0000008063-23-000015.txt : 20230310 0000008063-23-000015.hdr.sgml : 20230310 20230310141253 ACCESSION NUMBER: 0000008063-23-000015 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 131 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230310 DATE AS OF CHANGE: 20230310 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASTRONICS CORP CENTRAL INDEX KEY: 0000008063 STANDARD INDUSTRIAL CLASSIFICATION: AIRCRAFT PART & AUXILIARY EQUIPMENT, NEC [3728] IRS NUMBER: 160959303 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-07087 FILM NUMBER: 23723075 BUSINESS ADDRESS: STREET 1: 130 COMMERCE WAY STREET 2: - CITY: EAST AURORA STATE: NY ZIP: 14052-2191 BUSINESS PHONE: 716-805-1599 MAIL ADDRESS: STREET 1: 130 COMMERCE WAY STREET 2: - CITY: EAST AURORA STATE: NY ZIP: 14052-2191 FORMER COMPANY: FORMER CONFORMED NAME: ASTRONICS LUMINESCENT INC DATE OF NAME CHANGE: 19711209 10-K 1 atro-20221231.htm 10-K atro-20221231
FALSE2022FY000000806312P12Mhttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrentP3Y000000080632022-01-012022-12-3100000080632023-03-06xbrli:shares0000008063atro:CommonClassUndefinedMember2023-03-060000008063us-gaap:CommonClassBMember2023-03-0600000080632022-07-02iso4217:USD00000080632021-01-012021-12-3100000080632020-01-012020-12-31iso4217:USDxbrli:shares00000080632022-12-3100000080632021-12-310000008063atro:CommonClassUndefinedMember2022-12-310000008063atro:CommonClassUndefinedMember2021-12-310000008063us-gaap:CommonClassBMember2021-12-310000008063us-gaap:CommonClassBMember2022-12-3100000080632020-12-3100000080632019-12-310000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2021-12-310000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2020-12-310000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2019-12-310000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2021-01-012021-12-310000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2020-01-012020-12-310000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2022-01-012022-12-310000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2022-12-310000008063us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310000008063us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310000008063us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-310000008063us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-01-012020-12-310000008063us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-01-012022-12-310000008063us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-01-012021-12-310000008063us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310000008063us-gaap:AdditionalPaidInCapitalMember2021-12-310000008063us-gaap:AdditionalPaidInCapitalMember2020-12-310000008063us-gaap:AdditionalPaidInCapitalMember2019-12-310000008063us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000008063us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000008063us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310000008063us-gaap:AdditionalPaidInCapitalMember2022-12-310000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000008063us-gaap:RetainedEarningsMember2021-12-310000008063us-gaap:RetainedEarningsMember2020-12-310000008063us-gaap:RetainedEarningsMember2019-12-310000008063us-gaap:RetainedEarningsMember2022-01-012022-12-310000008063us-gaap:RetainedEarningsMember2021-01-012021-12-310000008063us-gaap:RetainedEarningsMember2020-01-012020-12-310000008063us-gaap:RetainedEarningsMember2022-12-310000008063us-gaap:TreasuryStockCommonMember2021-12-310000008063us-gaap:TreasuryStockCommonMember2020-12-310000008063us-gaap:TreasuryStockCommonMember2019-12-310000008063us-gaap:TreasuryStockCommonMember2020-01-012020-12-310000008063us-gaap:TreasuryStockCommonMember2022-01-012022-12-310000008063us-gaap:TreasuryStockCommonMember2022-12-31atro:segment0000008063atro:UnitedStatesDepartmentOfTransportationMemberus-gaap:GrantMember2021-09-300000008063atro:UnitedStatesDepartmentOfTransportationMemberus-gaap:GrantMember2021-01-012021-12-310000008063atro:UnitedStatesDepartmentOfTransportationMemberus-gaap:GrantMember2022-01-012022-04-020000008063atro:UnitedStatesDepartmentOfTransportationMemberus-gaap:GrantMember2022-07-032022-10-010000008063atro:UnitedStatesDepartmentOfTransportationMemberus-gaap:GrantMember2022-01-012022-12-310000008063us-gaap:CostOfSalesMember2022-01-012022-12-310000008063us-gaap:CostOfSalesMember2021-01-012021-12-310000008063us-gaap:CostOfSalesMember2020-01-012020-12-310000008063us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310000008063us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310000008063us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310000008063us-gaap:BuildingMembersrt:MinimumMember2022-01-012022-12-310000008063srt:MaximumMemberus-gaap:BuildingMember2022-01-012022-12-310000008063us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2022-01-012022-12-310000008063srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2022-01-012022-12-310000008063atro:TermLoanAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-190000008063us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberatro:SixthAmendedAndRestatedCreditAgreementMemberus-gaap:SubsequentEventMember2023-01-190000008063atro:TermLoanAgreementMemberus-gaap:SubsequentEventMember2023-01-190000008063us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatro:FacilitiesInAerospaceSegmentMember2021-10-032021-12-310000008063us-gaap:DomesticCountryMember2022-01-012022-12-310000008063us-gaap:DomesticCountryMember2021-01-012021-12-310000008063us-gaap:DomesticCountryMember2020-01-012020-12-310000008063us-gaap:ForeignCountryMember2022-01-012022-12-310000008063us-gaap:ForeignCountryMember2021-01-012021-12-3100000080632023-01-012022-12-3100000080632022-01-010000008063atro:CommercialTransportAircraftMember2022-01-012022-12-310000008063atro:CommercialTransportAircraftMember2021-01-012021-12-310000008063atro:CommercialTransportAircraftMember2020-01-012020-12-310000008063atro:MilitaryAircraftMember2022-01-012022-12-310000008063atro:MilitaryAircraftMember2021-01-012021-12-310000008063atro:MilitaryAircraftMember2020-01-012020-12-310000008063atro:GeneralAviationMember2022-01-012022-12-310000008063atro:GeneralAviationMember2021-01-012021-12-310000008063atro:GeneralAviationMember2020-01-012020-12-310000008063atro:OtherAerospaceMember2022-01-012022-12-310000008063atro:OtherAerospaceMember2021-01-012021-12-310000008063atro:OtherAerospaceMember2020-01-012020-12-310000008063atro:AerospaceSegmentMember2022-01-012022-12-310000008063atro:AerospaceSegmentMember2021-01-012021-12-310000008063atro:AerospaceSegmentMember2020-01-012020-12-310000008063atro:SemiconductorMember2022-01-012022-12-310000008063atro:SemiconductorMember2021-01-012021-12-310000008063atro:SemiconductorMember2020-01-012020-12-310000008063atro:AerospaceAndDefenseSegmentsMember2022-01-012022-12-310000008063atro:AerospaceAndDefenseSegmentsMember2021-01-012021-12-310000008063atro:AerospaceAndDefenseSegmentsMember2020-01-012020-12-310000008063atro:TestSystemsSegmentMember2022-01-012022-12-310000008063atro:TestSystemsSegmentMember2021-01-012021-12-310000008063atro:TestSystemsSegmentMember2020-01-012020-12-310000008063atro:ProductLineElectricalPowerAndMotionMemberatro:AerospaceSegmentMember2022-01-012022-12-310000008063atro:ProductLineElectricalPowerAndMotionMemberatro:AerospaceSegmentMember2021-01-012021-12-310000008063atro:ProductLineElectricalPowerAndMotionMemberatro:AerospaceSegmentMember2020-01-012020-12-310000008063atro:ProductLineLightingAndSafetyMemberatro:AerospaceSegmentMember2022-01-012022-12-310000008063atro:ProductLineLightingAndSafetyMemberatro:AerospaceSegmentMember2021-01-012021-12-310000008063atro:ProductLineLightingAndSafetyMemberatro:AerospaceSegmentMember2020-01-012020-12-310000008063atro:ProductLineAvionicsMemberatro:AerospaceSegmentMember2022-01-012022-12-310000008063atro:ProductLineAvionicsMemberatro:AerospaceSegmentMember2021-01-012021-12-310000008063atro:ProductLineAvionicsMemberatro:AerospaceSegmentMember2020-01-012020-12-310000008063atro:ProductLineSystemsCertificationMemberatro:AerospaceSegmentMember2022-01-012022-12-310000008063atro:ProductLineSystemsCertificationMemberatro:AerospaceSegmentMember2021-01-012021-12-310000008063atro:ProductLineSystemsCertificationMemberatro:AerospaceSegmentMember2020-01-012020-12-310000008063atro:ProductLineStructuresMemberatro:AerospaceSegmentMember2022-01-012022-12-310000008063atro:ProductLineStructuresMemberatro:AerospaceSegmentMember2021-01-012021-12-310000008063atro:ProductLineStructuresMemberatro:AerospaceSegmentMember2020-01-012020-12-310000008063atro:ProductLineOtherMemberatro:AerospaceSegmentMember2022-01-012022-12-310000008063atro:ProductLineOtherMemberatro:AerospaceSegmentMember2021-01-012021-12-310000008063atro:ProductLineOtherMemberatro:AerospaceSegmentMember2020-01-012020-12-31xbrli:pure0000008063us-gaap:LandMember2022-12-310000008063us-gaap:LandMember2021-12-310000008063us-gaap:BuildingAndBuildingImprovementsMember2022-12-310000008063us-gaap:BuildingAndBuildingImprovementsMember2021-12-310000008063us-gaap:MachineryAndEquipmentMember2022-12-310000008063us-gaap:MachineryAndEquipmentMember2021-12-310000008063us-gaap:ConstructionInProgressMember2022-12-310000008063us-gaap:ConstructionInProgressMember2021-12-310000008063us-gaap:PatentsMember2022-01-012022-12-310000008063us-gaap:PatentsMember2022-12-310000008063us-gaap:PatentsMember2021-12-310000008063us-gaap:NoncompeteAgreementsMember2022-01-012022-12-310000008063us-gaap:NoncompeteAgreementsMember2022-12-310000008063us-gaap:NoncompeteAgreementsMember2021-12-310000008063us-gaap:TradeNamesMember2022-01-012022-12-310000008063us-gaap:TradeNamesMember2022-12-310000008063us-gaap:TradeNamesMember2021-12-310000008063us-gaap:UnpatentedTechnologyMember2022-01-012022-12-310000008063us-gaap:UnpatentedTechnologyMember2022-12-310000008063us-gaap:UnpatentedTechnologyMember2021-12-310000008063us-gaap:CustomerRelationshipsMember2022-01-012022-12-310000008063us-gaap:CustomerRelationshipsMember2022-12-310000008063us-gaap:CustomerRelationshipsMember2021-12-310000008063atro:AerospaceSegmentMember2020-12-310000008063atro:TestSystemsSegmentMember2020-12-310000008063atro:AerospaceSegmentMember2021-12-310000008063atro:TestSystemsSegmentMember2021-12-310000008063atro:AerospaceSegmentMember2022-12-310000008063atro:TestSystemsSegmentMember2022-12-3100000080632022-10-02atro:reportingUnit00000080632021-10-0300000080632022-10-022022-12-3100000080632021-10-032021-10-0300000080632020-01-012020-03-280000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-02-280000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-03-010000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-08-090000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-09-120000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-10-110000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-10-210000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-11-210000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-11-140000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-12-210000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-11-302022-11-300000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-12-312022-12-310000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMember2022-01-012022-12-310000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMember2022-01-012022-12-310000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-12-310000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2022-12-310000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberatro:SecuredOvernightFinancingRateSOFRFloorMember2022-01-012022-12-310000008063atro:SecuredOvernightFinancingRateSOFRMemberatro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-01-012022-12-310000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberatro:SecuredOvernightFinancingRateSOFRFloorMemberus-gaap:SubsequentEventMember2023-01-172023-01-170000008063atro:SecuredOvernightFinancingRateSOFRMemberatro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-172023-01-170000008063atro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-01-012022-12-310000008063us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberatro:SecuredOvernightFinancingRateSOFRFloorMemberatro:SixthAmendedAndRestatedCreditAgreementMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:SecuredOvernightFinancingRateSOFRMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMemberatro:SixthAmendedAndRestatedCreditAgreementMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:SecuredOvernightFinancingRateSOFRMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMemberatro:SixthAmendedAndRestatedCreditAgreementMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMemberatro:SixthAmendedAndRestatedCreditAgreementMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMemberatro:SixthAmendedAndRestatedCreditAgreementMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:TermLoanAgreementMemberus-gaap:LineOfCreditMemberatro:SecuredOvernightFinancingRateSOFRFloorMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:SecuredOvernightFinancingRateSOFRMemberatro:TermLoanAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:TermLoanAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:TermLoanAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-06-192023-06-190000008063atro:TermLoanAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2024-03-312024-03-310000008063atro:April12023ThroughJune12023Memberatro:TermLoanAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:July12023ThroughSeptember12023Memberatro:TermLoanAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:TermLoanAgreementMemberatro:AfterSeptember12023Memberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:TermLoanAgreementMemberus-gaap:LineOfCreditMember2022-12-310000008063atro:FirstQuarterOf2023Memberatro:RestatedAgreementAndTermLoanAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:RestatedAgreementAndTermLoanAgreementMemberatro:SecondQuarterOf2023Memberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:RestatedAgreementAndTermLoanAgreementMemberatro:ThirdQuarterOf2023Memberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:RestatedAgreementAndTermLoanAgreementMemberatro:ForthQuarterOf2023Memberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:RestatedAgreementAndTermLoanAgreementMemberatro:FirstQuarterOf2024Memberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:RestatedAgreementAndTermLoanAgreementMemberatro:SecondQuarterOf2024Memberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:AfterSecondQuarterOf2024Memberatro:RestatedAgreementAndTermLoanAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:QuarterEndedMarch312024Memberatro:RestatedAgreementAndTermLoanAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:RestatedAgreementAndTermLoanAgreementMemberatro:AfterQuarterEndedMarch312024Memberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-192023-01-190000008063atro:RestatedAgreementAndTermLoanAgreementMemberatro:FirstQuarterOf2024Memberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-01-190000008063srt:MinimumMember2022-01-012022-12-310000008063srt:MaximumMember2022-01-012022-12-310000008063us-gaap:OtherNoncurrentAssetsMember2022-12-310000008063us-gaap:OtherNoncurrentAssetsMember2021-12-310000008063atro:DeferredTaxLiabilitiesMember2022-12-310000008063atro:DeferredTaxLiabilitiesMember2021-12-310000008063us-gaap:DomesticCountryMember2022-12-310000008063us-gaap:TaxYear2020Memberus-gaap:DomesticCountryMember2022-01-012022-12-310000008063us-gaap:StateAndLocalJurisdictionMember2022-12-310000008063us-gaap:ForeignCountryMember2022-12-310000008063atro:LuminescentSystemsCanadaIncMember2022-12-310000008063atro:AstronicsPlanMember2022-01-012022-12-310000008063atro:AstronicsPlanMember2021-01-012021-12-310000008063atro:AstronicsPlanMember2020-01-012020-12-31atro:retirement_plan0000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-12-310000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2020-12-310000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-01-012022-12-310000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-01-012021-12-310000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-12-310000008063atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMembersrt:MinimumMember2022-01-012022-12-310000008063srt:MaximumMemberatro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember2022-01-012022-12-310000008063atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMembersrt:MinimumMember2021-01-012021-12-310000008063srt:MaximumMemberatro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember2021-01-012021-12-310000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2020-01-012020-12-310000008063srt:MaximumMemberatro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember2020-01-012020-12-310000008063atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember2022-01-012022-12-310000008063atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember2021-01-012021-12-310000008063atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember2022-12-310000008063us-gaap:TreasuryStockMember2020-01-012020-12-310000008063us-gaap:TreasuryStockMember2020-12-310000008063us-gaap:TreasuryStockMember2022-12-310000008063us-gaap:CommonClassBMember2022-01-012022-12-31atro:vote0000008063us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000008063us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310000008063us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310000008063us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310000008063us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-12-310000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-12-310000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-12-310000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-12-310000008063atro:StockIncentivePlanMember2022-01-012022-12-310000008063atro:StockIncentivePlanMember2022-12-310000008063atro:DirectorsStockOptionPlanMember2022-12-310000008063atro:LongTermIncentivePlanMember2022-12-310000008063us-gaap:ShareBasedPaymentArrangementNonemployeeMember2022-01-012022-12-310000008063atro:KeyEmployeeMembersrt:MinimumMember2022-01-012022-12-310000008063atro:KeyEmployeeMembersrt:MaximumMember2022-01-012022-12-310000008063atro:KeyEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310000008063us-gaap:EmployeeStockOptionMember2022-01-012022-12-310000008063us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000008063us-gaap:EmployeeStockOptionMember2020-01-012020-12-310000008063us-gaap:EmployeeStockOptionMembersrt:MinimumMember2022-01-012022-12-310000008063us-gaap:EmployeeStockOptionMembersrt:MaximumMember2022-01-012022-12-310000008063us-gaap:EmployeeStockOptionMembersrt:MinimumMember2021-01-012021-12-310000008063us-gaap:EmployeeStockOptionMembersrt:MaximumMember2021-01-012021-12-310000008063us-gaap:EmployeeStockOptionMembersrt:MinimumMember2020-01-012020-12-310000008063us-gaap:EmployeeStockOptionMembersrt:MaximumMember2020-01-012020-12-310000008063us-gaap:EmployeeStockOptionMember2021-12-310000008063us-gaap:EmployeeStockOptionMember2022-12-310000008063us-gaap:EmployeeStockOptionMember2020-12-310000008063us-gaap:EmployeeStockOptionMemberatro:RangeTwoMember2022-01-012022-12-310000008063us-gaap:EmployeeStockOptionMemberatro:RangeTwoMember2022-12-310000008063us-gaap:EmployeeStockOptionMemberatro:RangeThreeMember2022-01-012022-12-310000008063us-gaap:EmployeeStockOptionMemberatro:RangeThreeMember2022-12-310000008063atro:RangeFourMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310000008063atro:RangeFourMemberus-gaap:EmployeeStockOptionMember2022-12-310000008063us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310000008063us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310000008063us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310000008063us-gaap:RestrictedStockUnitsRSUMember2022-12-310000008063us-gaap:EmployeeStockMember2022-12-310000008063us-gaap:EmployeeStockMember2022-01-012022-12-310000008063us-gaap:EmployeeStockMember2021-01-012021-12-310000008063us-gaap:EmployeeStockMember2020-01-012020-12-310000008063atro:DiagnosysTestSystemsLimitedMember2019-10-040000008063atro:DiagnosysTestSystemsLimitedMember2019-10-042019-10-040000008063atro:DiagnosysTestSystemsLimitedMember2021-12-310000008063atro:DiagnosysTestSystemsLimitedMember2021-01-012021-12-310000008063us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310000008063us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310000008063us-gaap:OtherAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310000008063us-gaap:OtherAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000008063us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-310000008063us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-3100000080632021-10-032021-12-310000008063atro:FormerCustomerLawsuitMember2022-07-032022-10-010000008063atro:FormerCustomerLawsuitMember2022-10-022022-12-310000008063atro:UnitedStatesDepartmentOfTransportationMemberus-gaap:GrantMember2021-10-032021-12-310000008063atro:LossContingencyPatentInfringementMember2021-10-032021-12-310000008063us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatro:FacilitiesInAerospaceSegmentMember2021-12-31atro:facility0000008063us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatro:FacilitiesInAerospaceSegmentMember2021-01-012021-12-310000008063atro:LufthansaTechnikAGMemberatro:PatentInfringementMembercountry:DEsrt:SubsidiariesMember2019-12-062019-12-060000008063atro:LufthansaTechnikAGMemberatro:PatentInfringementMembercountry:DEsrt:SubsidiariesMember2018-12-310000008063atro:LufthansaTechnikAGMemberatro:PatentInfringementMembercountry:DEsrt:SubsidiariesMember2019-01-012019-12-310000008063atro:LufthansaTechnikAGMemberatro:PatentInfringementMembercountry:DEsrt:SubsidiariesMember2020-12-310000008063atro:PatentInfringementMembercountry:DEsrt:SubsidiariesMemberatro:IndirectSalesMember2019-12-310000008063atro:PatentInfringementMembercountry:DEsrt:SubsidiariesMemberatro:IndirectSalesMember2019-01-012019-12-310000008063atro:PatentInfringementMembercountry:DEsrt:SubsidiariesMemberatro:IndirectSalesMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310000008063atro:PatentInfringementMembercountry:DEsrt:SubsidiariesMemberatro:IndirectSalesMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310000008063atro:PatentInfringementMembercountry:DEsrt:SubsidiariesMemberatro:IndirectSalesMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310000008063atro:PatentInfringementMembercountry:DEsrt:SubsidiariesMemberatro:IndirectSalesMember2022-12-310000008063atro:PatentInfringementMembercountry:DEsrt:SubsidiariesMemberatro:IndirectSalesMember2021-12-310000008063atro:PatentInfringementMembercountry:DEsrt:SubsidiariesMemberatro:IndirectSalesMember2021-01-012021-12-310000008063atro:PatentInfringementMembercountry:DEsrt:SubsidiariesMemberatro:IndirectSalesMember2022-01-012022-12-310000008063atro:LufthansaTechnikAGMember2020-08-012020-08-310000008063atro:LufthansaTechnikAGMember2021-12-310000008063atro:LufthansaTechnikAGMember2022-01-012022-12-310000008063us-gaap:OperatingSegmentsMemberatro:AerospaceSegmentMember2022-01-012022-12-310000008063us-gaap:OperatingSegmentsMemberatro:AerospaceSegmentMember2021-01-012021-12-310000008063us-gaap:OperatingSegmentsMemberatro:AerospaceSegmentMember2020-01-012020-12-310000008063us-gaap:IntersegmentEliminationMemberatro:AerospaceSegmentMember2022-01-012022-12-310000008063us-gaap:IntersegmentEliminationMemberatro:AerospaceSegmentMember2021-01-012021-12-310000008063us-gaap:IntersegmentEliminationMemberatro:AerospaceSegmentMember2020-01-012020-12-310000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310000008063atro:TestSystemsSegmentMemberus-gaap:IntersegmentEliminationMember2022-01-012022-12-310000008063atro:TestSystemsSegmentMemberus-gaap:IntersegmentEliminationMember2021-01-012021-12-310000008063atro:TestSystemsSegmentMemberus-gaap:IntersegmentEliminationMember2020-01-012020-12-310000008063us-gaap:OperatingSegmentsMember2022-01-012022-12-310000008063us-gaap:OperatingSegmentsMember2021-01-012021-12-310000008063us-gaap:OperatingSegmentsMember2020-01-012020-12-310000008063us-gaap:CorporateNonSegmentMember2022-01-012022-12-310000008063us-gaap:CorporateNonSegmentMember2021-01-012021-12-310000008063us-gaap:CorporateNonSegmentMember2020-01-012020-12-310000008063us-gaap:OperatingSegmentsMemberatro:AerospaceSegmentMember2022-12-310000008063us-gaap:OperatingSegmentsMemberatro:AerospaceSegmentMember2021-12-310000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2021-12-310000008063us-gaap:CorporateNonSegmentMember2022-12-310000008063us-gaap:CorporateNonSegmentMember2021-12-310000008063country:US2022-01-012022-12-310000008063country:US2021-01-012021-12-310000008063country:US2020-01-012020-12-310000008063atro:NorthAmericaExcludingUnitedStatesMember2022-01-012022-12-310000008063atro:NorthAmericaExcludingUnitedStatesMember2021-01-012021-12-310000008063atro:NorthAmericaExcludingUnitedStatesMember2020-01-012020-12-310000008063srt:AsiaMember2022-01-012022-12-310000008063srt:AsiaMember2021-01-012021-12-310000008063srt:AsiaMember2020-01-012020-12-310000008063srt:EuropeMember2022-01-012022-12-310000008063srt:EuropeMember2021-01-012021-12-310000008063srt:EuropeMember2020-01-012020-12-310000008063srt:SouthAmericaMember2022-01-012022-12-310000008063srt:SouthAmericaMember2021-01-012021-12-310000008063srt:SouthAmericaMember2020-01-012020-12-310000008063atro:OtherContinentMember2022-01-012022-12-310000008063atro:OtherContinentMember2021-01-012021-12-310000008063atro:OtherContinentMember2020-01-012020-12-310000008063country:US2022-12-310000008063country:US2021-12-310000008063country:FR2022-12-310000008063country:FR2021-12-310000008063country:IN2022-12-310000008063country:IN2021-12-310000008063country:CA2022-12-310000008063country:CA2021-12-310000008063us-gaap:NonUsMember2022-01-012022-12-310000008063us-gaap:NonUsMember2021-01-012021-12-310000008063us-gaap:NonUsMember2020-01-012020-12-310000008063us-gaap:NonUsMember2022-12-310000008063us-gaap:NonUsMember2021-12-310000008063atro:BoeingMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310000008063atro:BoeingMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310000008063atro:PanasonicMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310000008063atro:BoeingMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-12-310000008063atro:BoeingMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-12-310000008063atro:TestSystemsSegmentMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberatro:FirstEarnoutMember2019-02-132019-02-130000008063atro:TestSystemsSegmentMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberatro:SecondEarnoutMember2019-02-132019-02-130000008063atro:TestSystemsSegmentMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2021-10-032021-12-310000008063atro:TestSystemsSegmentMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2021-01-012021-12-310000008063atro:TestSystemsSegmentMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberus-gaap:SubsequentEventMember2023-02-142023-02-140000008063us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatro:FacilitiesInAerospaceSegmentMember2021-10-060000008063us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatro:FacilitiesInAerospaceSegmentMember2021-10-062021-10-060000008063us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatro:FacilitiesInAerospaceSegmentMember2020-01-012020-12-310000008063us-gaap:AllowanceForCreditLossMember2021-12-310000008063us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310000008063us-gaap:AllowanceForCreditLossMember2022-12-310000008063us-gaap:InventoryValuationReserveMember2021-12-310000008063us-gaap:InventoryValuationReserveMember2022-01-012022-12-310000008063us-gaap:InventoryValuationReserveMember2022-12-310000008063us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-12-310000008063us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-01-012022-12-310000008063us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-12-310000008063us-gaap:AllowanceForCreditLossMember2020-12-310000008063us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310000008063us-gaap:InventoryValuationReserveMember2020-12-310000008063us-gaap:InventoryValuationReserveMember2021-01-012021-12-310000008063us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-310000008063us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-012021-12-310000008063us-gaap:AllowanceForCreditLossMember2019-12-310000008063us-gaap:AllowanceForCreditLossMember2020-01-012020-12-310000008063us-gaap:InventoryValuationReserveMember2019-12-310000008063us-gaap:InventoryValuationReserveMember2020-01-012020-12-310000008063us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-310000008063us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-01-012020-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 ___________________________________________________________
Form 10-K
___________________________________________________________
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Fiscal Year Ended December 31, 2022
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from__________ to __________
Commission File Number 0-7087
___________________________________________________________ 
Astronics Corporation
(Exact Name of Registrant as Specified in its Charter)
 ___________________________________________________________
New York 16-0959303
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
130 Commerce Way, East Aurora, NY 14052
(Address of principal executive office)
Registrant’s telephone number, including area code (716805-1599
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $.01 par value per shareATRONASDAQ Stock Market
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.    Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes      No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definition of “large accelerated filer”, an “accelerated filer”, a “non-accelerated filer”, a “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller Reporting Company
Emerging Growth Company
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 Act).    Yes      No  
As of March 6, 2023, 32,282,681 shares were outstanding, consisting of 26,033,774 shares of Common Stock $.01 par value and 6,248,907 shares of Class B Stock $.01 par value. The aggregate market value, as of the last business day of the Company’s most recently completed second fiscal quarter, of the shares of Common Stock and Class B Stock of Astronics Corporation held by non-affiliates was approximately $298,000,000 (assuming conversion of all of the outstanding Class B Stock into Common Stock and assuming the affiliates of the Registrant to be its directors, executive officers and persons known to the Registrant to beneficially own more than 10% of the outstanding capital stock of the Corporation).
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the Company’s Proxy Statement for the 2023 Annual Meeting of Shareholders to be held May 23, 2023 are incorporated by reference into Part III of this Report.

1


Table of Contents
ASTRONICS CORPORATION
Index to Annual Report
on Form 10-K
Year Ended December 31, 2022
 
  Page
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
Item 15.
Item 16.

2


FORWARD LOOKING STATEMENTS
Information included or incorporated by reference in this report that does not consist of historical facts, including statements accompanied by or containing words such as “may,” “will,” “should,” “believes,” “expects,” “expected,” “intends,” “plans,” “projects,” “approximate,” “estimates,” “predicts,” “potential,” “outlook,” “forecast,” “anticipates,” “presume” and “assume,” are forward-looking statements. Such forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These statements are not guarantees of future performance and are subject to several factors, risks and uncertainties, the impact or occurrence of which could cause actual results to differ materially from the expected results described in the forward-looking statements. Certain of these factors, risks and uncertainties are discussed in the sections of this report entitled “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” New factors, risks and uncertainties may emerge from time to time that may affect the forward-looking statements made herein. Given these factors, risks and uncertainties, investors should not place undue reliance on forward-looking statements as predictive of future results. Except as required by applicable law, we disclaim any obligation to update the forward-looking statements made in this report.
3


PART I
ITEM 1.    BUSINESS
Astronics Corporation (“Astronics” or the “Company”) is a leading provider of advanced technologies to the global aerospace, defense and electronics industries. Our products and services include advanced, high-performance electrical power generation, distribution and seat motion systems, lighting and safety systems, avionics products, systems and certification, aircraft structures and automated test systems.
We have principal operations in the United States (“U.S.”), Canada, France and England, as well as engineering offices in the Ukraine and India. The operation in Ukraine is a small engineering office and we have not experienced any significant disruption in staffing or services as a result of the Ukrainian and Russian conflict.
Impact of the COVID-19 Pandemic
On March 11, 2020, the World Health Organization classified the COVID-19 outbreak as a pandemic. The spread of the COVID-19 pandemic disrupted businesses on a global scale, led to significant volatility in financial markets and affected the aviation and industrial industries. The impacts of the pandemic have placed labor and supply chain pressures on our business and we have been impacted by customer demand variability. Although we saw stable and growing backlog during 2022 in our aerospace business, COVID-19 related disruptions are ongoing and continue to adversely challenge our markets. While we remain bullish about the aerospace business, we believe the recovery to pre-pandemic activity, particularly in the widebody market, will take longer than originally anticipated at the outset of the pandemic. As economic activity continues to recover, we will continue to monitor the situation, assessing further possible implications on our operations, supply chain, liquidity, cash flow and customer orders.
See Part I, Item 1A, Risk Factors, for an additional discussion of risk related to supply chain disruptions.
In September 2021 the Company was awarded a grant of up to $14.7 million from the U.S. Department of Transportation under the Aviation Manufacturing Jobs Protection Program (“AMJP”). The Company received $7.4 million under the grant in 2021, $5.2 million in the first quarter of 2022 and $2.1 million in the third quarter of 2022. The grant benefit was recognized ratably over the six-month performance period as a reduction to cost of products sold in proportion to the compensation expense that the award is intended to defray. During the years ended December 31, 2022 and 2021, the Company recognized $6.0 million and $8.7 million of the award, respectively.
Additionally, the Company qualified for government subsidies from the Canadian and French governments as a result of the COVID-19 pandemic’s impact on our foreign operations. The Canadian and French subsidies are income-based grants intended to reimburse the Company for certain employee wages. The grants are recognized as income over the periods in which the Company recognizes as expenses the costs the grants are intended to defray. The amounts recognized during 2022 were immaterial.
For additional details regarding the subsidies and grants, and their impact on consolidated results of operations and financial position, see Note 1 to the consolidated financial statements in Item 8, Financial Statements and Supplementary Data, of this report.
Refinancing
On January 19, 2023, the Company completed a financing transaction totaling $205 million, which refinanced its previous revolving credit facility which was scheduled to mature in November 2023. The new financing consists of a $90 million asset-based term loan (the “Term Loan Facility”) and a $115 million asset-based revolving credit facility (the “ABL Revolving Credit Facility”). The Term Loan Facility requires monthly amortization beginning in April 2023, bears interest at the Secured Overnight Financing Rate (“SOFR”) plus 8.75%, is collateralized by real estate, fixed assets and intellectual property, and is scheduled to mature on the earlier of the maturity of the ABL Revolving Credit Facility or January 19, 2027. The ABL Revolving Credit Facility bears interest at SOFR plus between 2.25% and 2.75%, is collateralized by certain domestic accounts receivable and inventory, and is scheduled to mature on January 19, 2026. For additional information, see discussion in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, and Note 8, Long-Term Debt, of Item 8, Financial Statements and Supplementary Data, of this report.
Divestitures
On February 13, 2019, the Company completed a divestiture of its semiconductor test business within the Test Systems segment. The total proceeds of the divestiture included two elements of contingent purchase consideration (“earnout”). In the fourth quarter of 2021, the Company agreed to an earnout payment of $10.7 million for the calendar 2020 earnout, which was
4


recorded in 2021 as a separate line item below operating loss and was received by the Company in early January 2022. In March 2022, the Company agreed with the earnout calculation for the calendar 2021 earnout in the amount of $11.3 million. The Company recorded the gain and received the payment in the first quarter of 2022. In February 2023, the Company was notified by the buyer that they have calculated $3.4 million as being payable for the calendar 2022 earnout. The Company is in the process of reviewing the calculation and expects to record the additional gain on sale, and receive the payment, in the first quarter of 2023. We are not eligible for any further earnout payments related to this divestiture. For further information, see Note 21 in Item 8, Financial Statements and Supplementary Data, of this report.
On October 6, 2021, the Company sold one of its Aerospace buildings for $9.2 million. Net cash proceeds were approximately $8.8 million and a gain on sale of approximately $5.0 million was recorded. The operation has been integrated into another facility.
Products and Customers
Our Aerospace segment designs and manufactures products for the global aerospace industry. Product lines include lighting and safety systems, electrical power generation, distribution and seat motion systems, aircraft structures, avionics products, systems certification, and other products. Our Aerospace customers are the airframe manufacturers (“OEM”) that build aircraft for the commercial transport, military and general aviation markets, suppliers to those OEMs, aircraft operators such as airlines, suppliers to the aircraft operators, and branches of the U.S. Department of Defense. During 2022, this segment’s sales were divided 68% to the commercial transport market, 12% to the military aircraft market, 14% to the general aviation market and 6% to other markets. As a result of the COVID-19 pandemic and its adverse impact on air travel worldwide, the commercial aerospace industry has been significantly disrupted. Most of this segment’s sales are a result of contracts or purchase orders received from customers, placed on a day-to-day basis or for single year procurements rather than long-term multi-year contract commitments. On occasion, the Company does receive contractual commitments or blanket purchase orders from our customers covering multiple-year deliveries of hardware to our customers.
Our Test Systems segment designs, develops, manufactures and maintains automated test systems that support the aerospace and defense, communications and mass transit industries as well as training and simulation devices for both commercial and military applications. In the Test Systems segment, Astronics’ products are sold to a global customer base including OEMs and prime government contractors for both electronics and military products. The nature of our Test Systems business is such that it pursues large, often multi-year, projects.
Sales by segment, geographic region, major customer and foreign operations are provided in Note 20 in Item 8, Financial Statements and Supplementary Data, of this report.
We have historically had a significant concentration of business with two major customers; Panasonic Avionics Corporation (“Panasonic”) and The Boeing Company (“Boeing”). Sales to Panasonic accounted for less than 10% of sales in 2022 and 2021, and 11.1% of sales in 2020. Sales to Boeing accounted for 11.0% of sales in 2022, 10.0% of sales in 2021, and less than 10% of sales in 2020. Sales to Panasonic and Boeing are primarily in the Aerospace segment.
Strategy
Our strategy is to increase our value by developing technologies and capabilities either internally or through acquisition, and use those capabilities to provide innovative solutions to our targeted markets where our technology can be beneficial.
Practices as to Maintaining Working Capital
Liquidity is discussed in Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, in the Liquidity and Capital Resources section of this report.
Competitive Conditions
We experience considerable competition in the market sectors we serve, principally with respect to product performance and price, from various competitors, many of which are substantially larger and have greater resources than we do. Success in the markets we serve depends upon product innovation, customer support, responsiveness and cost management. We continue to invest in developing the technologies and engineering support critical to competing in our markets.
Government Contracts
All U.S. government contracts, including subcontracts where the U.S. government is the ultimate customer, may be subject to termination at the election of the government. Our revenue stream relies on military spending. Approximately 11% of our 2022 consolidated sales were made to government-related markets.
5


Government Regulation
The Federal Aviation Administration (“FAA”) regulates the manufacture, repair and operation of all aircraft and aircraft parts operated in the United States. Its regulations are designed to ensure that all aircraft and aviation equipment are continuously maintained in proper condition to ensure safe operation of the aircraft. Similar rules apply in other countries. All aircraft must be maintained under a continuous condition monitoring program and must periodically undergo thorough inspection and maintenance. The inspection, maintenance and repair procedures for the various types of aircraft and equipment are prescribed by regulatory authorities and can be performed only by certified repair facilities utilizing certified technicians. Certification and conformance is required prior to installation of a part on an aircraft. Our operations may in the future be subject to new and more stringent regulatory requirements. In that regard, we closely monitor the FAA and industry trade groups in an attempt to understand how possible future regulations might impact us. Our businesses which sell products directly to the U.S. Government or for use in systems delivered to the U.S. Government can be subject to various laws and regulations governing pricing and other factors.
There has been no material adverse effect to our consolidated financial statements nor competitive positions as a result of these government regulations.
Raw Materials
Materials, supplies and components are purchased from numerous sources. We believe that the loss of any one source, although potentially disruptive in the short-term, would not materially affect our operations in the long-term. The COVID-19 pandemic has significantly disrupted the global supply chain for certain components. See further discussion within the Risk Factor discussion in Item 1A.
Seasonality
Our business is typically not seasonal.
Backlog
At December 31, 2022, our consolidated backlog was $571.4 million. At December 31, 2021, our backlog was $415.7 million. The increase in backlog is driven primarily by recovering demand from our commercial transport and general aviation customers, with increased OEM build rates and increased spending by commercial airlines on fleet improvements.
Backlog in the Aerospace segment was $477.7 million at December 31, 2022, of which $402.4 million is expected to be recognized as revenue in 2023. Backlog in the Test Systems segment was $93.7 million at December 31, 2022. The Test Systems segment expects to recognize $49.0 million of this backlog as revenue in 2023.
Patents
We have a number of patents. While the aggregate protection of these patents is of value, our only material business that is dependent upon the protection afforded by these patents is our cabin power distribution products. Our patents and patent applications relate to electroluminescence, instrument panels, cord reels and handsets, and a broad patent covering the cabin power distribution technology. We regard our expertise and techniques as proprietary and rely upon trade secret laws and contractual arrangements to protect our rights. We have trademark protection in our major markets.
Research and Development Expenses
Research and development costs are expensed as incurred and include salaries, benefits, consulting, material costs and depreciation. Research and development expenses amounted to $48.3 million in 2022, $43.3 million in 2021 and $40.2 million in 2020. These costs are included in Cost of products sold.
6


Human Capital Resources
Human Capital Management and Corporate Culture
As of December 31, 2022, we employed approximately 2,400 employees, of whom approximately 2,000 were employed in the United States and approximately 400 were employed outside of the United States. We have approximately 110 hourly production employees at PECO who are subject to collective bargaining agreements. We also leverage temporary workers to provide flexibility for our business and manufacturing needs.
We greatly value our employees and recognize that, without them, the Company would not have achieved the success it has accomplished since inception. We strive to provide a positive, supportive work culture with a clear global vision and a collaborative work style. We strongly believe that a focus on learning and supporting career development can lead to success. Astronics Corporation regularly earns “best employer” awards.
As it relates to customers, investors, suppliers and partners, our Company is dedicated to conducting business with integrity and responsibility for the greater good. We promote honest and ethical conduct, compliance with applicable government regulations and accountability by all of its directors, officers and employees.
When considering an acquisition or partnership, we embed questions specific to human capital management within our due diligence approach. These questions are in the areas of culture, equal employment opportunity, compliance with governing bodies, ethics, as well as employee benefits. We ask these in an effort to ensure that the acquisition candidate is a positive cultural fit and to minimize any risk when assessing the acquisition candidate.
In addition, our Corporate Governance Guidelines outline expectations that the Board establish and promote policies that encourage a positive, supportive work culture. The Board recognizes that culture is critical to the long-term success of Astronics and our strategy.
Compensation Programs and Employee Benefits
We believe that future success largely depends upon our continued ability to attract and retain highly skilled employees. We provide employees with competitive salaries and bonuses, opportunities for equity ownership, development programs that enable continued learning and growth and a robust employment package that promotes well-being across all aspects of their lives, including;
Health and dental insurance
Generous paid time off
401K, profit sharing, and bonus programs
Flexible spending accounts
Employee stock purchase plan
Disability and life insurance
Commute reduction, fitness, tuition programs
Community service opportunities
The COVID-19 pandemic had a sudden and significant impact on the global economy, and particularly in the aerospace industry, causing us to make difficult cost conservation measures including workforce reductions activities to align capacity with expected demand as well as suspension of certain benefit programs. These measures were taken to maintain the financial health and liquidity of the business. We are continuously evaluating the impact of the COVID-19 pandemic, which is dependent on future developments, including the duration of the pandemic and the its impact on the global economy and the aerospace industry, which are uncertain and cannot be predicted at this time. We have reinstituted all of the previously-suspended benefits.
Employee Engagement
The lifeblood of any organization is its employee base. We rely on our individual subsidiaries to regularly gather employee feedback, using the method each subsidiary believes is most appropriate. In some instances that feedback is obtained through “Town Hall” formats; in other instances, it is obtained through surveys. We also expect our managers to solicit and, where applicable, use employee feedback to improve its business practices and working environment. We are proud to have received numerous awards, recognizing both product quality as well as the ability to provide an excellent work environment.
Diversity and Inclusion
The Company believes that diversity and inclusion is critical for the attraction and retention of top talent, and employs policies and procedures to recruit women and minority talent as well as policies to ensure pay equality. Astronics has an Equal
7


Employment Opportunity Policy whereby the Company commits to providing equal employment opportunity and affirmative action plans for all qualified employees and applicants without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information or other legally protected status.
Health and Safety
Astronics is committed to the safety of our customers and our employees. Each Astronics operation maintains environmental, health and safety policies and practices that seek to promote the operation of its businesses in a manner that is protective of the health and safety of the public and its employees.
Our operations offer several health and welfare programs to employees to promote fitness and wellness and to encourage preventative healthcare. In addition, our employees are offered a confidential employee assistance program that provides professional counseling to employees and their family members. Also, many of our operations offer green space for employees to use during their breaks.
Available information
We file our financial information and other materials as electronically required with the Securities and Exchange Commission (“SEC”). These materials can be accessed electronically via the Internet at www.sec.gov. We also make available free of charge through our website at www.astronics.com our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, as soon as reasonably practicable after we electronically file those reports with, or furnish them to, the SEC. The information contained on our website is not incorporated by reference in this annual report on Form 10-K and should not be considered a part of this report.
Information About Our Executive Officers
The executive officers of the Company, their ages, their positions and offices with the Company, and the date each assumed their office with the Company as of December 31, 2022, are as follows:
Name and Age of Executive OfficerPositions and Offices with Astronics
Year First
Elected Officer
Peter J. Gundermann
Age 60
President, Chief Executive Officer and Director of the Company2001
David C. Burney
Age 60
Executive Vice President, Secretary and Chief Financial Officer of the Company2003
Mark A. Peabody
Age 63
President, Aerospace Segment and Executive Vice President of Astronics Corporation2010
James S. Kramer
Age 59
Luminescent Systems Inc. President and Executive Vice President of Astronics Corporation2010
James F. Mulato
Age 62
President of Astronics Test Systems, Inc. and Executive Vice President of Astronics Corporation2019
Michael C. Kuehn
Age 62
Astronics Connectivity Systems & Certification Corp. President and Executive Vice President of Astronics Corporation2019
The principal occupation and employment for Messrs. Gundermann, Burney, Kramer, Kuehn, Mulato and Peabody for over five years has been with the Company in their respective current roles.
Mr. Kuehn and Mr. Mulato became Executive Vice Presidents of the Company on January 1, 2019.
8


ITEM 1A.    RISK FACTORS
Our business faces many risks, and you should carefully consider the following risk factors, together with all of the other information included in this report, including the financial statements and related notes contained in Item 8 of this report, when deciding to invest in us. Any of the risks discussed below, or elsewhere in this report or in our other SEC filings, could have a material impact on our business, financial condition or results of operations. Additional risks not currently known to us or that we currently consider immaterial also may materially adversely affect our business, financial condition or results of operations in the future.
Market Risks
The loss of Boeing or Panasonic as major customers or a significant reduction in business with either of those customers would reduce our sales and earnings. In 2022 and 2021, we had a concentration of sales to Boeing representing approximately 11.0% and 10.0% of our sales, respectively. In 2020, we also had a concentration of sales to Panasonic representing approximately 11.1% of our sales. Revenue earned from sales to Boeing or Panasonic may decline or fluctuate significantly in the future. We may not be able to offset any decline in sales from Boeing or Panasonic with sales from new customers or other existing customers. The loss of these customers or a significant reduction in business with them would significantly reduce our sales and earnings. Accordingly, a portion of our potential for success will depend on our continued ability to develop and manage our relationships with Boeing and Panasonic.
The markets we serve are cyclical and sensitive to domestic and foreign economic conditions, conflicts and events, which may cause our operating results to fluctuate. The markets we serve are sensitive to fluctuations in general business cycles, global pandemics, domestic and foreign governmental tariffs, trade and monetary policies, national and international conflicts, and economic conditions and events, and are facing varying levels of pressure from the COVID-19 pandemic. The COVID-19 pandemic drastically reduced air traffic as travel restrictions and social distancing measures were implemented to help control the spread of the virus. While U.S. domestic air travel has recovered, international travel utilizing wide-body aircraft will take longer to fully recover. Furthermore, as companies and employees become accustomed to working remotely, business travel and the associated flight hours may not reach the pre-pandemic levels. As such, OEMs may continue to directionally match their wide-body aircraft production rates with the reduced, albeit recovering, air traffic volume, which could lower demand for our products. If the pandemic worsens or there is significant uncertainty in the commercial aerospace industry’s recovery, we may find it difficult to access our existing financing or obtain additional financing and/or fund our operations and meet our debt service obligations.
In our Aerospace segment, demand by the general aviation markets for our products is dependent upon several factors, including capital investment, product innovations, economic growth and wealth creation and technology upgrades. In addition, the commercial airline industry is highly cyclical with significant downturns in the past and sensitive to such things as fuel price increases, labor disputes, global economic conditions, availability of capital to fund new aircraft purchase and upgrades of existing aircraft and passenger demand. A change in any of these factors could result in a further reduction in the amount of air travel and the ability of airlines to invest in new aircraft or to upgrade existing aircraft. Therefore, our business is directly affected by economic factors and other trends that affect our customers in the commercial aerospace industry. These factors would reduce orders for new aircraft and would likely reduce airlines’ spending for cabin upgrades for which we supply products, thus reducing our sales and profits. A reduction in air travel may also result in our commercial airline customers being unable to pay our invoices on a timely basis or at all.
We are a supplier on various new aircraft programs just entering or expected to begin production in the future. As with any new program, there is risk as to whether the aircraft or program will be successful and accepted by the market. As is customary for our business, we purchase inventory and invest in specific capital equipment to support our production requirements generally based on delivery schedules provided by our customer. If a program or aircraft is not successful, we may have to write-off all or a part of the inventory, accounts receivable and capital equipment related to the program. A write-off of these assets could result in a significant reduction of earnings and cause covenant violations relating to our debt agreements. This could result in our being unable to borrow additional funds under our bank credit facility or being obliged to refinance or renegotiate the terms of our indebtedness.
In our Test Systems segment, the market for our products is concentrated with a limited number of significant customers accounting for a substantial portion of the purchases of test equipment. In any one reporting period, a single customer or several customers may contribute an even larger percentage of our consolidated sales. In addition, our ability to increase sales will depend, in part, on our ability to obtain orders from current or new significant customers. The opportunities to obtain orders from these customers may be limited, which may impair our ability to grow sales. We expect that sales of our Test Systems products will continue to be concentrated with a limited number of significant customers for the foreseeable future. Additionally, demand for some of our test products is dependent upon government funding levels for our products, our ability to compete successfully for those contracts and our ability to develop products to satisfy the demands of our customers.
9


Our products are sold in highly competitive markets. Some of our competitors are larger, more diversified corporations and have greater financial, marketing, production and research and development resources than we do. As a result, they may be better able to withstand the effects of periodic economic downturns or other market changing events. Our operations and financial performance will be negatively impacted if our competitors:
develop products that are superior to our products;
develop products that are more competitively priced than our products;
develop methods of more efficiently and effectively providing products and services; or
adapt more quickly than we do to new technologies or evolving customer requirements.
We believe that the principal points of competition in our markets are product quality, price, design and engineering capabilities, product development, conformity to customer specifications, quality of support after the sale, timeliness of delivery and effectiveness of the distribution organization. Maintaining and improving our competitive position will require continued investment in manufacturing, engineering, quality standards, marketing, customer service and support and our distribution networks. If we do not maintain, or are otherwise unable to maintain, sufficient resources to make these investments, or are not successful in maintaining our competitive position, our business operations and financial performance will suffer.
We depend on government contracts and subcontracts with defense prime contractors and subcontractors that may not be fully funded, may be terminated, or may be awarded to our competitors. The failure to be awarded these contracts, the failure to receive funding or the termination of one or more of these contracts could reduce our sales. Sales to the U.S. government and its prime contractors and subcontractors represent a significant portion of our business. The funding of these programs is generally subject to annual congressional appropriations, and congressional priorities are subject to change. We cannot be certain that current levels of congressional funding for programs involving our products or services will continue and that our business related to these products and services will not decline or increase at currently anticipated levels, or that we will not be subject to delays in the negotiation of contracts or increased costs due to changes in the funding of U.S. government programs or government shutdowns. In addition, government expenditures for defense programs may decline or these defense programs may be terminated. A decline in governmental expenditures, a change in spending priorities (e.g., shifting funds to efforts to combat the impact of the pandemic or efforts to assist Ukraine in the Russia and Ukraine conflict), or the termination of existing contracts may result in a reduction in the volume of contracts awarded to us. Furthermore, on contracts for which we are a subcontractor and not the prime contractor, the U.S. government could terminate the prime contract for convenience or otherwise, irrespective of our performance as a subcontractor. Also, sales to the U.S. government and its contractors as well as foreign military and government customers, either directly or as a subcontractor to other contractors, often use a competitive bidding process and have unique purchasing and delivery requirements, which often makes the timing of sales to these customers unpredictable. We have resources applied to specific government contracts and if any of those contracts were terminated, we may incur substantial costs redeploying those resources.
Contracting in the defense industry is subject to significant regulation, including rules related to bidding, billing and accounting kickbacks and false claims, and any non-compliance could subject us to fines and penalties or possible debarment. Like all government contractors, we are subject to risks associated with this contracting. These risks include the potential for substantial civil and criminal fines and penalties. These fines and penalties could be imposed for failing to follow procurement integrity and bidding rules, employing improper billing practices or otherwise failing to follow cost accounting standards, receiving or paying kickbacks or filing false claims. We have been, and expect to continue to be, subjected to audits and investigations by government agencies. The failure to comply with the terms of our government contracts could harm our business reputation, which could significantly reduce our sales and earnings. It could also result in our suspension or debarment from future government contracts, which would adversely affect our business, financial condition, results of operations, and cash flows.
Strategic Risks
If we are unable to adapt to technological change, demand for our products may be reduced. The technologies related to our products have undergone, and in the future may undergo, significant changes. To succeed in the future, we will need to continue to design, develop, manufacture, assemble, test, market and support new products and enhancements on a timely and cost-effective basis, and we cannot be certain that we will be able to do so successfully, if at all, or on a timely, cost effective, or repeatable basis. Our competitors may develop technologies and products that are more effective than those we develop or that render our technology and products obsolete or noncompetitive. Furthermore, our products could become unmarketable if new industry standards emerge. We may have to modify our products significantly in the future to remain competitive, and new products we introduce may not be accepted by our customers.
Our new product development efforts may not be successful, which would result in a reduction in our sales and earnings. We may experience difficulties that could delay or prevent the successful development of new products or product
10


enhancements, and new products or product enhancements may not be accepted by our customers. Because it is generally not possible to predict the amount of time required and the costs involved in achieving certain research, development, and engineering objectives, the development expenses we incur may exceed our cost estimates and estimated product development schedules may be extended. Furthermore, any new products we develop may not generate sales sufficient to offset our costs. If any of these events occur, our sales and profits could be adversely affected.
We may incur losses and liabilities as a result of our acquisition strategy. Growth by acquisition involves risks that could adversely affect our financial condition and operating results, including:
the potential exposure to unanticipated liabilities;
the potential that expected benefits or synergies are not realized and that operating costs increase;
the risks associated with incurring additional acquisition indebtedness, including that additional indebtedness could limit our cash flow availability for operations and our flexibility;
difficulties in integrating the operations and personnel of acquired companies;
the potential loss of key employees, suppliers or customers of acquired businesses; and
diversion of management time and attention from our core business.
In addition, any acquisition, once successfully integrated, could negatively impact our financial performance if it does not perform as planned, does not increase earnings, or does not prove otherwise to be beneficial to us.
Operational Risks
Our business and operations could be adversely impacted in the event of a failure of our information technology infrastructure or adversely impacted by a successful cyber-attack. We are dependent on various information technologies throughout our Company to administer, store and support multiple business activities. We routinely experience various cybersecurity threats, threats to our information technology infrastructure, unauthorized attempts to gain access to our Company sensitive information, and denial-of-service attacks as do our customers, suppliers and subcontractors. We conduct regular periodic training of our employees as to the protection of sensitive information which includes security awareness training intended to prevent the success of “phishing” attacks.
The threats we face vary from attacks common to most industries, such as ransomware attacks to disable critical infrastructure and extort companies for ransom payments, to more advanced and persistent, highly organized adversaries, including nation states, which target us and other defense contractors because we protect sensitive information. If we are unable to protect sensitive information, our customers or governmental authorities could question the adequacy of our threat mitigation and detection processes and procedures, and depending on the severity of the incident, our customers’ data, our employees’ data, our intellectual property, and other third-party data (such as subcontractors, suppliers and vendors) could be compromised. As a consequence of their persistence, sophistication and volume, we may not be successful in defending against all such attacks. Due to the evolving nature of these security threats, the impact of any future incident cannot be predicted.
Although we work cooperatively with our customers, suppliers, and subcontractors to seek to minimize the impact of cyber threats, other security threats or business disruptions, we must rely on the safeguards put in place by these entities, which may affect the security of our information. These entities have varying levels of cybersecurity expertise and safeguards and their relationships with U.S. government contractors, such as Astronics, may increase the likelihood that they are targeted by the same cyber threats we face.
If we experience a data security breach from an external source or from an insider threat, we may have a loss in sales or increased costs arising from the restoration or implementation of additional security measures, either of which could adversely affect our business and financial results. Other potential costs could include damage to our reputation, loss of brand value, incident response costs, loss of stock market value, regulatory inquiries, litigation and management distraction. A security breach that involves classified information could subject us to civil or criminal penalties, loss of a government contract, loss of access to classified information, or debarment as a government contractor. Similarly, a breach that involves loss of customer-provided data could subject us to loss of a customer, loss of a contract, litigation costs and legal damages and reputational harm.
Our inability to adequately enforce and protect our intellectual property or defend against assertions of infringement could prevent or restrict our ability to compete. We rely on patents, trademarks and proprietary knowledge and technology, both internally developed and acquired, in order to maintain a competitive advantage. Our inability to defend against the unauthorized use of these rights and assets could have an adverse effect on our results of operations and financial condition. We cannot assure you that our means of protecting our proprietary rights in the United States or abroad will be adequate, or that others will not develop technologies similar or superior to our technology or design around our proprietary rights. Litigation may be necessary to protect our intellectual property rights or defend against claims of infringement. This litigation could result in significant costs and divert our management’s focus away from operations. Refer to the risk factor related to pending patent
11


infringement litigation below and Note 19 to the consolidated financial statements in Item 8, Financial Statements and Supplementary Data, of this report for further discussion.
If critical components or raw materials used to manufacture our products or used in our development programs become scarce or unavailable, then we may incur delays in manufacturing and delivery of our products and in completing our development programs, which has damaged, and could continue to damage, our business, results of operations and financial condition. Due to increased demand across a range of industries, the global supply chain for certain critical components or raw materials used in the manufacture of our products and used in our development programs has experienced significant strain in recent periods. Particularly, the market for electronic components is experiencing increased demand, creating substantial uncertainty regarding our suppliers’ continued production of key components for our products. The COVID-19 pandemic has also contributed to and exacerbated this strain. This constrained supply environment has adversely affected, and could further affect, availability, lead times and cost of components, and could impact our ability to complete development programs, respond to accelerated or quick-turn delivery requests from customers, or meet customer demand and product delivery dates for our end customers where we cannot timely secure adequate supply of these components. Moreover, if any of our suppliers become financially unstable, or otherwise unable or unwilling to provide us with raw materials or components, then we may have to find new suppliers. It may take several months to locate alternative suppliers, if required, or to redesign our products to accommodate components from different suppliers. We may experience significant delays in manufacturing and shipping our products to customers and incur additional development, manufacturing and other costs to establish alternative sources of supply if we lose any of these sources or are required to redesign our products. We cannot predict if we will be able to obtain replacement components within the time frames that we require at an acceptable cost, if at all.
In an effort to mitigate these risks, in some cases, we have incurred higher costs to secure available inventory, or have extended or placed non-cancellable purchase commitments with suppliers, which introduces inventory risk if our forecasts and assumptions prove inaccurate. While we may attempt to recover the increased costs through price increases to our customers, we may be unable to mitigate the effect on our results of operations. We have also multi-sourced and pre-ordered components and raw materials inventory in some cases in an effort to reduce the impact of the adverse supply chain conditions we have experienced. Despite our attempts to mitigate the impact on our business, these constrained supply conditions are expected to adversely impact our costs of goods sold, including our ability to continue to reduce the cost to produce our products in a manner consistent with prior periods. In addition, some suppliers have indicated that, as a result of current shortages, they intend to cease manufacture of certain components used in our products. Limits on manufacturing availability or capacity or delays in production or delivery of components or raw materials due to COVID-related restrictions could further delay or inhibit our ability to obtain supply of components and produce finished goods. There can be no assurance that the impacts of the pandemic on the supply chain will not continue, or worsen, in the future. These supply chain constraints and their related challenges could result in shortages, increased material costs or use of cash, engineering design changes, and delays in new product introductions, each of which could adversely impact our growth, gross margin and financial results. These types of negative financial impacts on our business may become more acute as supply chain pressures increase.
Our financial results could be adversely impacted by the escalation of labor and benefit costs. Consistent with the experience of other employers, our labor, medical and workers’ compensation costs have increased substantially in recent years and are expected to continue to rise. If this trend continues, the cost of labor and to provide healthcare and other benefits to our employees could increase, adversely impacting profitability. As the labor market recovers from the effects of the COVID-19 pandemic, competition for employees has escalated which has increased costs associated with attracting and retaining employees. We cannot be certain that we will be able to maintain an adequately skilled labor force necessary to operate efficiently or that our labor costs will not increase as a result of a shortage in the availability of skilled employees. Changes to healthcare regulations involving the Patient Protection and Affordable Care Act may also increase the cost of providing such benefits to our employees. We cannot predict the ultimate content, timing, or effect of any healthcare reform legislation or the impact of potential legislation or related proposals and policies on our results. Any significant increases in the costs attributable to our self-insured health and workers’ compensation plans could adversely impact our business, results of operations, financial condition and cash flows.
Price inflation for labor and materials, further exacerbated by the Russian invasion of Ukraine, could adversely affect our business, results of operations and financial condition. We experienced considerable price inflation in our costs for labor and materials during 2022, which adversely affected our business, results of operations and financial condition. We may not be able to pass through inflationary cost increases under our existing fixed-price contracts. Our ability to raise prices to reflect increased costs may be limited by competitive conditions in the market for our products and services. Russia’s invasion of Ukraine, and prolonged conflict there, may continue to result in increased inflation, escalating energy and commodity prices and increasing costs of materials. We continue to work to mitigate such pressures on our business operations as they develop. To the extent the war in Ukraine adversely affects our business as discussed above, it may also have the effect of heightening
12


many of the other risks described herein, such as those relating to cybersecurity, supply chain, volatility in prices and market conditions, any of which could negatively affect our business and financial condition.
If our subcontractors fail to perform their contractual obligations, our prime contract performance and our ability to obtain future business could be materially and adversely impacted. Many of our contracts involve subcontracts with other companies upon which we rely to perform a portion of the services we must provide to our customers. There is a risk that we may have disputes with our subcontractors, including disputes regarding the quality and timeliness of work performed by the subcontractor or customer concerns about the subcontractor. Failure by our subcontractors to satisfactorily provide, on a timely basis, the agreed-upon supplies or perform the agreed-upon services may materially and adversely impact our ability to perform our obligations with our customer and could result in the assessment of late delivery penalties. Subcontractor performance deficiencies could result in a customer terminating our contract for default. A default termination could expose us to liability and substantially impair our ability to compete for future contracts and orders.
Some of our contracts contain late delivery penalties. Failure to deliver in a timely manner due to supplier and supply chain problems, labor availability, development schedule slides, manufacturing difficulties, or similar schedule-related events could have a material adverse effect on our business. No significant penalties have been incurred to date.
Our results of operations are affected by our fixed-price contracts, which could subject us to losses in the event that we have cost overruns. For the year ended December 31, 2022, fixed-price contracts represented almost all of the Company’s sales. On fixed-price contracts, we agree to perform the scope of work specified in the contract for a predetermined price. Depending on the fixed price negotiated, these contacts may provide us with an opportunity to achieve higher profits based on the relationship between our costs and the contract’s fixed price. However, we bear the risk that increased or unexpected costs may reduce our profit or cause us to incur a loss on the contract, which would reduce our net earnings. Because our ability to terminate contracts is generally limited, we may not be able to terminate our performance requirements under these contracts at all or without substantial liability and, therefore, in the event we are sustaining reduced profits or losses, we could continue to sustain these reduced profits or losses for the duration of the contract term.
The failure of our products may damage our reputation, necessitate a product recall or result in claims against us that exceed our insurance coverage, thereby requiring us to pay significant damages. Defects in the design and manufacture of our products may necessitate a product recall. We include complex system design and components in our products that could contain errors or defects, particularly when we incorporate new technology into our products. If any of our products are defective, we could be required to redesign or recall those products or pay substantial damages or warranty claims. Such an event could result in significant expenses, disrupt sales and affect our reputation and that of our products. We are also exposed to product liability claims. We carry aircraft and non-aircraft product liability insurance consistent with industry norms. However, this insurance coverage may not be sufficient to fully cover the payment of any potential claim. Additionally, should insurance market conditions change, aircraft and non-aircraft product liability insurance coverage may not be available in the future at a cost acceptable to us. A product recall or a product liability claim not covered by insurance could have a material adverse effect on our business, financial condition and results of operations.
Financial Risks
We have incurred losses in prior fiscal years and our future profitability is not certain. For the year ended December 31, 2022, we incurred a net loss of $35.7 million. Our operating results for future periods are subject to numerous uncertainties and we cannot be certain that we will be profitable or that we will not experience substantial net losses in the future. If we are not able to increase revenue and reduce our costs, we may not be able to achieve profitability in future periods and our business, financial condition, results of operations and cash flows may be adversely affected.
Our ABL Revolving Credit Facility and Term Loan Facility contain financial and restrictive covenants that we may be unable to satisfy, and that, if not satisfied, could result in the acceleration of any outstanding indebtedness thereunder and limit our ability to borrow additional funds. In addition, the terms of our ABL Revolving Credit Facility and Term Loan Facility contain covenants that restrict our current and future operations, particularly our ability to take certain actions. Our ABL Revolving Credit Facility and Term Loan Facility each subject us to various financial and other affirmative and negative covenants with which we must comply on an ongoing or periodic basis. These include financial covenants pertaining to minimum trailing four quarter EBITDA requirements, minimum liquidity requirements, minimum fixed charge coverage ratio requirements, maximum capital expenditure requirements, and excess cash flow repayment provisions. An unexpected decline in our revenues or operating income, including occurring as a result of events beyond our control, could cause us to violate our financial covenants. A covenant violation could result in a default under the ABL Revolving Credit Facility and Term Loan Facility. If any such default occurs, the lenders may elect to declare all outstanding borrowings, together with accrued interest and other amounts payable thereunder, to be immediately due and payable. Further, as the amount available to us under our credit facilities is subject to borrowing base calculations determined by the value of accounts
13


receivable and inventory (under our ABL Revolving Credit Facility) and real estate and fixed assets (under our Term Loan Facility), an unexpected decline in the value of these assets would require a mandatory prepayment. If any of these events were to occur, we may not be able to pay our debts and other monetary obligations as they come due, and our ability to continue to operate as a going concern could be impaired, which could in turn cause a significant decline in our stock price and could result in a significant loss of value for our shareholders. Furthermore, the lenders also have the right in these circumstances to terminate any commitments they have to provide further borrowings, which could leave us without access to sufficient liquidity to operate our business. In addition, following an event of default, the lenders under the ABL Revolving Credit Facility and Term Loan Facility will have the right to proceed against the collateral granted to them to secure the debt, which includes our available accounts receivable, inventory, machinery and equipment, real estate and intellectual property. If the debt under the ABL Revolving Credit Facility and Term Loan Facility were to be accelerated, we cannot assure you that our assets would be sufficient to repay in full our debt.
Additionally, our ABL Revolving Credit Facility and Term Loan Facility also contain a number of restrictive covenants that impose significant operating and financial restrictions on the Company and our subsidiaries and may limit our ability to engage in acts that we believe to be in our long-term best interests. The ABL Revolving Credit Facility and Term Loan Facility includes covenants restricting, among other things, the ability of the Company and our subsidiaries to:
incur additional indebtedness;
pay dividends on or repurchase our capital stock;
make certain acquisitions or investments;
sell assets; and
engage in certain business activities.
The amount of debt we have outstanding, as well as any debt we may incur in the future, could have an adverse effect on our operational and financial flexibility. As of December 31, 2022, we had approximately $164.0 million of debt outstanding. Changes to our level of debt subsequent to December 31, 2022 could have significant consequences to our business, including the following:
Depending on interest rates and debt maturities, a substantial portion of our cash flow from operations could be dedicated to paying principal and interest on our debt, thereby reducing funds available for our acquisition strategy, capital expenditures or other purposes;
A significant amount of additional debt could make us more vulnerable to changes in economic conditions or increases in prevailing interest rates;
Our ability to obtain additional financing for acquisitions, capital expenditures or for other purposes could be impaired;
The increase in the amount of debt we have outstanding and the associated interest expense increases the risk of non-compliance with some of the covenants in our debt agreements which require us to maintain specified financial ratios; and
We may be more leveraged than some of our competitors, which may result in a competitive disadvantage.

Subject to the limits contained in our ABL Revolving Credit Facility and Term Loan Facility, we may incur additional debt from time to time to finance working capital, capital expenditures, investments or acquisitions, or for other purposes. If we do so, the risks described above related to our debt could intensify.
A write-off of all or part of our goodwill or other intangible assets could adversely affect our operating results and net worth. At December 31, 2022, goodwill and net intangible assets were approximately 9.5% and 12.9% of our total assets, respectively. In 2020, we recorded goodwill impairment charges associated with four Aerospace reporting units, totaling $86.3 million. We had no such impairment charges during 2022 or 2021. Our goodwill and other intangible assets may increase in the future since our strategy includes growing through acquisitions. We may have to write-off all or part of our goodwill or purchased intangible assets if their value becomes impaired. Although this write-off would not result in an outlay of cash and is not included in the financial covenant calculation, it could reduce our earnings and net worth significantly.
We are subject to financing and interest rate exposure risks that could adversely affect our business, liquidity and operating results. Changes in the availability, terms and cost of capital, and increases in interest rates could cause our cost of doing business to increase and place us at a competitive disadvantage. At December 31, 2022, all of our debt was subject to variable interest rates.
Our future operating results could be impacted by estimates used to calculate impairment losses on long-lived assets. The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make significant and subjective estimates and assumptions that may affect the reported amounts of tangible and intangible long-lived assets in the financial statements. These estimates are integral in the determination of whether a potential non-cash impairment loss exists as well as the calculation of that loss. Actual future results could differ from those estimates. As
14


discussed in Note 22 to the consolidated financial statements in Item 8, Financial Statements and Supplementary Data, of this report, we recorded a long-lived asset impairment charge of approximately $0.7 million in the year ending December 31, 2020. We had no such impairment charges in 2022 or 2021.
Changes in discount rates and other estimates could affect our future earnings and equity. Our goodwill asset impairment evaluations are determined using valuations that involve several assumptions, including discount rates, cash flow estimates, growth rates and terminal values. Certain of these assumptions, particularly the discount rate, are based on market conditions and are outside of our control. Changes in these assumptions could affect our future earnings and equity.
Additionally, pension obligations and the related costs are determined using actual results and actuarial valuations that involve several assumptions. The most critical assumption is the discount rate. Other assumptions include mortality, salary levels and retirement age. The discount rate assumptions are based on current market conditions and are outside of our control. Changes in these assumptions could affect our future earnings and equity.
Changes in tax laws and regulations or exposure to additional tax liabilities could adversely affect our financial results. Changes in U.S. (federal or state) or foreign tax laws and regulations, or their interpretation and application, including those with retroactive effect, could result in increases in our tax expense and affect profitability and cash flows. For example, beginning in 2022, the Tax Cuts and Jobs Act of 2017 eliminated the option to deduct research and development expenditures immediately in the year incurred and requires taxpayers to amortize such expenditures over five years for tax purposes. The most significant impact of this provision is to the cash tax liability for 2023 (as the liability for 2022 is partially offset by certain tax credits and loss carryforwards); the impact will decline annually thereafter over the five-year amortization period to an immaterial amount in year six.
Legal and Compliance Risks
We currently are involved in, and may become involved in the future in, legal proceedings that, if adversely adjudicated or settled, could materially and adversely impact our financial condition. As an aerospace company, we may become a party to litigation, including, among others, matters alleging product liability, warranty claims, intellectual property infringement, breach of commercial or government contract or other legal actions. In general, litigation claims can be expensive and time consuming to bring or defend against and could result in settlements or damages that could significantly and adversely impact our results of operations and financial condition.
Currently, our AES subsidiary is a defendant in actions filed in various jurisdictions by Lufthansa Technik AG relating to an allegation of patent infringement and based on rulings to date we have concluded that losses related to these proceedings are probable. If these actions are decided adversely against the Company, the associated damages could result in a material adverse effect on our results of operations or financial condition.
Refer to Note 19 of our consolidated financial statements in Item 8, Financial Statements and Supplementary Data, of this report for discussion on this and other legal proceedings. Other than these proceedings, we are not party to any significant pending legal proceedings that management believes will result in a material adverse effect on our results of operations or financial condition.
Our operations in foreign countries expose us to political and currency risks and adverse changes in local legal and regulatory environments. In 2022, approximately 9% of our sales were made by our subsidiaries in foreign countries, predominately in our subsidiaries in France and Canada. Net assets held by our foreign subsidiaries total $36.6 million at December 31, 2022. Approximately 22% of our consolidated sales in 2022 were made to customers outside of the United States. Our financial results may be adversely affected by fluctuations in foreign currencies and by the translation of the financial statements of our foreign subsidiaries from local currencies into U.S. dollars. We expect international operations and export sales to continue to contribute to our earnings for the foreseeable future. Both the sales from international operations and export sales are subject in varying degrees to risks inherent in doing business outside of the U.S. Such risks include the possibility of unfavorable circumstances arising from host country laws or regulations, changes in tariff and trade barriers and import or export licensing requirements, and political or economic reprioritization, insurrection, civil disturbance or war.
Government regulations could limit our ability to sell our products outside the U.S. and could otherwise adversely affect our business. Certain of our sales are subject to compliance with U.S. export regulations. Our failure to obtain, or fully adhere to the limitations contained in, the requisite licenses, meet registration standards or comply with other government export regulations would hinder our ability to generate sales of our products outside the U.S. Compliance with these government regulations may also subject us to additional fees and operating costs. The absence of comparable restrictions on competitors in other countries may adversely affect our competitive position. In order to sell our products in European Union countries, we must satisfy certain technical requirements. If we are unable to comply with those requirements with respect to a significant quantity of our products, our sales in Europe would be restricted. Doing business internationally also subjects us to numerous
15


U.S. and foreign laws and regulations, including regulations relating to import-export control, technology transfer restrictions, foreign corrupt practices and anti-boycott provisions. Our failure, or failure by an authorized agent or representative that is attributable to us, to comply with these laws and regulations could result in administrative, civil or criminal liabilities and could, in the extreme case, result in monetary penalties, suspension or debarment from government contracts or suspension of our export privileges, which would have a material adverse effect on us.
Trade policies, treaties, and tariffs could have a material adverse effect on our business. Our business is dependent on the availability of raw materials and components for our products, particularly electrical components common in the semiconductor industry. There is continued uncertainty about the future relationship between the United States and various other countries, most significantly China, with respect to trade policies, treaties, tariffs, and taxes. Under the Biden administration, changes in U.S. administrative policy could lead to changes in existing trade agreements, greater restrictions on free trade generally, and significant increases in tariffs on goods imported into the United States, particularly tariffs on products manufactures in China and Mexico, among other possible changes. These developments, or the perception that any of them could occur, could have a material effect on global economic conditions and the stability of global financial markets, and could significantly reduce global trade and, in particular, trade between the impacted nations and the United States.
We may face reputational, regulatory or financial risks from a perceived, or an actual, failure to achieve our sustainability goals. The increased focus on sustainability practices and disclosures is rapidly evolving, as is the criteria to measure our sustainability performance; both of which could result in greater expectations and may cause us to undertake costly initiatives to satisfy the evolving criteria. As we advance our sustainable business model, we are pursuing programs that we believe will improve our environmental practices, social engagement and how we govern ourselves. We periodically publish information about our sustainability goals, standards and frameworks. Achievement of these objectives is subject to risks and uncertainties, many of which are outside of our direct control, and it is possible we may fail, or be perceived to have failed, in the achievement of our sustainability goals. Also, certain customers, associates, shareholders, investors, suppliers, business partners, government agencies and non-governmental organizations may not be satisfied with our sustainability efforts. A failure or perceived failure of our sustainability goals could negatively affect our reputation and our results of operations.
This uncertainty includes: (i) the possibility of altering the existing tariffs or penalties on products manufactured outside the United States, including the U.S. government’s 25% tariff on a range of products from China; (ii) the effects stemming from the removal of such previously imposed tariffs; (iii) subsequent tariffs imposed by the United States on any other U.S. trading partners such as Russia; and (iv) potential tariffs imposed by trading partners on U.S. goods. The institution of trade tariffs on items imported by us from other countries could increase our costs, which could have a negative impact on our business.
We cannot predict whether, and to what extent, there may be changes to international trade agreements or whether quotas, duties, tariffs, exchange controls or other restrictions on our products will be changed or imposed. In addition, an open conflict or war across any region could affect our ability to obtain raw materials. For example, the current military conflict between Russia and Ukraine, and related sanctions, export controls or other actions that may be initiated by nations, including the United States, the European Union or Russia (e.g., potential cyberattacks, disruption of energy flows, etc.) or potential sanctions or relevant export controls related to China or Taiwan could adversely affect our business and/or our supply chain or our business partners or customers in other countries beyond Russia and Ukraine. Although we currently maintain alternative sources for raw materials, if we are unable to source our products from the countries where we wish to purchase them, either because of the occurrence or threat of wars or other conflicts, regulatory changes or for any other reason, or if the cost of doing so increases, it could have a material adverse effect on our business, financial condition and results of operations. Disruptions in the supply of raw materials and components could temporarily impair our ability to manufacture our products for our customers or require us to pay higher prices to obtain these raw materials or components from other sources, which could have a material adverse effect on our business and our results of operations.
General Risks
Our future success depends to a significant degree upon the continued contributions of our management team and technical personnel. The loss of members of our management team could have a material and adverse effect on our business. In addition, competition for qualified technical personnel in our industry is intense, and we believe that our future growth and success will depend on our ability to attract, train and retain such personnel.
Future terror attacks, war, or other civil disturbances could negatively impact our business. Continued terror attacks, war or other disturbances could lead to economic instability and decreases in demand for our products, which could negatively impact our business, financial condition and results of operations. Terrorist attacks world-wide have caused instability from time to time in global financial markets and the aviation industry. The long-term effects of terrorist attacks on us are unknown. These attacks and the U.S. government’s continued efforts against terrorist organizations may lead to additional armed hostilities or to further acts of terrorism and civil disturbance in the U.S. or elsewhere, which may further contribute to economic instability.
16


If we fail to meet expectations of securities analysts or investors due to fluctuations in our sales or operating results, our stock price could decline significantly. Our sales and earnings may fluctuate from quarter to quarter due to a number of factors, including delays or cancellations of programs and the impacts of the ongoing COVID-19 pandemic and supply chain challenges on revenues and costs. It is likely that in some future quarters our operating results may fall below the expectations of securities analysts or investors. In this event, the trading price of our stock could decline significantly.
Our stock price is volatile. For the year ended December 31, 2022, our stock price ranged from a low of $7.61 to a high of $14.71. The price of our common stock has been and likely will continue to be subject to wide fluctuations in response to a number of events and factors, such as:
our ability to comply with the financial and other affirmative and negative covenants included in our ABL Revolving Credit Facility and Term Loan Facility;
quarterly variations in operating results;
variances of our quarterly results of operations from securities analyst estimates;
changes in financial estimates;
announcements of technological innovations and new products;
news reports relating to trends in our markets;
the cancellation of major contracts or programs with our customers; and
impacts of the COVID-19 pandemic on the aerospace industry and our Company.
In addition, the stock market in general, and the market prices for companies in the aerospace and defense industry in particular, have experienced significant price and volume fluctuations that often have been unrelated to the operating performance of the companies affected by these fluctuations. These broad market fluctuations may adversely affect the market price of our common stock, regardless of our operating performance. Global health crises, such as the current COVID-19 pandemic, with the breadth of its impact worldwide, and particularly on the aerospace industry, could also cause significant volatility in the market price.
ITEM 1B.    UNRESOLVED STAFF COMMENTS
None
ITEM 2.    PROPERTIES
On December 31, 2022, we own or lease 1.2 million square feet of space, distributed by segment as follows:
OwnedLeasedTotal
Aerospace625,000 405,000 1,030,000 
Test Systems— 122,000 122,000 
Total Square Feet625,000 527,000 1,152,000 
We have principal operations in the U.S., Canada, France and the UK, as well as engineering offices in Ukraine and India.
Upon the expiration of our current leases, we believe that we will be able to either secure renewal terms or enter into leases for or purchases of alternative locations at market terms. We believe that our properties have been adequately maintained and are generally in good condition.
ITEM 3.    LEGAL PROCEEDINGS
Currently, we are involved in legal proceedings relating to allegations of patent infringement and, based on rulings to date, we have concluded that losses related to certain of these proceedings are probable. For a discussion of contingencies related to legal proceedings, see Note 19 to our consolidated financial statements in Item 8, Financial Statements and Supplementary Data, of this report.
ITEM 4.    MINE SAFETY DISCLOSURES
Not Applicable
17


PART II
 
ITEM 5.    MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
The Company’s Common Stock is traded on the Nasdaq Global Select Market under the symbol “ATRO”. The approximate number of shareholders of record as of March 6, 2023, was 0 for Common Stock and 0 for Class B Stock.
The Company has not paid any cash dividends in the three-year period ended December 31, 2022. The Company has no plans to pay cash dividends as it plans to retain all cash from operations as a source of capital to service debt and finance working capital and growth in the business.
The following table summarizes our purchases of our common stock for the quarter ended December 31, 2022:
PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsMaximum Dollar Value of Shares that may yet be Purchased Under the Program
October 2 - October 29— $— — $41,483,815 
October 30 - November 26— $— — $41,483,815 
November 27 - December 31*588 $10.14 — $41,483,815 
Total588 $10.14 — 
*Represents shares withheld for taxes on the net settlement of RSU issuances
On September 17, 2019, the Board of Directors authorized an additional share repurchase program. This program authorizes repurchases of up to $50 million of common stock. Cumulative repurchases under this plan were approximately 310,000 shares at a cost of $8.5 million before the 10b5-1 plan associated with the share repurchase program was terminated on February 3, 2020. There have been no repurchases under this plan since that date.
18


The following graph compares the Company’s annual percentage change in cumulative total return on common shares over the past five years with the cumulative total return of companies comprising the S&P 500 Index and the NASDAQ Composite Index. This presentation assumes that $100 was invested in shares of the relevant issuers on December 31, 2017, and that dividends received were immediately invested in additional shares. The graph plots the value of the initial $100 investment at one-year intervals for the fiscal years shown.
atro-20221231_g1.jpg
201720182019202020212022
Astronics Corp.Return %— (13.30)(8.21)(52.67)(9.30)(14.18)
Cum $100.00 86.70 79.58 37.67 34.17 29.32 
S&P 500 Index - Total ReturnsReturn %— (4.38)31.49 18.40 28.71 (18.11)
Cum $100.00 95.62 125.72 148.85 191.58 156.88 
NASDAQ Composite-Total ReturnReturn %— (2.84)36.69 44.92 22.18 (32.54)
Cum $100.00 97.16 132.81 192.47 235.15 158.65 

19


ITEM 6.     [Reserved]

ITEM 7.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
OVERVIEW
Astronics Corporation, through its subsidiaries, is a leading supplier of advanced technologies and products to the global aerospace and defense industries. Our products and services include advanced, high-performance electrical power generation and distribution systems, seat motion solutions, lighting and safety systems, avionics products, aircraft structures, systems certification, and automated test systems.
We have two reportable segments, Aerospace and Test Systems. Our Aerospace segment has principal operating facilities in the United States, Canada and France. Our Test Systems segment has principal operating facilities in the United States and the United Kingdom. We have engineering offices in Ukraine and India.
Our Aerospace segment designs and manufactures products for the global aerospace industry. Product lines include lighting and safety systems, electrical power generation, distribution and seat motion systems, aircraft structures, avionics products, systems certification, and other products. Our primary Aerospace customers are the airframe manufacturers (“OEM”) that build aircraft for the commercial transport, military and general aviation markets, suppliers to those OEMs, aircraft operators such as airlines, suppliers to the aircraft operators, and branches of the U.S. Department of Defense (“USDOD”). Our Test Systems segment designs, develops, manufactures and maintains automated test systems that support the aerospace and defense and mass transit industries as well as training and simulation devices for both commercial and military applications. In the Test Systems segment, Astronics’ products are sold to a global customer base including OEMs and prime government contractors for both electronics and military products.
Our strategy is to increase our value by developing technologies and capabilities, either internally or through acquisition, and using those capabilities to provide innovative solutions to our targeted markets where our technology can be beneficial.
Important factors affecting our growth and profitability are the ongoing impacts of the COVID-19 pandemic and the timing and extent of recovery (as discussed more fully below), supply chain and labor market pressures, the rate at which new aircraft are produced, government funding of military programs, our ability to have our products designed into new aircraft and the rates at which aircraft owners, including commercial airlines, refurbish or install upgrades to their aircraft. New aircraft build rates and aircraft owners spending on upgrades and refurbishments is cyclical and dependent on the strength of the global economy. Once one of our products is designed into a new aircraft, the spare parts business is also frequently retained by the Company. Future growth and profitability of the Test Systems business is dependent on developing and procuring new and follow-on business. The nature of our Test Systems business is such that it pursues large, often multi-year, projects. There can be significant periods of time between orders in this business which may result in large fluctuations of sales and profit levels and backlog from period to period. Test Systems segment customers include the USDOD, prime contractors to the USDOD, mass transit operators and prime contractors to mass transit operators.
Each of the markets that we serve presents opportunities that we expect will provide growth for the Company over the long-term. We continue to look for opportunities in all of our markets to capitalize on our core competencies to expand our existing business and to grow through strategic acquisitions.
Challenges which continue to face us include the ongoing COVID-19 pandemic and its continued impact on the aerospace industry, supply chain pressures including material availability and cost increases, labor availability and cost, inflationary pressures, and improving shareholder value through increasing profitability. Increasing profitability is dependent on many things, primarily sales growth, both acquired and organic, and the Company’s ability to pass cost increases along to customers and control operating expenses and to identify means of creating improved productivity. Sales are driven by increased build rates for existing aircraft, market acceptance and economic success of new aircraft and our products, continued government funding of defense programs, the Company’s ability to obtain production contracts for parts we currently supply or have been selected to design and develop for new aircraft platforms and continually identifying and winning new business for our Test Systems segment.
Reduced aircraft build rates driven by a weak economy, aircraft groundings, tight credit markets, reduced air passenger travel and an increasing supply of used aircraft on the market would likely result in reduced demand for our products, which will result in lower profits. Reduction of defense spending may result in fewer opportunities for us to compete, which could result in lower profits in the future. Many of our newer development programs are based on new and unproven technology and at the
20


same time we are challenged to develop the technology on a schedule that is consistent with specific programs. Delays in delivery schedules and incremental costs resulting from supply chain pressures can also result in lower profits. We will continue to address these challenges by working to improve operating efficiencies and focusing on executing on the growth opportunities currently in front of us.
Our ABL Revolving Credit Facility and Term Loan Facility each subject us to various financial and other affirmative and negative covenants with which we must comply on an ongoing or periodic basis. These include financial covenants pertaining to minimum trailing four quarter EBITDA requirements, minimum liquidity requirements and minimum fixed charge coverage ratio requirements, and excess cash flow repayment provisions. An unexpected decline in our revenues or operating income, including occurring as a result of events beyond our control, could cause us to violate our financial covenants. During 2023, given the ongoing challenges faced in our business as described herein, including as a result of the COVID-19 pandemic and its continued impact on the aerospace industry, and based upon our 2023 Outlook as described herein, our ability to satisfy the already tight financial covenants in our ABL Revolving Credit Facility and Term Loan Facility is expected to be challenging and is an item that our management team will be closely monitoring throughout the year. while the company expects to remain in compliance with the required financial covenants for the duration of the agreements, any unexpected negative impacts to our business, including as a result of additional supply chain pressures, the timing of customer orders and our ability to delivery schedules, or labor availability and cost pressures, could result in lower revenues and reduced financial profits, and, as a result thereof, our inability to satisfy the financial covenants in our ABL Revolving Credit Facility and Term Loan Facility during 2023.
See Part I, Item 1A, Risk Factors, for an additional discussion of risks associated with our potential inability to satisfy the financial and restrictive covenants set forth in the ABL Revolving Credit Facility and Term Loan Facility.
In September 2021, the Company entered into an agreement with the U.S. Department of Transportation (“USDOT”) under the Aviation Manufacturing Jobs Protection Program (“AMJP”) for a grant of up to $14.7 million. The Company received $7.4 million under the grant in 2021, $5.2 million in the first quarter of 2022 and $2.1 million in the third quarter of 2022. The grant benefit was recognized over the six-month performance period as a reduction to cost of products sold in proportion to the compensation expense that the award is intended to defray. During the years ended December 31, 2022 and 2021, the Company recognized $6.0 million and $8.7 million of the award, respectively.
The COVID-19 pandemic caused a significant impact on our sales and net income for fiscal 2022, 2021 and 2020. The pandemic adversely impacted customer demand for all market channels, with commercial transport (both OEM and aftermarket channels) being the most adversely impacted due to the pandemic's impact on air travel worldwide. As a result, the Company executed restructuring activities in the form of workforce reduction to better align capacity with expected demand. Restructuring charges in severance expense totaling $0.6 million, associated primarily with the Aerospace segment, were recorded in the year ended December 31, 2021, compared with $4.9 million recorded in the year ended December 31, 2020.
We are also monitoring the ongoing conflict between Russia and Ukraine and the related export controls and financial and economic sanctions imposed on certain industry sectors, including the aviation sector, and parties in Russia by the U.S., the U.K., the European Union and others. Although the conflict has not resulted in a direct material adverse impact on our business to date, the implications of the Russia and Ukraine conflict in the short-term and long-term are difficult to predict at this time. Factors such as increased energy costs, the availability of certain raw materials for aircraft manufacturers, embargoes on flights from Russian airlines, sanctions on Russian companies, and the stability of Ukrainian customers could impact the global economy and aviation sector.
DIVESTITURES
On February 13, 2019, the Company completed a divestiture of its semiconductor test business within the Test Systems segment. The total proceeds of the divestiture included two elements of contingent purchase consideration (“earnout”). In the fourth quarter of 2021, the Company agreed to an earnout payment of $10.7 million for the calendar 2020 earnout, which was recorded in 2021 as a separate line item below operating loss and was received by the Company in early January 2022. In March 2022, the Company agreed with the earnout calculation for the calendar 2021 earnout in the amount of $11.3 million. The Company recorded the gain and received the payment in the first quarter of 2022. In February 2023, the Company was notified by the buyer that they have calculated $3.4 million as being payable for the calendar 2022 earnout. The Company is in the process of reviewing the calculation and expects to record the additional gain on sale, and receive the payment, in the first quarter of 2023. We are not eligible for any further earnout payments related to this divestiture. See further information in Note 21 in Item 8, Financial Statements and Supplementary Data, of this report.
On October 6, 2021, the Company sold one of its Aerospace buildings for $9.2 million. Net cash proceeds were approximately $8.8 million and a gain on sale of approximately $5.0 million was recorded. The operation has been integrated into another facility.
21


MARKETS
Commercial Transport Market
The commercial transport market is our largest end market with sales driven by new aircraft production and aftermarket airline retrofit programs. In the commercial transport market, while many of our key long-term fundamentals remain intact, we continue to see near-term market pressure due to effects of the COVID-19 pandemic and certain supply chain challenges. Despite increases in sales in 2022 compared to the prior year, we expect 2023 will remain challenging for our commercial transport products with improvement expected to continue throughout 2023 driven by the planned increased production rate of the 737 MAX and an expectation of improved activity with our airline customers. Aircraft build rates are expected to improve modestly during 2023 from current levels as production of the 737 MAX and A-320 picks up, and the aftermarket is expected to strengthen over the course of the year as aircraft utilization and load factors increase. On the other hand, wide-body production rates and usage are expected to remain depressed throughout 2023 and possibly for several years due to low international travel demand caused by the COVID-19 pandemic, though we are seeing signs of recovery in the widebody/long-haul market.
Sales to the commercial transport market include sales of lighting and safety systems, electrical power and seat motion systems, aircraft structures, avionics products and systems certification. Sales to this market totaled approximately $314.6 million or 58.8% of our consolidated sales in 2022. As a result of the COVID-19 pandemic and its adverse impact on air travel worldwide, the commercial aerospace industry has been significantly disrupted, but has shown continued improvement during 2022.
Maintaining and growing sales to the commercial transport market will depend not only on market recovery from the impacts of the COVID-19 pandemic, but also on airlines’ capital spending budgets for cabin upgrades as well as the purchase of new aircraft by global airlines. This spending by the airlines is impacted by their profits, cash flow and available financing as well as competitive pressures between the airlines to improve the travel experience for their passengers. We expect that new aircraft will be equipped with more passenger and aircraft connectivity and in-seat power than previous generation aircraft which drives demand for our avionics and power products. This market has historically experienced strong growth from airlines installing in-seat passenger power systems on their existing and newly delivered aircraft. Our ability to maintain and grow sales to this market depends on our ability to maintain our technological advantages over our competitors and maintain our relationships with major in-flight entertainment suppliers and global airlines.
Military Aerospace Market
Sales to the military aerospace market include sales of lighting and safety products, avionics products, electrical power and seat motion products and structures products. Sales to this market totaled approximately 10.2% of our consolidated sales and amounted to $54.5 million in 2022.
The military market is dependent on governmental funding which can change from year to year. Risks are that overall spending may be reduced in the future, specific programs may be eliminated or that we fail to win new business through the competitive bid process. Astronics does not have significant reliance on any one program such that cancellation of a particular program will cause material financial loss. We believe that we will continue to have opportunities similar to past years with respect to this market.
General Aviation Market
The general aviation market has also been impacted by the pandemic with new aircraft build rates significantly lower than pre-pandemic levels. Most of our sales in this market are line-fit products driven by aircraft build rates although there are some aftermarket sales as well. We expect improvement in 2023 as build rates are expected to increase.
Sales to the general aviation market include sales of lighting and safety products, avionics products, and electrical power and seat motion products. Sales to this market totaled approximately 11.9% of our consolidated sales in 2022 and amounted to $63.4 million.
Sales to the general aviation market are driven by our ship set content on new aircraft and build rates of new aircraft. General aviation OEM build rates are impacted by global wealth creation and corporate profitability. We continue to see opportunities on new aircraft currently in the design phase to employ our lighting and safety, electrical power and avionics technologies in this market. There is risk involved in the development of products for any new aircraft including the risk that the aircraft will not ultimately be produced or that it will be produced in lower quantities than originally expected and thus impacting our return on our engineering and development efforts.
22


Test Systems Products
Sales by our Test Systems segment accounted for approximately 13.8% of our consolidated sales in 2022 and amounted to $73.7 million. This segment designs, develops, manufactures and maintains automated test systems that support the aerospace and defense, communications and mass transit industries as well as training and simulation devices for both commercial and military applications. Sales to the aerospace and defense market were $49.3 million in 2022. Sales to the mass transit market were $13.5 million and sales to other markets were $10.9 million in 2022.
Sales to the military market are subject to fluctuations resulting from changes in governmental spending, elimination of certain programs, or failure to win new business through the competitive bid process. Consistent with the Aerospace segment, the Test Systems segment does not significantly rely on any one program such that cancellation of a particular program will cause material financial loss, and we believe that we will continue to have opportunities similar to past years regarding this market.
CRITICAL ACCOUNTING ESTIMATES
Our financial statements and accompanying notes are prepared in accordance with U.S. generally accepted accounting principles. The preparation of the Company’s financial statements requires management to make estimates, assumptions and judgments that affect the amounts reported. These estimates, assumptions and judgments are affected by management’s application of accounting policies, which are discussed in the Notes to Consolidated Financial Statements, Note 1 in Item 8, Financial Statements and Supplementary Data, of this report. The critical accounting policies have been reviewed with the Audit Committee of our Board of Directors.
Revenue Recognition
Astronics recognizes revenue when it transfers control of a promised good or service to a customer in an amount that reflects the consideration it expects to receive in exchange for the good or service. Our performance obligations are satisfied and control is transferred either at a point-in-time or over-time. The majority of our revenue is recognized at a point-in-time when control is transferred, which is generally evidenced by the shipment or delivery of the product to the customer, a transfer of title, a transfer of the significant risks and rewards of ownership, and customer acceptance. For certain contracts under which we produce products with no alternative use and for which we have an enforceable right to recover costs incurred plus a reasonable profit margin for work completed to date and for certain other contracts under which we create or enhance a customer-owned asset while performing repair and overhaul services, control is transferred to the customer overtime. The Company recognizes revenue using an over time recognition model for these types of contracts.
We utilize the cost-to-cost method as a measure of progress for performance obligations that are satisfied over time as we believe this input method best represents the transfer of control to the customer. Under the cost-to-cost method, the extent of progress toward completion is measured based on the proportion of costs incurred to date to the total estimated costs at completion of the performance obligation. These projections require management to make numerous assumptions and estimates relating to items such as the complexity of design and related development costs, performance of subcontractors, availability and cost of materials, labor productivity and cost, overhead, capital costs, and manufacturing efficiency. We review our cost estimates on a periodic basis, or when circumstances change and warrant a modification to a previous estimate. Cost estimates are largely based on negotiated or estimated purchase contract terms, historical performance trends and other economic projections.
See Note 2 to the consolidated financial statements in Item 8, Financial Statements and Supplementary Data, of this report for a further description of revenue recognition under ASC 606.
Reviews for Impairment of Goodwill
Our goodwill is the result of the excess of purchase price over net assets acquired from acquisitions. As of December 31, 2022 and 2021, we had approximately $58.2 million and $58.3 million of goodwill, respectively.
We identify our reporting units by assessing whether the components of our operating segments constitute businesses for which discrete financial information is available and segment management regularly reviews the operating results of those components. The Test Systems operating segment is its own reporting unit while the other reporting units are one level below our Aerospace operating segment.
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
We use the discounted cash flow method to estimate the fair value of each of our reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected sales growth rates, operating profit margins and
23


cash flows, the terminal growth rate and the discount rate. Management projects sales growth rates, operating margins and cash flows based on each reporting unit’s current business, expected developments and operational strategies. If the carrying value of the reporting unit exceeds its fair value, goodwill is considered impaired and the impairment loss is recorded for the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying value of goodwill.
The Company’s four reporting units remaining with goodwill as of the first day of our fourth quarter were subject to the annual goodwill impairment test. Based on our quantitative assessments of our reporting units, we concluded that goodwill was not impaired in 2022 or 2021.
As a result of the qualitative factors related to the COVID-19 pandemic that surfaced during the first quarter of 2020, we performed interim quantitative assessments for the eight reporting units which had goodwill as of March 28, 2020, and an additional quantitative assessment for our PECO reporting unit as of June 27, 2020 driven by reductions from previously forecasted aircraft build rates. Based on our quantitative assessments, the Company recorded goodwill impairment charges associated with four Aerospace reporting units, totaling $86.3 million in the December 31, 2020 Consolidated Statements of Operations. No additional goodwill impairment charges were incurred as a result of the annual goodwill impairment test in 2020.
CONSOLIDATED RESULTS OF OPERATIONS, PERFORMANCE AND OUTLOOK
(In thousands, except percentages, employees and per share data)20222021
RESULTS OF OPERATIONS:
Sales$534,894 $444,908 
Gross Margin13.4 %14.7 %
SG&A Expenses as a Percentage of Sales19.0 %22.3 %
Net Gain on Sale of Facility$— $5,014 
Loss from Operations$(30,044)$(28,674)
Operating Margin(5.6)%(6.4)%
Net Gain on Sale of Businesses$11,284 $10,677 
Other Expense, Net of Other Income$1,611 $2,159 
Interest Expense, Net$9,422 $6,804 
Effective Tax Rate(20.0)%5.1 %
Net Loss$(35,747)$(25,578)
Net Loss Margin(6.7)%(5.7)%
Diluted Loss Per Share$(1.11)$(0.82)
Weighted Average Shares Outstanding – Diluted32,164 31,061 
OTHER YEAR-END DATA:
Number of Employees2,400 2,100 
A discussion by segment can be found at “Segment Results of Operations and Outlook” in this MD&A.
CONSOLIDATED OVERVIEW OF OPERATIONS
2022 Compared With 2021
Consolidated sales were up $90.0 million to $534.9 million compared to the prior year. Aerospace sales were up $96.0 million. Test System sales decreased $6.0 million. The increase in sales validates both the recovery we are seeing in our commercial aerospace market as well as the progress being made with our supply chain. Although challenges remain, our supply chain continues to improve, which is necessary for us to meet our goals for the year.
Consolidated cost of products sold were up $83.8 million to $463.4 million in 2022 from $379.5 million in the prior year. The increase was primarily due to higher volume as the global aerospace industry continues its recovery from the COVID-19 pandemic coupled with increased costs associated with material and labor inflation. The current year period benefited from $6.0 million recognized as an offset to cost of products sold related to the AMJP award, compared to a benefit from the grant of $8.7 million in the prior year. Research and development expenses increased $5.0 million due to higher innovation spend. Margins remained under pressure in the quarter because of inflation and supply chain workarounds. We are passing on increased costs
24


where we can although it will take time to roll through sales. We are expecting improvement in pricing as well as reduction in certain input costs as we advance through 2023.
Selling, general and administrative (“SG&A”) expenses were $101.6 million compared with $99.1 million for the prior year period primarily due to increased wages and benefits. The current-year period reflects $3.1 million related to the settlement of a litigation claim, a customer accommodation dispute, and a lease termination settlement. The prior-year period also benefited from a $2.2 million non-cash reduction of the fair value of a contingent consideration liability. During the prior year period, the Company also recorded an $8.4 million reserve related to its ongoing patent litigation dispute.
On October 6, 2021, the Company sold one of its Aerospace buildings for $9.2 million. Net cash proceeds were approximately $8.8 million and a gain on sale of approximately $5.0 million was recorded. The operation has been integrated into another facility.
The Company recorded gains of $11.3 million and $10.7 million in 2022 and 2021, respectively, as additional gain on the sale of the Company’s former semiconductor business resulting from the contingent earnout payments for the 2021 and 2020 calendar year. In February 2023, the Company was notified by the buyer that they have calculated $3.4 million as being payable for the calendar 2022 earnout. The Company is in the process of reviewing the calculation and expects to record the additional gain on the sale, and receive the payment, in the first quarter of 2023. We are not eligible for any further earnout payments related to this divested business.
Consolidated net loss was $35.7 million, or $(1.11) per diluted share, compared with net loss of $25.6 million, or $(0.82) per diluted share in the prior year.
Income Taxes
Our effective tax rates for 2022 and 2021 were (20.0)% and 5.1%, respectively. In the past, research and development costs were deducted as incurred. However, beginning with the 2022 tax year, these costs are required to be capitalized for tax purposes and amortized over 5 years. While this would typically result in the creation of an associated deferred tax asset, due to our cumulative three-year pre-tax loss, a valuation allowance was applied against the deferred tax asset. In addition to state income taxes, the following items had the most significant impact on the difference between our statutory U.S. federal income tax rate (21% in 2022 and 2021) and our effective tax rate:
2022:
Recognition of approximately $13.2 million of valuation allowance against federal deferred tax assets. See Note 11 of the consolidated financial statements in Item 8, Financial Statements and Supplementary Data, of this report for additional information.
Recognition of approximately $2.6 million of 2022 U.S. R&D tax credits.
2021:
Recognition of approximately $6.8 million of valuation allowance against federal deferred tax assets. See Note 11 of the consolidated financial statements in Item 8, Financial Statements and Supplementary Data, of this report for additional information.
Recognition of approximately $2.6 million of 2021 U.S. R&D tax credits which were offset by the federal valuation allowance recognized during the year.
2021 Compared With 2020
For a comparison of our results of operations for the years ended December 31, 2021 and 2020, see Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 4, 2022.
COVID-19 Impacts on Our Business
On March 11, 2020, the World Health Organization classified the COVID-19 outbreak as a pandemic. The spread of the COVID-19 pandemic disrupted businesses on a global scale, led to significant volatility in financial markets and affected the aviation and industrial industries. The impacts of the pandemic have placed labor and supply chain pressures on our business and we have been impacted by customer demand variability. Although we saw stable and growing backlog throughout 2022 in our aerospace business, disruptions are ongoing and continue to adversely challenge our commercial transport market. While we remain bullish about the aerospace business, we believe the recovery to pre-pandemic activity, particularly in the widebody market, will take longer than originally anticipated at the outset of the pandemic. As economic activity continues to recover, we
25


will continue to monitor the situation, assessing further possible implications on our operations, supply chain, liquidity, cash flow and customer orders.
See Part I, Item 1A, Risk Factors, for an additional discussion of risk related to supply chain disruptions.
2023 Outlook
Bookings in 2022 of $690.6 million demonstrates continued strong demand for our products and further substantiates our expectations for another 20% increase in sales in 2023. We are forecasting revenue of $640 million to $680 million for 2023. The midpoint of this range would represent growth of 23% for the year, slightly higher than the 20% growth achieved in 2022. We are encouraged by our fourth quarter revenue performance, our record backlog, and continued strong demand which is beginning to benefit from a recovery in the widebody/long-haul market. The first quarter is expected to be our lightest with revenue in the range of $140 million to $150 million. We expect subsequent quarterly revenue to be in the range of $160 million to $185 million, increasing throughout the year.
Our ability to meet forecast for 2023 will depend on the cooperation of our supply chain, which we perceive is slowly improving. Challenges certainly remain, but our supply base is getting more predictable and the ratio of positive surprises relative to negative surprises is improving. We have record backlog going into 2023, and believe our supply chain will support our expected revenue range.
At December 31, 2022, our consolidated backlog was $571.4 million. At December 31, 2021, our backlog was $415.7 million. Backlog in the Aerospace segment was $477.7 million at December 31, 2022, of which $402.4 million is expected to be recognized as revenue in 2023. Backlog in the Test Systems segment was $93.7 million at December 31, 2022. The Test Systems segment expects to recognize $49.0 million of backlog as revenue in 2023.
Cash taxes related to 2022 are expected to be in the range of $6 million to $8 million. Cash taxes related to the 2023 calendar year activity are expected to be in the range of $12 million to $14 million.
Capital equipment spending in 2023 is expected to be in the range of $17 million to $20 million, up from $7.7 million in 2022, due to investments in customer programs.
SEGMENT RESULTS OF OPERATIONS AND OUTLOOK
Operating loss, as presented below, is sales less cost of products sold and other operating expenses, excluding interest expense, other corporate expenses and other non-operating sales and expenses. Cost of products sold and other operating expenses are directly identifiable to the respective segment. Operating loss is reconciled to loss before income taxes in Note 20 of Item 8, Financial Statements and Supplementary Data, of this report.
We do not have material off-balance sheet arrangements that have or are reasonably likely to have a material future effect on our results of operations or financial condition.
AEROSPACE SEGMENT 
(In thousands, except percentages)20222021
Sales$461,196 $365,238 
Operating Loss$(1,883)$(8,614)
Operating Margin(0.4)%(2.4)%
20222021
Total Assets$481,416 $458,334 
Backlog$477,660 $334,659 

26


Sales by Market 20222021
Commercial Transport$314,564 $201,990 
Military54,534 70,312 
General Aviation63,395 56,673 
Other28,703 36,263 
Total$461,196 $365,238 

Sales by Product Line20222021
Electrical Power & Motion$187,446 $141,746 
Lighting & Safety124,347 103,749 
Avionics97,234 64,901 
Systems Certification17,222 13,050 
Structures6,244 5,529 
Other28,703 36,263 
Total$461,196 $365,238 
2022 Compared With 2021
Aerospace segment sales increased $96.0 million, or 26.3%, to $461.2 million. Commercial transport sales increased 55.7%, or $112.6 million, and drove the improvement. Sales to this market were $314.6 million compared with $202.0 million in 2021. Improving domestic airline travel is driving higher fleet utilization, higher airline spending and increased narrowbody production rates which are driving demand for Astronics’ products.
General Aviation sales increased $6.7 million, or 11.9%, to $63.4 million due in part to higher demand in the business jet market for antenna systems. The Company expects strong demand in the business jet industry to drive higher OEM production rates in the near future, resulting in further increases in demand for its products.
Military aerospace sales decreased $15.8 million, or 22.4%, to $54.5 million. The prior-year period benefited from incremental non-recurring engineering revenue associated with development programs and higher sales of lighting and safety and avionics products.
Other revenue decreased $7.6 million to $28.7 million driven by decreased contract manufacturing programs.
Electrical Power & Motion sales increased $45.7 million compared with the prior-year period. Additionally, Avionics sales increased by $32.3 million and Lighting & Safety sales increased by $20.6 million.
Aerospace segment operating loss was $1.9 million compared with operating loss of $8.6 million last year. Lower operating loss was driven by higher volume primarily in the commercial transport market and $5.2 million higher research and development expenses, but was partially offset by increased material and labor costs. Operating loss in the current year included $6.0 million offset to cost of products sold from the Aviation Manufacturing Jobs Protection (“AMJP”) Program grant and $2.6 million of expense related to settlements of a litigation claim and a customer accommodation claim. The prior year period included $8.7 million of AMJP benefit and a $5.0 million gain on the sale of a facility. During the prior year period, the Company also recorded an $8.4 million reserve related to its ongoing patent litigation dispute.
2021 Compared With 2020
For a comparison of Aerospace segment results for the years ended December 31, 2021 and 2020, see Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 4, 2022.
2023 Outlook for Aerospace
Aerospace bookings in 2022 were $604.2 million, for a book-to-bill ratio of 1.31:1. The Aerospace segment’s backlog at December 31, 2022 was $477.7 million, compared to $334.7 million at December 31, 2021. Approximately $402.4 million of the December 31, 2022 backlog is expected to be recognized as revenue over the next twelve months.
27


TEST SYSTEMS SEGMENT 
(In thousands, except percentages)20222021
Sales$73,698 $79,670 
Operating Loss$(8,118)$(3,765)
Operating Margin(11.0)%(4.7)%
 20222021
Total Assets$111,513 $105,335 
Backlog$93,696 $81,033 
2022 Compared With 2021
Test Systems segment sales were $73.7 million, down $6.0 million compared with the prior year driven by lower revenue on defense and mass transit programs.
Test Systems operating loss was $8.1 million, or 11.0% of sales, compared with an operating loss of $3.8 million, or 4.7% of sales, in 2021. The higher operating loss was primarily attributable to mix and underabsorption of fixed costs due to volume and investments in staffing in preparation for the expected contract award from the U.S. Army. As previously disclosed, Astronics Test Systems was selected as the down select winner for the development of its Radio Test Set referred to as TS-4549/T. The Test Systems segment has been investing in significant new development programs which are expected to result in more profitable business in the near future.
2021 Compared With 2020
For a comparison of Test Systems segment results for the years ended December 31, 2021 and 2020, see Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 4, 2022.
2023 Outlook for Test Systems
Bookings for the Test Systems segment in 2022 were $86.4 million, for a book-to-bill ratio of 1.17:1 for the year. Backlog in the Test Systems segment was $93.7 million at December 31, 2022, compared to $81.0 million at December 31, 2021. The Test Systems segment expects to recognize $49.0 million of backlog as revenue in 2023.
In 2022, as mentioned above, our Test Systems business was down-selected by the U.S. Army as the winner of the TS-4549/T radio test competition. A directed sole-source procurement is underway to finalize the terms of a contract, a process that is expected to be completed in the third quarter. Preliminarily, the Company expects the program to generate sales of $200 million over the next seven years.
28


CONTRACTUAL OBLIGATIONS AND OTHER COMMITMENTS
For further information on our contractual obligations and other commitments as of December 31, 2022 and estimated timing thereof, see the notes referenced below, in Item 8, Financial Statements and Supplementary Data, of this report.
Long-term Debt and Interest Payments — Refer to Note 8, Long-Term Debt, in this report. The Company completed a financing transaction totaling $205 million subsequent to the year ending December 31, 2022, which refinanced its previous revolving credit facility that was scheduled to mature in November 2023. The new financing consists of a $90 million asset-based Term Loan Facility and a $115 million asset-based revolving credit facility. The maturity date of the Term Loan Facility is the earlier of the stated maturity date of the ABL Revolving Credit Facility or January 19, 2027, provided the ABL Revolving Credit Facility is extended beyond that date. The Term Loan Facility has an interest rate of SOFR plus 8.75% and is collateralized primarily by real estate, fixed assets and intellectual property. Amortization of the term loan principal will begin in April 2023 with a monthly amortization rate of 0.292% of the outstanding term loan principal balance for the period April 1, 2023 through June 1, 2023, increasing to 0.542% per month for the period July 1, 2023 through September 1, 2023, then increasing to 0.833% monthly thereafter. During 2023, scheduled principal payments of $4.5 million are due under the Term Loan Facility. The Term Loan Facility requires a commitment fee of $4.5 million, $1.8 million of which was paid on the closing date, $1.8 million of which will be paid on June 19, 2023 and $0.9 million of which will be paid on the date that the financial statements and compliance certificate for the fiscal quarter of the Company ending on or about March 31, 2024 are required to be delivered under the Term Loan Facility. The revolving credit facility has a scheduled maturity of January 19, 2026, an interest rate of SOFR plus 2.25% to 2.75% and is collateralized primarily by inventory and accounts receivable. The revolving credit facility requires a quarterly commitment fee under the revolving credit agreement in an amount equal to 0.25% or 0.375% based on the Company’s average excess availability. Future interest payments under the two credit facilities of approximately $52.5 million have been estimated using the applicable interest rate of each debt facility based on expected future borrowings and scheduled term loan repayments. Actual future ABL borrowings and rates may differ from those used to estimate the amounts discussed above.
Purchase Obligations — Purchase obligations are comprised of the Company’s commitments for goods and services in the normal course of business and amount to approximately $155.8 million payable over the next twelve months.
Supplemental Retirement Plan and Post Retirement Obligations — Anticipated payments related with the Company’s defined benefit plans are detailed in Note 13, Retirement Plans and Related Post Retirement Benefits in Item 8, Financial Statements and Supplementary Data, of this report.
Lease Obligations — Refer to Note 10, Leases in Item 8, Financial Statements and Supplementary Data, of this report for details on obligations and timing of expected future lease payments, including a five-year maturity schedule. These amounts exclude annual operating lease payments of approximately $1.7 million per year through 2033, which represents legal binding lease payments for leases signed, but not yet commenced.
Legal Reserves — Refer to Note 19, Legal Proceeding in Item 8, Financial Statements and Supplementary Data, of this report for management’s estimate of damages to be paid related to our ongoing litigation with Lufthansa Technik and timing thereof.
29


LIQUIDITY AND CAPITAL RESOURCES
(In thousands)20222021
CASH FLOW DATA:
Net Cash Flows from:
Operating Activities$(28,312)$(5,530)
Investing Activities$14,386 $3,179 
Financing Activities$(1,412)$(7,505)
YEAR-END FINANCIAL POSITION:
Working Capital (1)$213,682 $221,248 
Indebtedness$164,000 $163,000 
OTHER YEAR-END DATA:
Capital Expenditures$7,675 $6,034 
(1) Working capital is calculated as the difference between Current Assets and Current Liabilities.
Our cash flow from operations and available borrowing capacity provide us with the financial resources needed to run our operations and reinvest in our business.
Our ability to maintain sufficient liquidity is highly dependent upon achieving expected operating results. Failure to achieve expected operating results could have a material adverse effect on our liquidity, our ability to obtain financing or access our existing financing, and our operations in the future.
Operating Activities
Cash used for operating activities totaled $28.3 million in 2022, as compared with $5.5 million cash used for operating activities in 2021. Cash flow from operating activities decreased compared with the 2021 primarily related to increases in net operating assets, primarily accounts receivable and inventory, more than offsetting cash received from income tax refunds and the AMJP program. Accounts receivable has increased with a higher volume of sales while inventory balances have increased to fulfill customer demand in upcoming quarters coupled with increased lead times on certain key components required to be purchased further in advance. Non-cash items in 2022 and 2021 include the $11.3 million and $10.7 million earnout from the sale of the semiconductor business, respectively. Additional non-cash items in 2021 include the $5.0 million net gain on the sale of facilities within the Aerospace segment, as well as the $8.4 million incremental reserve for estimated impacts of the intellectual property dispute with Lufthansa Technik.
Our cash flows from operations are primarily dependent on our net income (loss) adjusted for non-cash expenses and income and the timing of collections of receivables, inventory levels and payments to suppliers and employees. Sales and operating results of our Aerospace segment are influenced by the impact of the COVID-19 pandemic on the aerospace industry, in particular, build rates of new aircraft, which are subject to general economic conditions, airline passenger travel and spending for government and military programs. Our Test Systems segment sales depends in part on capital expenditures of the aerospace and defense industry which, in turn, depend on current and future demand for those products. A reduction in demand for our customers’ products would adversely affect our operating results and cash flows.
The Company generated positive cash flows from operations in the fourth quarter of 2022, and expects to continue to do so for the full year ending December 31, 2023.
Investing Activities
Cash provided by investing activities in 2022 was $14.4 million. Investing cash flows in 2022 were positively impacted by the receipt of $10.7 million and $11.3 million related to the calendar 2020 and 2021 earnouts, respectively, from the sale of the semiconductor business, offset by $7.7 million in capital expenditures.
Cash provided by investing activities in 2021 was $3.2 million, primarily the result of $9.2 million in proceeds from the sale of assets within the Aerospace segment, offset by purchases of property, plant and equipment (“PP&E”) of $6.0 million.
Our expectation for 2023 is that we will invest between $17 million and $20 million for PP&E. Future requirements for PP&E depend on numerous factors, including expansion of existing product lines and introduction of new products. Management believes that our cash flow from operations and current borrowing arrangements will provide for these capital expenditures. We expect to continue to evaluate acquisition opportunities in the future.
30


Financing Activities
Cash used for financing activities totaled $1.4 million for 2022, as compared with cash used for financing activities of $7.5 million for 2021. The Company made net repayments towards our senior credit facility of $1.0 million in 2022 compared with net repayments of $10.0 million in 2021, coupled with $2.4 million in costs associated with amending and refinancing our credit facility in 2022.
The Company's long-term debt at December 31, 2022 and 2021 consisted of borrowings under its Fifth Amended and Restated Credit Agreement (the “Agreement”). On March 1, 2022, the Company executed an amendment to the Agreement, which reduced the revolving credit line from $375 million to $225 million and extended the maturity date of the loans under the facility from February 16, 2023 to May 30, 2023. On August 9, 2022, the Company executed a further amendment to the Agreement, which reduced the revolving credit line from $225 million to $190 million until September 12, 2022 with further reductions to $180 million effective September 12, 2022 and $170 million effective October 11, 2022. The amendment extended the maturity date of the loans under the facility from May 30, 2023 to August 31, 2023. On October 21, 2022, the Company executed an additional amendment to the Agreement, under which the lenders waived enforcement of their rights against the Company arising from the Company’s failure to comply with the maximum net leverage ratio and minimum liquidity covenants, each as of September 30, 2022. The amendment increased the revolving credit line to $180 million as of October 21, 2022, with a reduction to $170 million effective November 21, 2022. Another amendment to the Agreement was executed on November 14, 2022 (the “Amended Facility”), which extended the maturity date of the loans under the facility from August 31, 2023 to November 30, 2023. Under the Amended Facility, the revolving credit line was set at $180 million, with a reduction to $170 million effective December 21, 2022. The amendment required the Company to maintain minimum liquidity, defined as unrestricted cash plus the unused revolving credit commitments ($10 million as of November 30, 2022 and December 31, 2022). The Amended Facility required the Company to comply with a minimum Adjusted EBITDA covenant on a trailing twelve month basis. The amendment eliminated the net leverage ratio covenant for the remaining term of the agreement. Each amendment executed in 2022 required payment of a consent fee of 5 to 10 basis points of the commitment for each consenting lender.
At December 31, 2022, there was $164.0 million outstanding on the Amended Facility and there remained $6.0 million available subject to the minimum liquidity covenant discussed above. The credit facility allocated up to $20 million of the $170 million revolving credit line for the issuance of letters of credit. Interest on the debt outstanding at December 31, 2022 was payable on the unpaid principal amount of the facility at a rate equal to the Secured Overnight Financing Rate (“SOFR”, which is required to be at least 1.00%), plus 5.50% with an increase to a rate equal to SOFR (which is required to be at least 1.00%), plus 8.50% effective January 17, 2023. The Company also was required to pay a commitment fee to the lenders in an amount equal to 0.40% on the undrawn portion of the Amended Facility.
The Company amended its existing revolving credit facility on January 19, 2023 by entering into the Sixth Amended and Restated Credit Agreement (the “ABL Revolving Credit Facility”). The ABL Revolving Credit Facility set the maximum aggregate amount that the Company can borrow under the revolving credit line at $115 million, with borrowings subject to a borrowing base determined primarily by certain domestic inventory and accounts receivable. The maturity date of borrowings under the ABL Revolving Credit Facility is January 19, 2026. Under the terms of the ABL Revolving Credit Facility, the Company will now pay interest on the unpaid principal amount of the facility at a rate equal to SOFR (which is required to be at least 1.00%) plus 2.25% to 2.75%. The Company will pay a quarterly commitment fee under the ABL Revolving Credit Facility in an amount equal to 0.25% or 0.375% based on the Company’s average excess availability. Under the provisions of the ABL Revolving Credit Facility, the Company has a cash dominion arrangement with the lead banking institution whereby eligible daily cash receipts are contractually utilized to pay down outstanding borrowings. Eligible cash receipts that have not yet been applied to outstanding debt balance will be classified as restricted cash in the accompanying consolidated balance sheets.
The Company also entered into a $90 million asset-based Term Loan Facility on January 19, 2023. The Term Loan Facility is secured primarily by fixed assets, real estate and intellectual property. The maturity date of the Term Loan Facility is the earlier of the stated maturity date of the ABL Revolving Credit Facility or January 19, 2027, provided the ABL Revolving Credit Facility is extended beyond that date. The Company will pay interest under the Term Loan Facility at a rate equal to SOFR (which is required to be at least 2.50%) plus 8.75%. The Company will pay a commitment fee under the Term Loan Facility of 5% of the total aggregate commitment, or $4.5 million, $1.8 million which was paid on the closing date, $1.8 million of which will be paid on June 19, 2023 and $0.9 million of which will be paid on the date that the financial statements and compliance certificate for the fiscal quarter of the Company ending on or about March 31, 2024 are required to be delivered under the Term Loan Facility.
Amortization of the principal under the Term Loan Facility will begin in April with a monthly amortization rate of 0.292% of the outstanding term loan principal balance for the period April 1, 2023 through June 1, 2023, increasing to 0.542% per month
31


for the period July 1, 2023 through September 1, 2023 then increasing to 0.833% thereafter. Total scheduled principal payments of $4.5 million are payable in 2023 and as such, have been classified as current in the accompanying consolidated balance sheet as of December 31, 2022. The weighted-average interest rate on current maturities of long-debt is 13.60%.
Pursuant to the ABL Revolving Credit Facility and the Term Loan Facility, the Company is required to comply with a minimum trailing four quarter EBITDA of $14.7 million for the Company’s first quarter of 2023, $23.3 million in the second quarter, $39.2 million in the third quarter, $51.7 million in the fourth quarter, $57.6 million in the first quarter of 2024, $65.2 million in the second quarter of 2024 and $70 million thereafter. In addition, mandatory prepayment of a portion of excess cash flow, as defined by the Term Loan Facility, is payable towards the principle amount outstanding at the end of 2023. Any voluntary prepayments made are subject to a prepayment fee, as defined by the Term Loan Facility. The Company is also required to maintain minimum liquidity of $20 million through the date of delivery of the compliance certificate for the quarter ended March 31, 2024, and $10 million thereafter. Beginning with the first quarter of 2024, the Company is subject to a minimum fixed charge coverage ratio of 1.10 to 1.00. Further, the Company is subject to excess cash flow repayment provisions, restrictions on additional indebtedness, share repurchases and dividend payments, and a limitation on capital expenditures.
Upon execution of the amendment to its ABL Revolving Credit Facility and the Term Loan Facility on January 19, 2023, the Company incurred an additional $6.1 million in debt issuance costs, allocated between the ABL Revolving Credit Facility and the Term Loan Facility. Deferred debt issuance costs associated with the ABL Revolving Credit Facility will be recorded within other assets and those associated with the Term Loan Facility will be recorded as a reduction of the carrying value of the debt on the Consolidated Balance Sheets.
Certain of the Company’s subsidiaries are borrowers or guarantors under the ABL Revolving Credit Facility and the Term Loan Facility.
In the event of voluntary or involuntary bankruptcy of the Company or any subsidiary, all unpaid principal and other amounts owing under the credit facilities automatically become due and payable. Other events of default, such as failure to make payments as they become due and breach of financial and other covenants, change of control, cross default under other material debt agreements, and a going concern qualification for any reason other than loan maturity date give the agent the option to declare all such amounts immediately due and payable.
The Company expects its sales growth and reductions in working capital will provide sufficient cash flows to fund operations. However, the Company may also evaluate various actions and alternatives to enhance its profitability and cash generation from operating activities, which could include manufacturing efficiency initiatives, cost-reduction measures, working with vendors and suppliers to reduce lead times and expedite shipment of critical components, and working with customers to expedite receivable collections.
Our ability to maintain sufficient liquidity and comply with financial debt covenants is highly dependent upon achieving expected operating results. Failure to achieve expected operating results could have a material adverse effect on our liquidity, our ability to obtain financing or access our existing financing, and our operations in the future and could allow our debt holders to demand payment of all outstanding amounts. Refer to Item 1A, Risk Factors, for further discussion.
Refer to Note 8 of our consolidated financial statements in Item 8, Financial Statement and Supplementary Data, of this report for additional information regarding our credit facility.
DIVIDENDS
Management believes that it should retain the capital generated from operating activities for investment in advancing technologies, acquisitions and debt retirement. Accordingly, there are no plans to institute a cash dividend program. Further, we are precluded from payment of dividends under our credit facilities.
RELATED-PARTY TRANSACTIONS
Information regarding certain relationships and related transactions is incorporated herein by reference to the information included in the Company’s 2023 Proxy Statement which will be filed with the Commission within 120 days after the end of the Company’s 2022 fiscal year.
RECENT ACCOUNTING PRONOUNCEMENTS
See Note 1 of the consolidated financial statements in Item 8, Financial Statements and Supplementary Data, of this report
32


ITEM 7A.     QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
The Company has limited exposure to fluctuation in foreign currency exchange rates to U.S. dollar, primarily in Canadian dollars and Euros currency. Approximately 91% of the Company’s consolidated sales are transacted in U.S. dollars. Net assets held in or measured in Canadian dollars amounted to $8.8 million at December 31, 2022. A 10% change in the value of the U.S. dollar versus the Canadian dollar would have had a $0.2 million impact to 2022 net loss. Net assets held in or measured in Euros amounted to $25.3 million at December 31, 2022. A 10% change in the value of the U.S. dollar versus the Euros would have had a $0.1 million impact to 2022 net loss.
Risk due to fluctuation in interest rates is a function of the Company’s floating rate debt obligations, which total approximately $164.0 million at December 31, 2022. A change of 1% in interest rates of all variable rate debt would impact annual net loss by approximately $1.6 million, before income taxes.
As disclosed elsewhere in this report, the future impacts of the Russia and Ukraine conflict and the COVID-19 pandemic and their residual effects, including economic uncertainty, inflationary environment and disruption within the global supply chain, labor markets and aerospace industry, on our business remain uncertain. As we cannot anticipate the ultimate duration or scope of the Russia-Ukraine war and the COVID-19 pandemic, the ultimate financial impact to our results cannot be reasonably estimated, but could be material.
33


ITEM 8.    FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and Board of Directors of Astronics Corporation
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Astronics Corporation (the Company) as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive loss, shareholders' equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes and financial statement schedule listed in the Index at Item 15(a)(2) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated March 10, 2023 expressed an unqualified opinion thereon.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the 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 audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Valuation of Goodwill
Description of the Matter
As of December 31, 2022, the Company’s goodwill balance was $58.2 million. As discussed in Notes 1 and 7 of the consolidated financial statements, the Company tests goodwill for impairment at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. For each reporting unit, the Company performed a quantitative test using the discounted cash flow method to estimate fair value. The discounted cash flow method incorporates various assumptions, the most significant being projected sales growth rates and the weighted-average cost of capital. If the carrying value of the reporting unit exceeds its fair value, goodwill impairment is measured as the amount by which the reporting unit’s carrying value exceeds its fair value, not to exceed the carrying value of goodwill.

Auditing management’s assumptions was especially challenging due to the estimation required in determining the fair value of certain of the Company’s reporting units with goodwill. The fair value estimates for certain reporting units were sensitive to the significant assumptions of the sales growth rate and the weighted-average cost of capital. These assumptions are affected by expectations about future market and economic conditions, particularly those in the aerospace industry.
34


How We Addressed the Matter in Our AuditWe obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s goodwill impairment testing process. This included the determination of the underlying significant assumptions described above, and the completeness and accuracy of the impairment analysis.

To test the estimated fair value of the Company’s reporting units, we performed audit procedures with the assistance of our valuation professionals that included, among others, assessing the methodology used, testing the significant assumptions discussed above and testing the underlying data used in the impairment analysis. We compared the significant assumptions used by management to current industry and economic trends, historical trends of the Company, and other relevant factors. We assessed the historical accuracy of management’s estimates and performed sensitivity analyses of significant assumptions to evaluate the changes in the fair value of the reporting units that would result from changes in the assumptions. We also involved our valuation professionals to assist in our evaluation of the weighted-average cost of capital used in the fair value estimates. In addition, we tested the reconciliation of the fair value of the Company’s reporting units to the market capitalization of the Company as of the annual impairment testing date.
Revenue Recognition
Description of the Matter
For the year ended December 31, 2022, the Company’s sales totaled $534.9 million. As discussed in Note 2 to the consolidated financial statements, some of the Company’s contracts with customers contain multiple performance obligations. The majority of the Company’s revenue from contracts with customers is recognized at a point in time when the customer obtains control of the product, which is generally upon delivery and acceptance by the customer. For contracts with customers in which the Company satisfies its promise to the customer to provide a service or a product that has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date inclusive of profit, the Company recognizes revenue over time as it satisfies the performance obligation.

Auditing management’s evaluation of contracts with customers was especially challenging due to the judgment required to analyze the terms and conditions of the Company’s various customer contracts given that such terms and conditions are nonstandard. This included the identification and determination of the performance obligations and assessment of whether a product has alternative use.
How We Addressed the Matter in Our AuditWe obtained an understanding, evaluated the design, and tested the operating effectiveness of controls over the Company’s revenue recognition process. We tested controls over management’s review of the terms and conditions of contracts with customers which included an analysis of the distinct performance obligations and a review of the conclusion as to whether revenue from such performance obligations should be recognized over time or at a point in time.

We performed procedures to test the identification and determination of the performance obligations and the timing of revenue recognition which included, among others, reading a sample of executed contracts and purchase orders to understand the contract and performing an independent assessment of the identification of distinct performance obligations and whether a product has alternative use. We tested the completeness and accuracy of the Company’s contract summary documentation, specifically related to the identification and determination of distinct performance obligations and the timing of revenue recognition.

/s/ Ernst & Young LLP
We have served as the Company‘s auditor since 1992.
Buffalo, New York
March 10, 2023
35


MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) and 15d-15(f) of the Exchange Act. Under the supervision and with the participation of our management, including the Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2022 based upon the framework in Internal Control – Integrated Framework originally issued in 2013 by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on that evaluation, our management concluded that our internal control over financial reporting is effective as of December 31, 2022.
Ernst & Young LLP, independent registered public accounting firm, has audited our consolidated financial statements included in this Annual Report on Form 10-K and, as part of their audit, has issued their report, included herein, on the effectiveness of our internal control over financial reporting.
By:/s/ Peter J. GundermannMarch 10, 2023
Peter J. Gundermann
President & Chief Executive Officer
(Principal Executive Officer)
/s/ David C. BurneyMarch 10, 2023
David C. Burney
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

36


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and Board of Directors of Astronics Corporation
Opinion on Internal Control Over Financial Reporting
We have audited Astronics Corporation’s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Astronics Corporation (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2022 and 2021,the related consolidated statements of operations, comprehensive loss, shareholders’ equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes and financial statement schedule listed in the Index at Item 15(a)(2) and our report dated March 10, 2023 expressed an unqualified opinion thereon.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
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 (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) 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 (3) 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.

/s/ Ernst & Young LLP

Buffalo, New York
March 10, 2023
37


ASTRONICS CORPORATION
CONSOLIDATED STATEMENTS OF OPERATIONS
 Year Ended December 31,
(In thousands, except per share data)202220212020
Sales$534,894 $444,908 $502,587 
Cost of Products Sold463,354 379,545 405,744 
Gross Profit71,540 65,363 96,843 
Selling, General and Administrative Expenses101,584 99,051 110,528 
Net Gain on Sale of Facility 5,014  
Impairment Loss  87,016 
Loss from Operations(30,044)(28,674)(100,701)
Net Gain on Sale of Businesses11,284 10,677  
Other Expense, Net of Other Income1,611 2,159 4,968 
Interest Expense, Net of Interest Income9,422 6,804 6,741 
Loss Before Income Taxes(29,793)(26,960)(112,410)
Provision for (Benefit from) Income Taxes5,954 (1,382)3,371 
Net Loss$(35,747)$(25,578)$(115,781)
Basic Loss Per Share$(1.11)$(0.82)$(3.76)
Diluted Loss Per Share$(1.11)$(0.82)$(3.76)
See notes to consolidated financial statements.
38


ASTRONICS CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
 Year Ended December 31,
(In thousands)202220212020
Net Loss$(35,747)$(25,578)$(115,781)
Other Comprehensive Income (Loss):
Foreign Currency Translation Adjustments(1,928)(939)2,574 
Retirement Liability Adjustment – Net of Tax6,897 2,894 (3,396)
Other Comprehensive Income (Loss)4,969 1,955 (822)
Comprehensive Loss$(30,778)$(23,623)$(116,603)
See notes to consolidated financial statements.
39


ASTRONICS CORPORATION
CONSOLIDATED BALANCE SHEETS
 December 31,
(In thousands, except share and per share data)20222021
ASSETS
Current Assets:
Cash and Cash Equivalents$13,778 $29,757 
Accounts Receivable, Net of Allowance for Estimated Credit Losses147,790 107,439 
Inventories187,983 157,576 
Prepaid Expenses and Other Current Assets15,743 45,089 
Total Current Assets365,294 339,861 
Property, Plant and Equipment, Net of Accumulated Depreciation
90,658 95,236 
Operating Right-of-Use Assets13,028 16,169 
Other Assets8,605 5,270 
Intangible Assets, Net of Accumulated Amortization79,277 94,320 
Goodwill58,169 58,282 
Total Assets$615,031 $609,138 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current Liabilities:
Current Maturities of Long-term Debt$4,500 $ 
Accounts Payable64,193 34,860 
Accrued Payroll and Employee Benefits15,588 19,607 
Accrued Income Taxes6,410 2,621 
Current Operating Lease Liabilities4,441 6,778 
Other Accrued Expenses23,913 27,391 
Customer Advanced Payments and Deferred Revenue32,567 27,356 
Total Current Liabilities151,612 118,613 
Long-term Debt159,500 163,000 
Supplemental Retirement Plan and Other Liabilities for Pension Benefits26,604 31,199 
Long-term Operating Lease Liabilities9,942 12,018 
Other Liabilities25,583 26,283 
Deferred Income Taxes1,870 1,421 
Total Liabilities375,111 352,534 
Shareholders’ Equity:
Common Stock, $.01 par value, Authorized 40,000,000 Shares
29,121,924 Shares Issued and 25,967,233 Outstanding at December 31, 2022
28,910,605 Shares Issued and 25,102,545 Outstanding at December 31, 2021
291 289 
Convertible Class B Stock, $.01 par value, Authorized 15,000,000 Shares
6,314,430 Shares Issued and Outstanding at December 31, 2022
6,375,392 Shares Issued and Outstanding at December 31, 2021
63 64 
Additional Paid-in Capital98,630 92,037 
Accumulated Other Comprehensive Loss(9,526)(14,495)
Retained Earnings240,360 287,225 
Treasury Stock, 3,154,691 Shares at December 31, 2022, 3,808,060 Shares at December 31, 2021
(89,898)(108,516)
Total Shareholders’ Equity239,920 256,604 
Total Liabilities and Shareholders’ Equity$615,031 $609,138 
See notes to consolidated financial statements.
40


ASTRONICS CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)Year Ended December 31,
Cash Flows from Operating Activities202220212020
Net Loss$(35,747)$(25,578)$(115,781)
Adjustments to Reconcile Net Loss to Cash Flows from Operating Activities:
Non-cash Items:
Depreciation and Amortization27,777 29,005 31,854 
Provision for Losses on Inventory and Receivables3,415 3,942 6,079 
Equity-based Compensation Expense6,497 6,460 5,184 
Deferred Tax Expense (Benefit)19 (441)15,553 
Operating Lease Non-cash Expense6,028 5,198 4,500 
Net Gain on Sales of Assets (5,083) 
Contingent Consideration Liability Fair Value Adjustment (2,200) 
Non-cash 401K Contribution4,512 4,199  
Net Gain on Sale of Businesses, Before Taxes(11,284)(10,677) 
Impairment Loss  87,016 
Accrued Litigation Claim500 8,374  
Equity Investment Other Than Temporary Impairment  3,493 
Restructuring Activities 267 1,173 
Deferral of Federal Payroll Taxes  5,877 
Other3,086 3,912 2,157 
Cash Flows from Changes in Operating Assets and Liabilities:
Accounts Receivable(41,646)(14,832)53,928 
Inventories(34,058)(5,150)(13,614)
Prepaid Expenses and Other Current Assets261 20 (45)
Accounts Payable27,843 8,610 (9,930)
Accrued Expenses787 (5,037)(17,667)
Income Taxes Payable/Receivable16,134 156 (10,440)
Customer Advanced Payments and Deferred Revenue5,264 (235)(7,043)
Operating Lease Liabilities(7,295)(6,036)(4,556)
Supplemental Retirement Plan and Other Liabilities(405)(404)(403)
Cash Flows from Operating Activities(28,312)(5,530)37,335 
Cash Flows from Investing Activities
Proceeds from Sale of Businesses and Assets22,061 9,213  
Capital Expenditures(7,675)(6,034)(7,459)
Other Investing Activities  1,662 
Cash Flows from Investing Activities$14,386 $3,179 $(5,797)











41


ASTRONICS CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS, CONTINUED
(In thousands)Year Ended December 31,
Cash Flows from Financing Activities202220212020
Proceeds from Long-term Debt$125,825 $20,000 $155,000 
Principal Payments on Long-term Debt(124,825)(30,000)(170,228)
Purchase of Outstanding Shares for Treasury  (7,732)
Stock Award and Employee Stock Purchase Plan (“ESPP”) activity97 3,396 666 
Finance Lease Principal Payments(93)(901)(1,922)
Financing-related Costs(2,416) (360)
Cash Flows From Financing Activities(1,412)(7,505)(24,576)
Effect of Exchange Rates on Cash(641)(799)1,544 
(Decrease) Increase in Cash and Cash Equivalents(15,979)(10,655)8,506 
Cash and Cash Equivalents at Beginning of Year29,757 40,412 31,906 
Cash and Cash Equivalents at End of Year$13,778 $29,757 $40,412 
Supplemental Disclosure of Cash Flow Information
Interest Paid$7,605 $5,951 $5,829 
Income Taxes Refunded, Net of Payments$(9,978)$(1,250)$(1,536)
Non-Cash Investing Activities:
Capital Expenditures in Accounts Payable$490 $ $ 
See notes to consolidated financial statements.
42


ASTRONICS CORPORATION
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
 Year Ended December 31,
(In thousands)202220212020
Common Stock
Beginning of Year$289 $278 $269 
Net Exercise of Stock Options, including ESPP— 5 1 
Net Issuance of Common Stock for Restricted Stock Units (“RSU’s”)1 1 — 
Class B Stock Converted to Common Stock1 5 8 
End of Year$291 $289 $278 
Convertible Class B Stock
Beginning of Year$64 $69 $76 
Net Exercise of Stock Options— — 1 
Class B Stock Converted to Common Stock(1)(5)(8)
End of Year$63 $64 $69 
Additional Paid in Capital
Beginning of Year$92,037 $82,187 $76,340 
Net Exercise of Stock Options, including ESPP, and Equity-based Compensation Expense6,897 10,029 5,847 
Tax Withholding Related to Issuance of RSU’s(304)(179)— 
End of Year$98,630 $92,037 $82,187 
Accumulated Comprehensive Loss
Beginning of Year$(14,495)$(16,450)$(15,628)
Foreign Currency Translation Adjustments(1,928)(939)2,574 
Retirement Liability Adjustment – Net of Taxes6,897 2,894 (3,396)
End of Year$(9,526)$(14,495)$(16,450)
Retained Earnings
Beginning of Year$287,225 $312,803 $428,584 
Net Loss(35,747)(25,578)(115,781)
Reissuance of Treasury Shares for 401K Contribution(11,118)— — 
End of Year$240,360 $287,225 $312,803 
Treasury Stock
Beginning of Year$(108,516)$(108,516)$(100,784)
Purchase of Shares— — (7,732)
Shares Issued to Fund 401K Obligation18,618 — — 
End of Year$(89,898)$(108,516)$(108,516)
Total Shareholders’ Equity$239,920 $256,604 $270,371 
See notes to consolidated financial statements.

ASTRONICS CORPORATION
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY, CONTINUED
 Year Ended December 31,
(Share data, in thousands)202220212020
Common Stock
Beginning of Year28,911 27,825 26,874 
Net Issuance of Common Stock for RSU’s106 70 45 
Net Issuance from Exercise of Stock Options, including ESPP
20 485 48 
Class B Stock Converted to Common Stock85 531 858 
End of Year29,122 28,911 27,825 
Convertible Class B Stock
Beginning of Year6,375 6,877 7,650 
Net Issuance of Restricted Stock— 4 — 
Net Issuance from Exercise of Stock Options24 25 85 
Class B Stock Converted to Common Stock(85)(531)(858)
End of Year6,314 6,375 6,877 
Treasury Stock
Beginning of Year3,808 3,808 3,526 
Purchase of Shares— — 282 
Shares Issued to Fund 401K Obligation(653)— — 
End of Year3,155 3,808 3,808 
See notes to consolidated financial statements.
43


NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
NOTE 1 — SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES
Description of the Business
Astronics Corporation (“Astronics” or the “Company”) is a leading provider of advanced technologies to the global aerospace, defense and electronics industries. Our products and services include advanced, high-performance electrical power generation, distribution and seat motion systems, lighting and safety systems, avionics products, systems and certification, aircraft structures and automated test systems.
We have principal operations in the United States (“U.S.”), Canada, France and England, as well as engineering offices in the Ukraine and India.
The Company has two reportable segments, Aerospace and Test Systems. The Aerospace segment designs and manufactures products for the global aerospace and defense industry. Our Test Systems segment designs, develops, manufactures and maintains automated test systems that support the aerospace and defense, communications and mass transit industries as well as training and simulation devices for both commercial and military applications.
See Notes 21 and 22 for details of our acquisition and divestiture activities in 2022, 2021 and 2020.
Impact of the COVID-19 Pandemic
On March 11, 2020, the World Health Organization classified the COVID-19 outbreak as a pandemic. The spread of the COVID-19 pandemic disrupted businesses on a global scale, led to significant volatility in financial markets and affected the aviation and industrial industries. The impacts of the pandemic have placed labor and supply chain pressures on our business and we have been impacted by customer demand variability. Although we saw stable and growing backlog during 2022 in our aerospace business, COVID-19 related disruptions are ongoing and continue to adversely challenge our commercial transport market. While we remain bullish about the aerospace business, we believe the recovery to pre-pandemic activity, particularly in the widebody market, will take longer than originally anticipated at the outset of the pandemic. As economic activity continues to recover, we will continue to monitor the situation, assessing further possible implications on our operations, supply chain, liquidity, cash flow and customer orders.
In September 2021 the Company was awarded a grant of up to $14.7 million from the U.S. Department of Transportation under the Aviation Manufacturing Jobs Protection Program (“AMJP”). The Company received $7.4 million under the grant in 2021, $5.2 million in the first quarter of 2022 and $2.1 million in the third quarter of 2022. The grant benefit was recognized ratably over the six-month performance period as a reduction to cost of products sold in proportion to the compensation expense that the award is intended to defray. During the years ended December 31, 2022 and 2021, the Company recognized $6.0 million and $8.7 million of the award, respectively.
Additionally, the Company qualified for government subsidies from the Canadian and French governments as a result of the COVID-19 pandemic’s impact on our foreign operations. The Canadian and French subsidies are income-based grants intended to reimburse the Company for certain employee wages. The grants are recognized as income over the periods in which the Company recognizes as expenses the costs the grants are intended to defray. The amount recognized during 2022 was immaterial.
The following table presents the COVID-19 related government assistance, including AMJP, recorded during the years ended December 31, 2022, 2021 and 2020:
Year Ended December 31,
(In thousands)202220212020
Reduction in Cost of Products Sold$6,062 $10,682 $2,383 
Reduction in Selling, General and Administrative Expenses11 228 278 
Total$6,073 $10,910 $2,661 
Restructuring Activities
The COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s anticipated future operating results. As a result, the Company executed restructuring activities in the form of workforce reduction, primarily in the second quarter of 2020, to align capacity with expected demand.
44


Additional restructuring activities occurred during 2021 to align the workforce to expected activities and to consolidate certain facilities.
For more information regarding these restructuring plans see Note 22.
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated.
Acquisitions are accounted for under the acquisition method and, accordingly, the operating results for the acquired companies are included in the Consolidated Statements of Operations from the respective dates of acquisition.
Cost of Products Sold, Research and Development and Selling, General and Administrative Expenses
Cost of products sold includes the costs to manufacture products such as direct materials and labor and manufacturing overhead as well as all engineering and developmental costs. The Company is engaged in a variety of research and development activities directed to the substantial improvement or new application of the Company’s existing technologies. Research and development costs are expensed as incurred and include salaries, benefits, consulting, material costs and depreciation. Research and development expenses amounted to $48.3 million in 2022, $43.3 million in 2021 and $40.2 million in 2020. These costs are included in Cost of products sold. SG&A expenses include costs primarily related to our sales, marketing and administrative departments. Interest expense is shown net of interest income. Interest income was insignificant for the years ended December 31, 2022, 2021 and 2020.
Shipping and Handling
Shipping and handling costs are included in Costs of products sold.
Equity-Based Compensation
The Company accounts for its stock options following Accounting Standards Codification (“ASC”) Topic 718, Compensation – Stock Compensation (“ASC Topic 718”). ASC Topic 718 requires all equity-based payments to employees, including grants of employee stock options and restricted stock units (“RSU's”), to be recognized in the statement of earnings based on the grant date fair value of the award. For awards with graded vesting, the Company uses a straight-line method of attributing the value of stock-based compensation expense, subject to minimum levels of expense, based on vesting. The Company accounts for forfeitures as they occur.
Under ASC Topic 718, stock compensation expense recognized during the period is based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. Equity-based compensation expense is included in SG&A expenses.
Cash and Cash Equivalents
All highly liquid instruments with a maturity of three months or less at the time of purchase are considered cash equivalents.
Accounts Receivable and Allowance for Estimated Credit Losses
Accounts receivable are composed of trade and contract receivables recorded at either the invoiced amount or costs in excess of billings, are expected to be collected within one year, and do not bear interest. The Company records a valuation allowance to account for estimated credit losses. The estimate for credit losses is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as the age of the receivable balances, historical experience, credit quality, current economic conditions, and reasonable and supportable forecasts of future economic conditions that may affect a customer’s ability to pay. Balances are written off when determined to be uncollectible.
The Company's exposure to credit losses may increase if its customers are adversely affected by global economic recessions, disruption associated with the current COVID-19 pandemic, industry conditions, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade receivables and contract assets as airlines and other aerospace companies’ cash flows are impacted by the COVID-19 pandemic.
45


Inventories
We record our inventories at the lower of cost or net realizable value. We determine the cost basis of our inventory on a first-in, first-out or weighted average basis using a standard cost methodology that approximates actual cost. The Company records reserves to provide for excess, slow moving or obsolete inventory. In determining the appropriate reserve, the Company considers the age of inventory on hand, the overall inventory levels in relation to forecasted demands as well as reserving for specifically identified inventory that the Company believes is no longer salable or whose value has diminished.
Cloud Computing Arrangements
The Company incurs costs to implement cloud computing arrangements that are hosted by third party vendors. Implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement. Capitalized amounts related to such arrangements are recorded within other current assets and other non-current assets in the consolidated balance sheets and were insignificant as of December 31, 2022 and December 31, 2021.
Property, Plant and Equipment
Property, plant and equipment are recorded at cost less accumulated depreciation. Depreciation of property, plant and equipment (“PP&E”) is computed using the straight-line method for financial reporting purposes and using accelerated methods for income tax purposes. Estimated useful lives of the assets are as follows: buildings, 25-40 years; and machinery and equipment, 4-10 years. Leased buildings and associated leasehold improvements are amortized over the shorter of the terms of the lease or the estimated useful lives of the assets, with the amortization of such assets included within depreciation expense.
The cost of properties sold or otherwise disposed of and the accumulated depreciation thereon are eliminated from the accounts and the resulting gain or loss, as well as maintenance and repair expenses, is reflected within operating income. Replacements and improvements are capitalized.
Depreciation expense was approximately $12.0 million, $12.7 million and $13.3 million in 2022, 2021 and 2020, respectively.
Deferred Financing Costs
The Company incurs debt issuance costs in connection with amending or entering into new credit facilities. These costs are amortized as an adjustment to interest expense over term of the credit facility on a straight-line basis, which approximates the effective interest method. The unamortized balance of deferred financing costs was $3.2 million at December 31, 2022 and $0.4 million at December 31, 2021, recorded within Other Assets on the Consolidated Balance Sheets.
On January 19, 2023, the Company completed a financing transaction, which refinanced its previous revolving credit facility which was scheduled to mature in November 2023. The new financing consists of a $90 million asset-based term loan (the “Term Loan Facility”) and a $115 million asset-based revolving credit facility (the “ABL Revolving Credit Facility”). In 2022, the Company incurred $3.6 million in debt issuance costs associated with amending its existing credit facility and entering into a new credit facility. These costs are classified within Other Assets on the Consolidated Balance Sheets. The Company incurred an additional $6.1 million in debt issuance costs upon execution of the Restated Agreement and the Term Loan Facility on January 19, 2023. Deferred debt issuance costs associated with revolving credit facilities will be recorded within other assets and those associated with term loan facilities will be recorded as a reduction of the carrying value of the debt on the Consolidated Balance Sheets.
Long-Lived Assets
Long-lived assets to be held and used are initially recorded at cost. The carrying value of these assets is evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying amount may not be recoverable. Impairments are recognized if future undiscounted cash flows from operations are not expected to be sufficient to recover long-lived assets. The carrying amounts are then reduced to fair value, which is typically determined by using a discounted cash flow model.
Assets held for sale are to be reported at lower of its carrying amount or fair value less cost to sell. Judgment is required in estimating the sales price of assets held for sale and the time required to sell the assets. These estimates are based upon available market data and operating cash flows of the assets held for sale. During the fourth quarter of 2021, we sold a facility resulting in a gain of $5.0 million. Refer to Note 21.
46


Goodwill
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
We may elect to perform a qualitative assessment that considers economic, industry and company-specific factors for all or selected reporting units. If, after completing the assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we proceed to a quantitative test. We may also elect to perform a quantitative test instead of a qualitative test for any or all of our reporting units.
Quantitative testing requires a comparison of the fair value of each reporting unit to its carrying value. We use the discounted cash flow method to estimate the fair value of our reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected sales growth rates, operating margins and cash flows, the terminal growth rate and the weighted average cost of capital. If the carrying value of the reporting unit exceeds its fair value, the shortfall up to the carrying value of the goodwill represents the amount of goodwill impairment.
The 2022 and 2021 assessments indicated no impairment to the carrying value of goodwill in any of the Company’s reporting units and no impairment charges were recognized. See Note 7 for further information regarding the goodwill impairment charge in 2020.
Intangible Assets
The estimated fair values of acquired intangibles are generally determined based upon future economic benefits such as earnings and cash flows. Acquired identifiable intangible assets are recorded at fair value and are amortized over their estimated useful lives. Acquired intangible assets with an indefinite life are not amortized, but are reviewed for impairment at least annually or more frequently whenever events or changes in circumstances indicate that the carrying amounts of those assets are below their estimated fair values. Impairment is tested under ASC Topic 350, Intangibles - Goodwill and Other, as amended by Accounting Standards Update (“ASU”) 2012-2.
Financial Instruments
The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable and long-term debt. The Company performs periodic credit evaluations of its customers’ financial condition and generally does not require collateral. The Company does not hold or issue financial instruments for trading purposes. Due to their short-term nature, the carrying values of cash and equivalents, accounts receivable and accounts payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments.
From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments as classified within Other Assets in the Consolidated Balance Sheets. For investments requiring equity method accounting, we recognize our share of the investee’s earnings or losses within Other Expense, Net of Other Income in the Consolidated Statements of Operations. Such amounts were immaterial in 2022, 2021 and 2020. For investments not requiring equity method accounting, if the investment has no readily determinable fair value, we have elected the practicability exception of ASU 2016-01, under which the investment is measured at cost, less impairment, plus or minus observable price changes from orderly transactions of an identical or similar investment of the same issuer.
In 2020, the Company determined there were indicators of impairment over one of its investments as a result of the investee’s deteriorating operating performance and limited access to capital. We determined that the fair value of this investment was de minimis and a full impairment charge of $3.5 million was recorded within Other Expense, Net of Other Income in the accompanying Consolidated Statement Operations for the year ended December 31, 2020.
Deferred Tax Asset Valuation Allowance
As a result of the on-going COVID-19 pandemic, the Company generated a significant tax loss for the year ended December 31, 2020, which was carried back under the CARES Act to recover previously paid income taxes. The Company records a valuation allowance against the deferred tax assets if and to the extent it is more likely than not that the Company will not recover the deferred tax assets. In evaluating the need for a valuation allowance, the Company weights all relevant positive and negative evidence, and considers among other factors, historical financial performance, projected future taxable income, scheduled reversals of deferred tax liabilities, the overall business environment, and tax planning strategies. Losses in recent periods and cumulative pre-tax losses in the three years period ending with the current year, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a
47


more-likely than not basis. For purposes of assessing the recoverability of deferred tax assets, the Company determined that it could not include future projected earnings in the analysis due to recent history of losses and therefore had insufficient objective positive evidence that the Company will generate sufficient future taxable income to overcome the negative evidence of cumulative losses. Accordingly, during the years ended December 31, 2022, 2021, and 2020 the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a provision for valuation allowances against its U.S. federal deferred tax assets of approximately $11.9 million, $6.0 million, and $23.3 million during the years ended December 31, 2022, 2021 and 2020 respectively. In addition, during the year ended December 31, 2022 and 2021, the Company recorded a valuation allowance against certain foreign deferred tax assets of approximately $0.4 million and $1.3 million, respectively.
Use of Estimates
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities and the reported amounts of sales and expenses during the reporting periods in the financial statements and accompanying notes. Actual results could differ from those estimates.
Foreign Currency Translation
The Company accounts for its foreign currency translation in accordance with ASC Topic 830, Foreign Currency Translation. The aggregate transaction gains and losses included in operations were insignificant in 2022, 2021, and 2020.
Dividends
The Company has not paid any cash dividends in the three-year period ended December 31, 2022.
Loss Contingencies
Loss contingencies may from time to time arise from situations such as claims and other legal actions. Loss contingencies are recorded as liabilities when it is probable that a liability has been incurred and the amount of the loss is reasonably estimable. In all other instances, legal fees are expensed as incurred. Disclosure is required when there is a reasonable possibility that the ultimate loss will exceed the recorded provision. Contingent liabilities are often resolved over long time periods. In recording liabilities for probable losses, management is required to make estimates and judgments regarding the amount or range of the probable loss. Management continually assesses the adequacy of estimated loss contingencies and, if necessary, adjusts the amounts recorded as better information becomes known.
Acquisitions
The Company accounts for its acquisitions under ASC Topic 805, Business Combinations and Reorganizations (“ASC Topic 805”). ASC Topic 805 provides guidance on how the acquirer recognizes and measures the consideration transferred, identifiable assets acquired, liabilities assumed, non-controlling interests, and goodwill acquired in a business combination. ASC Topic 805 also expands required disclosures surrounding the nature and financial effects of business combinations.
Newly Adopted and Recent Accounting Pronouncements
We consider the applicability and impact of all ASUs. ASUs not listed above were assessed and determined to be either not applicable, or had and are expected to have minimal impact on our financial statements and related disclosures.
NOTE 2 — REVENUE
Revenue is recognized when, or as, the Company transfers control of promised products or services to a customer in an amount that reflects the consideration the Company expects to be entitled in exchange for transferring those products or services. Sales shown on the Company's Consolidated Statements of Operations are from contracts with customers.
Payment terms and conditions vary by contract, although terms generally include a requirement of payment within a range from 30 to 90 days after the performance obligation has been satisfied; or in certain cases, up-front deposits. In circumstances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that the Company's contracts generally do not include a significant financing component. Taxes collected from customers, which are subsequently remitted to governmental authorities, are excluded from sales.
The Company recognizes an asset for the incremental, material costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year and the costs are expected to be recovered. These incremental costs
48


include, but are not limited to, sales commissions incurred to obtain a contract with a customer. As of December 31, 2022 and 2021, the Company did not have material incremental costs on any open contracts with an original expected duration of greater than one year.
The Company recognizes an asset for certain, material costs to fulfill a contract if it is determined that the costs relate directly to a contract or an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying performance obligations in the future, and are expected to be recovered. Such costs are amortized on a systematic basis that is consistent with the transfer to the customer of the goods to which the asset relates. Start-up costs are expensed as incurred. Capitalized fulfillment costs are included in Inventories in the accompanying Consolidated Balance Sheets. Should future orders not materialize or it is determined the costs are no longer probable of recovery, the capitalized costs are written off. As of December 31, 2022, the Company has capitalized $2.5 million of costs. As of December 31, 2021, the Company did not have material capitalized fulfillment costs.
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts which are, therefore, not distinct. Thus, the contract's transaction price is the revenue recognized when or as that performance obligation is satisfied. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations.
Some of our contracts have multiple performance obligations, most commonly due to the contract covering multiple phases of the product lifecycle (development, production, maintenance and support). For contracts with multiple performance obligations, the contract’s transaction price is allocated to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is the expected cost plus margin approach, under which expected costs are forecast to satisfy a performance obligation and then an appropriate margin is added for that distinct good or service. Shipping and handling activities that occur after the customer has obtained control of the good are considered fulfillment activities, not performance obligations.
Some of our contracts offer price discounts or free units after a specified volume has been purchased. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. If the option provides a material right to the customer, revenue is allocated to these rights and recognized when those future goods or services are transferred, or when the option expires.
Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as new contracts. The effect of modifications has been reflected when identifying the satisfied and unsatisfied performance obligations, determining the transaction price and allocating the transaction price.
The majority of the Company’s revenue from contracts with customers is recognized at a point in time, when the customer obtains control of the promised product, which is generally upon delivery and acceptance by the customer. These contracts may provide credits or incentives, which may be accounted for as variable consideration. Variable consideration is estimated at the most likely amount to predict the consideration to which the Company will be entitled, and only to the extent it is probable that a subsequent change in estimate will not result in a significant revenue reversal when estimating the amount of revenue to recognize. Variable consideration is treated as a change to the sales transaction price and based on an assessment of all information (i.e., historical, current and forecasted) that is reasonably available to the Company, and estimated at contract inception and updated at the end of each reporting period as additional information becomes available. Most of our contracts do not contain rights to return product; where this right does exist, it is evaluated as possible variable consideration.
For contracts that are subject to the requirement to accrue anticipated losses, the Company recognizes the entire anticipated loss in the period that the loss becomes probable.
For contracts with customers in which the Company promises to provide a product to the customer that has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date inclusive of profit, the Company satisfies the performance obligation and recognizes revenue over time, using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, material and overhead.
The Company also recognizes revenue from service contracts (including service-type warranties) over time. The Company recognizes revenue over time during the term of the agreement as the customer is simultaneously receiving and consuming the benefits provided throughout the Company’s performance. The Company typically recognizes revenue on a straight-line basis throughout the contract period.
49


On December 31, 2022, we had $571.4 million of remaining performance obligations, which we refer to as total backlog. We expect to recognize approximately $451.4 million of our remaining performance obligations as revenue in 2023.
Costs in excess of billings includes unbilled amounts resulting from revenues under contracts with customers that are satisfied over time and when the cost-to-cost measurement method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Costs in excess of billings are classified as current assets, within Accounts Receivable, Net of Allowance for Estimated Credit Losses on our Consolidated Balance Sheets.
Billings in excess of cost includes billings in excess of revenue recognized as well as other elements of deferred revenue, which includes advanced payments, up-front payments, and progress billing payments. Billings in excess of cost are reported in our Consolidated Balance Sheets classified as current liabilities, within Customer Advance Payments and Deferred Revenue, and non-current liabilities, within Other Liabilities. To determine the revenue recognized in the period from the beginning balance of billings in excess of cost, the contract liability as of the beginning of the period is recognized as revenue on a contract-by-contract basis when the Company satisfies the performance obligation related to the individual contract. Once the beginning contract liability balance for an individual contract has been fully recognized as revenue, any additional payments received in the period are recognized as revenue once the related costs have been incurred.
We recognized $14.8 million and $18.2 million during the year ended December 31, 2022 and 2021, respectively, in revenues that were included in the contract liability balance at the beginning of the period.
The Company's contract assets and contract liabilities consist of costs and profits in excess of billings and billings in excess of cost and profits, respectively. The following table presents the beginning and ending balances of contract assets and contract liabilities:
(In thousands)Contract AssetsContract Liabilities
Beginning Balance, January 1, 2022
$25,941 $28,495 
Ending Balance, December 31, 2022
$27,349 $33,209 
The increase in contract assets reflects the net impact of new revenue recognized in excess of billings exceeding billing of previously unbilled revenue during the period. The increase in contract liabilities reflects the net impact of additional customer advances or deferred revenues recorded in excess of revenue recognized.
The following table presents our revenue disaggregated by Market Segments as of December 31 as follows:
(In thousands)202220212020
Aerospace Segment
Commercial Transport
$314,564 $201,990 $262,636 
Military
54,534 70,312 67,944 
General Aviation
63,395 56,673 60,437 
Other
28,703 36,263 26,971 
Aerospace Total461,196 365,238 417,988 
Test Systems Segment
Semiconductor
  3,483 
Aerospace & Defense
73,698 79,670 81,116 
Test Systems Total73,698 79,670 84,599 
Total$534,894 $444,908 $502,587 
50


The following table presents our revenue disaggregated by Product Lines as of December 31 as follows:
(In thousands)202220212020
Aerospace Segment
Electrical Power & Motion
$187,446 $141,746 $179,245 
Lighting & Safety
124,347 103,749 118,928 
Avionics
97,234 64,901 76,113 
Systems Certification
17,222 13,050 6,899 
Structures
6,244 5,529 9,832 
Other
28,703 36,263 26,971 
Aerospace Total461,196 365,238 417,988 
Test Systems73,698 79,670 84,599 
Total$534,894 $444,908 $502,587 
NOTE 3 — ACCOUNTS RECEIVABLE
Accounts receivable at December 31 consists of:
(In thousands)20222021
Trade Accounts Receivable$123,071 $84,681 
Unbilled Recoverable Costs and Accrued Profits27,349 25,941 
Total Receivables, Gross150,420 110,622 
Less Allowance for Estimated Credit Losses(2,630)(3,183)
Total Receivables, Net$147,790 $107,439 
The following table provides a rollforward of the allowance for estimated credit losses that is deducted from accounts receivable to present the net amount expected to be collected at December 31:
(In thousands)
Balance at December 31, 2020
$3,218 
Bad Debt Expense, Net of Recoveries90 
Write-off Charges Against the Allowance and Other Adjustments(125)
Balance at December 31, 2021
3,183 
Bad Debt Expense, Net of Recoveries565 
Write-off Charges Against the Allowance and Other Adjustments(1,118)
Balance at December 31, 2022
$2,630 

NOTE 4 — INVENTORIES
Inventories at December 31 are as follows:
(In thousands)20222021
Finished Goods$30,703 $28,579 
Work in Progress29,895 22,954 
Raw Material127,385 106,043 
Total Inventories$187,983 $157,576 
At December 31, 2022, the Company’s reserve for inventory valuation was $36.8 million, or 16.4% of gross inventory. At December 31, 2021, the Company’s reserve for inventory valuation was $33.8 million, or 17.7% of gross inventory.
51


NOTE 5 — PROPERTY, PLANT AND EQUIPMENT
Property, Plant and Equipment at December 31 are as follows:
(In thousands)20222021
Land$8,578 $8,632 
Building and Improvements73,744 70,566 
Machinery and Equipment123,071 121,960 
Construction in Progress6,415 5,680 
Total Property, Plant and Equipment, Gross211,808 206,838 
Less Accumulated Depreciation121,150 111,602 
Total Property, Plant and Equipment, Net$90,658 $95,236 
NOTE 6 — INTANGIBLE ASSETS
The following table summarizes acquired intangible assets at December 31 as follows:
 20222021
(In thousands)
Weighted
Average Life
Gross Carrying
Amount
Accumulated
Amortization
Gross Carrying
Amount
Accumulated
Amortization
Patents11 years$2,146 $2,066 $2,146 $1,979 
Non-compete Agreement4 years11,082 11,052 11,082 10,592 
Trade Names10 years11,402 9,350 11,447 8,518 
Completed and Unpatented Technology9 years47,855 34,877 47,932 30,441 
Customer Relationships15 years142,133 77,996 142,276 69,033 
Total Intangible Assets12 years$214,618 $135,341 $214,883 $120,563 
Amortization is computed on the straight line method for financial reporting purposes. Amortization expense for intangibles was $14.9 million, $15.4 million and $17.1 million for 2022, 2021 and 2020, respectively.
Based upon acquired intangible assets at December 31, 2022, amortization expense for each of the next five years is estimated to be:
(In thousands) 
2023$13,878 
2024$12,856 
2025$10,935 
2026$9,533 
2027$7,825 
52


NOTE 7 — GOODWILL
The following table summarizes the changes in the carrying amount of goodwill at December 31 as follows:
(In thousands)AerospaceTest SystemsTotal
Balance at December 31, 2020
$36,648 $21,634 $58,282 
Foreign Currency Translations and Other   
Balance at December 31, 2021
36,648 21,634 58,282 
Foreign Currency Translations and Other(114)1 (113)
Balance at December 31, 2022
$36,534 $21,635 $58,169 
Goodwill, Gross$157,235 $21,635 $178,870 
Accumulated Impairment Losses(120,701) (120,701)
Goodwill, Net$36,534 $21,635 $58,169 
The Company’s four reporting units with goodwill as of the first day of our fourth quarters of 2022 and 2021 were subject to the annual goodwill impairment test. Based on our quantitative assessments of our reporting units performed during our annual goodwill impairment tests, the Company concluded that no impairment to the carrying value of goodwill in any of the Company’s reporting units was indicated and no impairment charges were recognized in 2022 and 2021.
Beginning in the first quarter of 2020, the COVID-19 pandemic negatively impacted the global economy and aerospace industry. Management considered these qualitative factors and the impact to each reporting unit’s revenue and earnings, and determined that it was more likely than not that the fair value of several reporting units was less than its carrying value. Therefore, we performed a quantitative test for all eight reporting units with goodwill as of March 28, 2020.
We determined that the estimated fair value of four of the eight reporting units with goodwill significantly exceeded their respective carrying values and did not result in a goodwill impairment for these four reporting units as of March 28, 2020.
For the remaining four reporting units with goodwill, we determined that the estimated fair value was less than their respective carrying values. We recognized full impairments of the goodwill of our Astronics Connectivity Systems and Certification (“ACSC”), PGA and Custom Control Concepts (“CCC”) reporting units, and a partial impairment of the goodwill of our PECO reporting unit as of March 28, 2020.
During the second quarter of 2020, further commercial aircraft order reductions, delays and cancellations at a major customer of our PECO reporting unit resulted in revisions to PECO’s forecast. We therefore performed a quantitative test for the PECO reporting unit as of June 27, 2020. As a result of this quantitative test, we determined that the estimated fair value was less than the respective carrying value as of June 27, 2020.
As a result of our interim goodwill impairment tests, we recorded non-cash goodwill impairment charges in the Aerospace segment of approximately $86.3 million within the Impairment Loss line of the December 31, 2020 Consolidated Statement of Operations.
53


NOTE 8 — LONG-TERM DEBT
The Company's long-term debt at December 31, 2022 and 2021 consisted of borrowings under its Fifth Amended and Restated Credit Agreement (the “Agreement”). On March 1, 2022, the Company executed an amendment to the Agreement, which reduced the revolving credit line from $375 million to $225 million and extended the maturity date of the loans under the facility from February 16, 2023 to May 30, 2023. On August 9, 2022, the Company executed a further amendment to the Agreement, which reduced the revolving credit line from $225 million to $190 million until September 12, 2022 with further reductions to $180 million effective September 12, 2022 and $170 million effective October 11, 2022. The amendment extended the maturity date of the loans under the facility from May 30, 2023 to August 31, 2023. On October 21, 2022, the Company executed an additional amendment to the Agreement, under which the lenders waived enforcement of their rights against the Company arising from the Company’s failure to comply with the maximum net leverage ratio and minimum liquidity covenants, each as of September 30, 2022. The amendment increased the revolving credit line to $180 million as of October 21, 2022, with a reduction to $170 million effective November 21, 2022. Another amendment to the Agreement was executed on November 14, 2022 (the “Amended Facility”), which extended the maturity date of the loans under the facility from August 31, 2023 to November 30, 2023. Under the Amended Facility, the revolving credit line was set at $180 million, with a reduction to $170 million effective December 21, 2022. The amendment required the Company to maintain minimum liquidity, defined as unrestricted cash plus the unused revolving credit commitments ($10 million as of November 30, 2022 and December 31, 2022). The Amended Facility required the Company to comply with a minimum Adjusted EBITDA covenant on a trailing twelve month basis. The amendment eliminated the net leverage ratio covenant for the remaining term of the agreement. Each amendment executed in 2022 required payment of a consent fee of 5 to 10 basis points of the commitment for each consenting lender.
At December 31, 2022, there was $164.0 million outstanding on the Amended Facility and there remained $6.0 million available subject to the minimum liquidity covenant discussed above. The credit facility allocated up to $20 million of the $170 million revolving credit line for the issuance of letters of credit. Interest on the debt outstanding at December 31, 2022 was payable on the unpaid principal amount of the facility at a rate equal to the Secured Overnight Financing Rate (“SOFR”, which is required to be at least 1.00%), plus 5.50% with an increase to a rate equal to SOFR (which is required to be at least 1.00%), plus 8.50% effective January 17, 2023. The Company also was required to pay a commitment fee to the lenders in an amount equal to 0.40% on the undrawn portion of the Amended Facility.
The Company amended its existing revolving credit facility on January 19, 2023 by entering into the Sixth Amended and Restated Credit Agreement (the “ABL Revolving Credit Facility”). The ABL Revolving Credit Facility set the maximum aggregate amount that the Company can borrow under the revolving credit line at $115 million, with borrowings subject to a borrowing base determined primarily by certain domestic inventory and accounts receivable. The maturity date of borrowings under the ABL Revolving Credit Facility is January 19, 2026. Under the terms of the ABL Revolving Credit Facility, the Company will now pay interest on the unpaid principal amount of the facility at a rate equal to SOFR (which is required to be at least 1.00%) plus 2.25% to 2.75%. The Company will pay a quarterly commitment fee under the ABL Revolving Credit Facility in an amount equal to 0.25% or 0.375% based on the Company’s average excess availability. Under the provisions of the ABL Revolving Credit Facility, the Company has a cash dominion arrangement with the lead banking institution whereby eligible daily cash receipts are contractually utilized to pay down outstanding borrowings. Eligible cash receipts that have not yet been applied to outstanding debt balance will be classified as restricted cash in the accompanying consolidated balance sheets.
The Company also entered into a $90 million asset-based Term Loan Facility on January 19, 2023. The Term Loan Facility is secured primarily by fixed assets, real estate and intellectual property. The maturity date of the Term Loan Facility is the earlier of the stated maturity date of the ABL Revolving Credit Facility or January 19, 2027, provided the ABL Revolving Credit Facility is extended beyond that date. The Company will pay interest under the Term Loan Facility at a rate equal to SOFR (which is required to be at least 2.50%) plus 8.75%. The Company will pay a commitment fee under the Term Loan Facility of 5% of the total aggregate commitment, or $4.5 million, $1.8 million which was paid on the closing date, $1.8 million of which will be paid on June 19, 2023 and $0.9 million of which will be paid on the date that the financial statements and compliance certificate for the fiscal quarter of the Company ending on or about March 31, 2024 are required to be delivered under the Term Loan Facility.
Amortization of the principal under the Term Loan Facility will begin in April with a monthly amortization rate of 0.292% of the outstanding term loan principal balance for the period April 1, 2023 through June 1, 2023, increasing to 0.542% per month for the period July 1, 2023 through September 1, 2023 then increasing to 0.833% thereafter. Total scheduled principal payments of $4.5 million are payable in 2023 and as such, have been classified as current in the accompanying consolidated balance sheet as of December 31, 2022. The weighted-average interest rate on current maturities of long-debt is 13.60%.
54


Pursuant to the ABL Revolving Credit Facility and the Term Loan Facility, the Company is required to comply with a minimum trailing four quarter EBITDA of $14.7 million for the Company’s first quarter of 2023, $23.3 million in the second quarter, $39.2 million in the third quarter, $51.7 million in the fourth quarter, $57.6 million in the first quarter of 2024, $65.2 million in the second quarter of 2024 and $70 million thereafter. In addition, mandatory prepayment of a portion of excess cash flow, as defined by the Term Loan Facility, is payable towards the principle amount outstanding at the end of 2023. Any voluntary prepayments made are subject to a prepayment fee, as defined by the Term Loan Facility. The Company is also required to maintain minimum liquidity of $20 million through the date of delivery of the compliance certificate for the quarter ended March 31, 2024, and $10 million thereafter. Beginning with the first quarter of 2024, the Company is subject to a minimum fixed charge coverage ratio of 1.10 to 1.00. Further, the Company is subject to excess cash flow repayment provisions, restrictions on additional indebtedness, share repurchases and dividend payments, and a limitation on capital expenditures.
Upon execution of the amendment to its ABL Revolving Credit Facility and the Term Loan Facility on January 19, 2023, the Company incurred an additional $6.1 million in debt issuance costs, allocated between the ABL Revolving Credit Facility and the Term Loan Facility. Deferred debt issuance costs associated with the ABL Revolving Credit Facility will be recorded within other assets and those associated with the Term Loan Facility will be recorded as a reduction of the carrying value of the debt on the Consolidated Balance Sheets.
Certain of the Company’s subsidiaries are borrowers or guarantors under the ABL Revolving Credit Facility and the Term Loan Facility.
In the event of voluntary or involuntary bankruptcy of the Company or any subsidiary, all unpaid principal and other amounts owing under the credit facilities automatically become due and payable. Other events of default, such as failure to make payments as they become due and breach of financial and other covenants, change of control, cross default under other material debt agreements, and a going concern qualification for any reason other than loan maturity date give the agent the option to declare all such amounts immediately due and payable.
The Company expects its sales growth and reductions in working capital will provide sufficient cash flows to fund operations. However, the Company may also evaluate various actions and alternatives to enhance its profitability and cash generation from operating activities, which could include manufacturing efficiency initiatives, cost-reduction measures, working with vendors and suppliers to reduce lead times and expedite shipment of critical components, and working with customers to expedite receivable collections.
Our ability to maintain sufficient liquidity and comply with financial debt covenants is highly dependent upon achieving expected operating results. Failure to achieve expected operating results could have a material adverse effect on our liquidity, our ability to obtain financing or access our existing financing, and our operations in the future and could allow our debt holders to demand payment of all outstanding amounts. Refer to Item 1A, Risk Factors, for further discussion.
NOTE 9 — WARRANTY
In the ordinary course of business, the Company warrants its products against defects in design, materials and workmanship typically over periods ranging from twelve to sixty months. The Company determines warranty reserves needed by product line based on experience and current facts and circumstances. Activity in the warranty accrual, which is included in other accrued expenses on the Consolidated Balance Sheets, is summarized as follows:
(In thousands)202220212020
Balance at Beginning of the Year$8,183 $7,018 $7,660 
Warranties Issued3,407 6,083 1,725 
Reassessed Warranty Exposure(65)(1,474)(1,029)
Warranties Settled(3,516)(3,444)(1,338)
Balance at End of the Year$8,009 $8,183 $7,018 
NOTE 10 — LEASES
The Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. We have concluded that when an agreement grants us the right to substantially all of the economic benefits associated with an identified asset, and we are able to direct the use of that asset throughout the term of the agreement, we have a lease. We lease certain office equipment under finance leases, and we lease certain production facilities, office equipment and vehicles under operating
55


leases. Some of our leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.
If the lease arrangement also contains non-lease components, the Company elected the practical expedient not to separate any combined lease and non-lease components for all lease contracts. For our real estate leases, the remaining fixed minimum rental payments used in the calculation of the new lease liability, include fixed payments and variable payments (if the variable payments are based on an index), over the remaining lease term. Variable lease payments based on indices have been included in the related right-of-use assets and lease liabilities on our Consolidated Balance Sheets, while variable lease payments based on usage of the underlying asset have been excluded, as they do not represent present rights or obligations. Variable lease components for leases relate primarily to common area maintenance charges and other separately billed lessor services, sales and real estate taxes. Variable lease costs are expensed in the period they are incurred. We have also elected to adopt the practical expedient under ASC 842 to not separate lease and non-lease components in contracts where the base lease payment contains both. In this situation, these lease agreements are accounted for as a single lease component for all classes of underlying assets. While we do have real estate leases with options to purchase the facility at a market value at the date of exercise, these are not included in the calculation of the lease liability, as these options are not expected to be exercised.
Any new additional operating and financing lease liabilities and corresponding right-of-use (“ROU”) assets are based on the present value of the remaining minimum rental payments. The Company's operating lease liability increased approximately $3.0 million as a result of acquiring ROU assets from new leases entered into during the year ended December 31, 2022. In determining the incremental borrowing rate, we have considered borrowing data for secured debt obtained from our lending institution.
The following is a summary of the Company's ROU assets and liabilities at December 31:
(In thousands)20222021
Operating Leases:
Operating Right-of-Use Assets, Gross$29,466 $30,318 
Less Accumulated Right-of-Use Asset Impairment1,710 1,710 
Less Accumulated Amortization14,728 12,439 
Operating Right-of-Use Assets, Net$13,028 $16,169 
Short-term Operating Lease Liabilities$4,441 $6,778 
Long-term Operating Lease Liabilities9,942 12,018 
Operating Lease Liabilities$14,383 $18,796 
Finance Leases:
Finance Right-of-Use Assets, Gross$231 $177 
Less Accumulated Amortization138 106 
Finance Right-of-Use Assets, Net — Included in Other Assets$93 $71 
Short-term Finance Lease Liabilities — Included in Other Accrued Expenses
$29 $72 
Long-term Finance Lease Liabilities — Included in Other Liabilities67  
Finance Lease Liabilities$96 $72 
56


The following is a summary of the Company's total lease costs as of December 31:
(In thousands)20222021
Finance Lease Cost:
Amortization of ROU Assets$94 $573 
Interest on Lease Liabilities4 78 
Total Finance Lease Cost98 651 
Operating Lease Cost6,627 5,881 
Variable Lease Cost1,757 1,546 
Short-term Lease Cost (excluding month-to-month)602 271 
Less Sublease and Rental Income(1,329)(1,265)
Total Operating Lease Cost7,657 6,433 
Total Net Lease Cost$7,755 $7,084 
The following is a summary of cash paid for amounts included in the measurement of lease liabilities as of December 31:
(In thousands)20222021
Operating Cash Flow for Finance Leases$4 $78 
Operating Cash Flow for Operating Leases$7,873 $6,711 
Financing Cash Flow for Finance Leases$93 $901 
As permitted by ASC 842, leases with expected durations of less than 12 months from inception (i.e. short-term leases) were excluded from the Company’s calculation of its lease liability and ROU asset. Furthermore, as permitted by ASC 842, the Company elected to apply the package of practical expedients, which allows companies not to reassess: (a) whether its expired or existing contracts are or contain leases, (b) the lease classification for any expired or existing leases, and (c) initial direct costs for any existing leases.
The weighted-average remaining term for the Company's operating and financing leases are approximately 4 years and 3 years, respectively. The weighted-average discount rates for the Company's operating and financing leases are each approximately 3.6%.
The following is a summary of the Company's maturity of lease liabilities:
(In thousands)Operating LeasesFinancing Leases
2023$4,876 $32 
20243,879 32 
20253,310 18 
20261,216 14 
2027859 6 
Thereafter1,298  
Total Lease Payments15,438 102 
Less: Interest1,055 6 
Total Lease Liability$14,383 $96 
These amounts exclude annual operating lease payments of approximately $1.7 million per year through 2033, which represents legal binding lease payments for leases signed, but not yet commenced.
NOTE 11 — INCOME TAXES
The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and tax basis of assets and liabilities. Deferred tax assets are reduced, if deemed necessary, by a valuation allowance for the amount of tax benefits which are not more likely than not to be realized.
57


The provision for (benefit from) income taxes at December 31 consists of the following:
(In thousands)202220212020
Current
U.S. Federal$5,338 $(1,713)$(8,679)
State(153)(667)(4,539)
Foreign750 1,439 1,036 
Current5,935 (941)(12,182)
Deferred
U.S. Federal113 (237)17,044 
State(239)(87)(92)
Foreign145 (117)(1,399)
Deferred19 (441)15,553 
Total$5,954 $(1,382)$3,371 
The effective tax rates differ from the statutory federal income tax rate as follows:
202220212020
Statutory Federal Income Tax Rate21.0 %21.0 %21.0 %
Permanent Items
Stock Compensation Expense(2.2)%(2.1)%(0.3)%
Non Deductible Goodwill Impairment % %(10.2)%
Contingent Consideration Liability Fair Value Adjustment %1.7 % %
Other(0.3)%(0.7)% %
Foreign Tax Rate Differential(2.8)%(2.7)%(1.0)%
State Income Tax, Net of Federal Income Tax Effect1.0 %2.2 %3.3 %
Research and Development Tax Credits7.7 %12.8 %2.2 %
Change in Valuation Allowance(44.6)%(29.8)%(19.2)%
Net GILTI and FDII Tax Expense1.8 % % %
Foreign Tax Credit for Dividend Withholding(1.5)%1.7 % %
Tax Rate Change on 2020 Federal Net Operating Loss Carryback %0.9 %1.3 %
Other(0.1)%0.1 %(0.1)%
Effective Tax Rate(20.0)%5.1 %(3.0)%
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes as well as tax attributes.
58


Significant components of the Company’s deferred tax assets and liabilities at December 31, are as follows:
(In thousands)20222021
Deferred Tax Assets:
Asset Reserves$17,680 $17,462 
Deferred Compensation6,798 7,424 
Section 163(j) - Interest Expense Limitation 891 
State Investment and Research and Development Tax Credit Carryforwards, Net of Federal Tax1,128 4,674 
Customer Advanced Payments and Deferred Revenue1,917 1,301 
Net Operating Loss Carryforwards and Other11,307 15,617 
Goodwill and Intangible Assets1,277 1,082 
ASC 606 Revenue Recognition197 1,817 
Research & Development Costs19,892  
Lease Liabilities3,201 4,178 
Other6,135 5,540 
Total Gross Deferred Tax Assets69,532 59,986 
Valuation Allowance for Federal and State Deferred Tax Assets and Tax Credit Carryforwards, Net of Federal Tax(57,369)(43,519)
Deferred Tax Assets12,163 16,467 
Deferred Tax Liabilities:
Depreciation8,886 9,393 
ASC 606 Revenue Recognition - Section 481(a) Adjustment525 1,030 
Lease Assets2,905 3,539 
Earnout Income Accrual 2,603 
Other1,005 1,050 
Deferred Tax Liabilities13,321 17,615 
Net Deferred Tax Liabilities$(1,158)$(1,148)
The net deferred tax assets and liabilities presented in the Consolidated Balance Sheets are as follows at December 31:
(In thousands)20222021
Other Assets — Long-term$712 $273 
Deferred Tax Liabilities — Long-term(1,870)(1,421)
Net Deferred Tax Liabilities$(1,158)$(1,148)
The Company records a valuation allowance against the deferred tax assets if and to the extent it is more likely than not that the Company will not recover the deferred tax assets. In evaluating the need for a valuation allowance, the Company weighs all relevant positive and negative evidence, and considers among other factors, historical financial performance, projected future taxable income, scheduled reversals of deferred tax liabilities, the overall business environment, and tax planning strategies. Losses in recent periods and cumulative pre-tax losses in the three year period ending with the current year, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a more-likely than not basis. For purposes of assessing the recoverability of deferred tax assets, the Company determined that it could not include future projected earnings in the analysis due to the recent history of losses and therefore had insufficient objective positive evidence that the Company will generate sufficient future taxable income to overcome the negative evidence of cumulative losses. Accordingly, during the years ended December 31, 2022, 2021, and 2020, the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a provision for valuation allowances against its U.S. federal deferred tax assets of approximately $11.9 million, $6.0 million, and $23.3 million during the years ended December 31, 2022, 2021 and 2020, respectively. In addition, during the years ended December 31, 2022 and 2021, the Company recorded a valuation allowance against certain foreign deferred tax assets of approximately $0.4 million and $1.3 million, respectively.
59


Beginning January 1, 2022, the Tax Cuts and Jobs Act (TCJA) of 2017 eliminated the option to deduct research and development expenditures in the current year and now requires taxpayers to capitalize and amortize research and development costs pursuant to Internal Revenue Code (“IRC”) Section 174. The capitalized expenses are amortized over a 5-year period for domestic expenses and a 15-year period for foreign expenses. As a result of this provision of the TCJA, deferred tax assets related to capitalized research expenses increased by approximately $19.9 million during the year ended December 31, 2022. Given the recent history of losses, the Company determined that it could not include future projected income as a source of taxable income to realize this deferred tax asset in the future. As a result, a valuation allowance has been recorded.
At December 31, 2022, gross federal net operating losses, amounted to approximately $3.1 million. In the current year, the Company generated approximately $51.5 million of taxable income, net of utilized net operating losses of approximately $25.7 million. The remaining prior year carry forward net operating losses of approximately $3.1 million can be carried forward and are subject to annual limitations under Internal Revenue Code Section 382. Of these net operating losses, $2.7 million expire in 2038 and the remaining $0.4 million will carryforward indefinitely. Given the recent history of losses, the Company determined that it could not include future projected income as a source of taxable income to realize this deferred tax asset in the future. As a result, a valuation allowance has been recorded.
At December 31, 2022, gross state net operating loss carryforwards amounted to approximately $134.1 million. These state net operating loss carryforwards begin to expire at various dates from 2022 through 2042. Due to the uncertainty as to the Company’s ability to generate sufficient taxable income in certain states in the future along with the recent history of losses resulting in the Company excluding future projected income as a source of taxable income to realize certain of these state net operating losses in the future, a valuation allowance has been recorded.
At December 31, 2022, state income tax credit carryforwards amounted to approximately $1.1 million and begin to expire at various dates from 2022 to 2037. Due to the uncertainty as to the Company’s ability to generate sufficient taxable income in certain states in the future along with the recent history of losses resulting in the Company excluding future projected income as a source of taxable income to realize certain of these state net operating losses in the future, a valuation allowance has been recorded.
At December 31, 2022, the Company has approximately $0.2 million of foreign tax credits that it can carry forward through 2031. Given the recent history of losses, the Company determined that it could not include future projected income as a source of taxable income to realize this deferred tax asset in the future. As a result, a valuation allowance has been recorded.
During the year ended December 31, 2020, the Company determined that a revised state filing position could be taken which would reduce the taxable income apportioned for state income tax purposes and recorded a state income tax receivable of approximately $3.0 million as a component of Prepaid Expenses and Other Current Assets. The Company has filed amended state income tax returns for tax years 2015 and 2016 and intends to file amended state income tax returns for tax years 2017 through 2019 in order to claim these refunds.
The Company has analyzed its filing positions in all of the federal and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. Should the Company need to accrue a liability for uncertain tax benefits, any interest associated with that liability would be recorded as interest expense. Penalties, if any, would be recorded as operating expenses. A reconciliation of the total amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:
(in thousands)202220212020
Balance at Beginning of the Year$1,412 $1,890 $2,565 
Decreases as a Result of Tax Positions Taken in Prior Years(969)(478)(775)
Increases as a Result of Tax Positions Taken in the Current Year  100 
Balance at End of the Year$443 $1,412 $1,890 
There are no material penalties or interest liabilities accrued as of December 31, 2022, 2021, or 2020, nor are any material penalties or interest costs included in expense for each of the years ended December 31, 2022, 2021 and 2020. The years under which we conducted our evaluation coincided with the tax years currently still subject to examination by major federal and state tax jurisdictions, those being 2019 through 2022 for federal purposes and 2017 through 2022 for state purposes.
Pretax income (loss) from the Company’s foreign subsidiaries amounted to approximately $0.1 million, $(3.3) million and $(7.0) million for 2022, 2021 and 2020, respectively. The balance of pretax earnings or loss for each of those years were domestic.
60


Historically, we have asserted that the unremitted earnings of our foreign subsidiaries were indefinitely reinvested. However, as of December 31, 2022, we determined that we can no longer assert indefinite reinvestment on approximately $3.4 million of the unremitted earnings of Luminescent Systems Canada Inc. As a result, we have recorded a deferred tax liability of approximately $0.2 million at December 31, 2022, related to local country withholding taxes that are expected to be incurred upon ultimate repatriation of such earnings. All other foreign unremitted earnings, which total approximately $11.3 million, continue to be indefinitely reinvested. We continue to be permanently reinvested in outside basis differences other than unremitted earnings as we have no plans to liquidate or sell any foreign subsidiaries. In addition, we have not provided deferred taxes on any outside basis differences of our domestic subsidiaries as we have the ability and intent to recover these basis differences in a tax-free manner. It is not practicable to determine the amount of unrecognized deferred tax related to these basis differences.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted in response to the economic uncertainty resulting from the COVID-19 pandemic. The CARES Act includes many measures to assist companies, including temporary changes to income and non-income based laws, some of which were enacted as part of the Tax Cuts and Jobs Act of 2017 (“TCJA”). Some of the key changes include eliminating the 80% of taxable income limitation by allowing corporate entities to fully utilize NOLs to offset taxable income in 2018, 2019 and 2020, allowing NOLs originating in 2018, 2019 and 2020 to be carried back five years, enhanced interest deductibility, and retroactively clarifying the immediate recovery of qualified improvement property costs rather than over a 39-year recovery period. As a result of the on-going COVID-19 pandemic, the Company generated a significant tax loss for the year ended December 31, 2020, which was carried back under the CARES Act to recover previously paid income taxes. During the years ended December 31, 2021 and 2020, the Company recorded a tax benefit relating to the NOL carryback provisions and the technical correction for qualified improvement property provided for in the CARES Act of approximately $0.3 million and $1.5 million respectively. No tax benefit was recorded for the year ending December 31, 2022.
The Inflation Reduction Act of 2022 (IRA) was signed into law on August 16, 2022. Key provisions under the IRA include a 15% corporate alternative minimum tax imposed on certain large corporations and the extension and expansion of clean energy tax incentives. There were no impacts related to the IRA recorded for the year ending December 31, 2022.
NOTE 12 — PROFIT SHARING/401K PLAN
The Company offers eligible domestic full-time employees participation in certain profit sharing/401K plans. The plans provide for a discretionary annual company contribution. In addition, employees may contribute a portion of their salary to the plans which, under certain of the profit sharing/401K plans, is partially matched by the Company. In response to the impact of the COVID-19 pandemic, both the discretionary Company contribution and the match were temporarily suspended beginning in the second quarter of 2020. The discretionary Company contribution and, where applicable, the matching contribution, were reinstated in the fourth quarter of 2021. The plans may be amended or terminated at any time.
Total charges to income before income taxes for these plans were approximately $4.7 million, $4.3 million and $3.3 million in 2022, 2021 and 2020, respectively. The Company has funded the 2021 and 2022 contributions to date with treasury stock in lieu of cash and will fund the remaining 2022 contribution with treasury stock in the first quarter of 2023.
NOTE 13 — RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS
The Company has two non-qualified supplemental retirement defined benefit plans (“SERP” and “SERP II”) for certain current and retired executive officers. The accumulated benefit obligation of the plans as of December 31, 2022 and 2021 amounts to $20.5 million and $28.5 million, respectively.
The plans provide for benefits based upon average annual compensation and years of service and, in the case of SERP, there are offsets for social security and profit sharing benefits. It is the Company’s intent to fund the plans as plan benefits become payable, since no assets exist at December 31, 2022 or 2021 for either of the plans.
The Company accounts for the funded status (i.e., the difference between the fair value of plan assets and the projected benefit obligations) of its pension plans in accordance with the recognition and disclosure provisions of ASC Topic 715, Compensation, Retirement Benefits, which requires the Company to recognize the funded status in its balance sheet, with a corresponding adjustment to Accumulated Other Comprehensive Income (“AOCI”), net of tax. These amounts will be subsequently recognized as net periodic pension cost pursuant to the Company’s historical policy for amortizing such amounts. Further, actuarial gains and losses that arise in subsequent periods and are not recognized as net periodic pension cost in the same periods will be recognized as a component of AOCI. Those amounts will be subsequently recognized as a component of net periodic pension cost on the same basis as the amounts recognized in AOCI.
61


Unrecognized prior service costs of $1.0 million ($1.6 million net of $0.6 million in taxes) and unrecognized actuarial losses of $0.8 million ($2.4 million net of $1.6 million in taxes) are included in AOCI at December 31, 2022 and have not yet been recognized in net periodic pension cost.
The reconciliation of the beginning and ending balances of the projected benefit obligation of the plans for the years ended December 31 is as follows:
(In thousands)20222021
Funded Status
Projected Benefit Obligation
Beginning of the Year — January 1$30,503 $31,730 
Service Cost138 195 
Interest Cost834 764 
Actuarial Gain(4,917)(1,838)
Benefits Paid(348)(348)
End of the Year — December 31$26,210 $30,503 
In 2022, the net actuarial gain of $4.9 million is due principally to the increase of 225 basis points in the discount rate used to measure the benefit obligation as of December 31, 2022 compared to the prior year. The assumptions used to calculate the projected benefit obligation as of December 31 are as follows:
20222021
Discount Rate5.00%2.75%
Future Average Compensation Increases
2.00% - 3.00%
2.00% - 3.00%
The plans are unfunded at December 31, 2022 and are recognized in the accompanying Consolidated Balance Sheets as a current accrued pension liability of $0.3 million and a long-term accrued pension liability of $25.9 million. This also is the expected future contribution to the plan, since the plan is unfunded.
The service cost component of net periodic benefit cost is included in SG&A expenses, and all other net periodic benefit costs components (such as interest cost, prior service cost amortization and actuarial gain/loss amortization) are reported outside of operating income, within Other Expense, Net of Other Income in the accompanying Consolidated Statements of Operations.
The following table summarizes the components of the net periodic cost for the years ended December 31:
(In thousands)202220212020
Net Periodic Cost
Service Cost — Benefits Earned During Period$138 $195 $223 
Interest Cost834 764 836 
Amortization of Prior Service Cost386 386 386 
Amortization of Losses949 1292 648 
Net Periodic Cost$2,307 $2,637 $2,093 
The assumptions used to determine the net periodic cost are as follows:
202220212020
Discount Rate2.75%2.42%3.17%
Future Average Compensation Increases
2.00% - 3.00%
2.00% - 3.00%
2.00%
The Company expects the benefits to be paid in the next year to be $0.3 million, each of the next three years to be $0.6 million, $1.0 million in the year following, and $10.5 million in the aggregate for the next five years after that. This also is the expected Company contribution to the plans.
Participants in SERP are entitled to paid medical, dental and long-term care insurance benefits upon retirement under the plan. The measurement date for determining the plan obligation and cost is December 31. The accumulated postretirement benefit obligation is $0.8 million and $1.1 million for the years ended December 31, 2022 and 2021, respectively. The plan is recognized in the accompanying Consolidated Balance Sheets as a current accrued pension liability of $0.1 million and a long-
62


term accrued pension liability of $0.7 million. The net periodic cost for the years ended December 31, 2022, 2021 and 2020 is immaterial.
The Company also has a defined benefit plan related to its subsidiary in France. The measurement date for determining the plan obligation and cost is December 31. The defined benefit plan has an overfunded asset of $0.1 million and an unfunded liability of $0.3 million for the years ended December 31, 2022 and 2021, respectively. The plan is recognized in the accompanying Consolidated Balance Sheets as a long-term asset and long-term liability, respectively. The net periodic cost for the years ended December 31, 2022, 2021 and 2020 is immaterial.
The Company is a participating employer in a trustee-managed multiemployer defined benefit pension plan for employees who participate in collective bargaining agreements. The plan generally provides retirement benefits to employees based on years of service to the Company. Contributions are based on the hours worked and are expensed on a current basis. The plan is 98.0% funded as of January 1, 2022. The Company’s contributions to the plan were $0.5 million in 2022, $0.4 million in 2021 and $0.5 million in 2020. These contributions represent less than 1% of total contributions to the plan.
NOTE 14 — SHAREHOLDERS’ EQUITY
Share Buyback Program
The Company’s Board of Directors from time to time authorizes the repurchase of common stock, which allows the Company to purchase shares of its common stock in accordance with applicable securities laws on the open market or through privately negotiated transactions. In the year ended December 31, 2020, the Company repurchased 282,000 shares, at an aggregate cost of $7.7 million. The Company has the capacity under the currently authorized program to repurchase additional shares of its common stock with a maximum dollar value of $41.5 million. The Company’s Rule 10b5-1 plan associated with the program was terminated on February 3, 2020. Under its current credit agreement, and as described further in Note 8, the Company is restricted from further stock repurchases under this program.
Reserved Common Stock
At December 31, 2022, approximately 10.8 million shares of common stock were reserved for issuance upon conversion of the Class B stock, exercise of stock options, issuance of restricted stock and purchases under the Employee Stock Purchase Plan. Class B Stock is identical to Common Stock, except Class B Stock has ten votes per share, is automatically converted to Common Stock on a one-for-one basis when sold or transferred other than via gift, devise or bequest and cannot receive dividends unless an equal or greater amount of dividends is declared on Common Stock.
Comprehensive Loss and Accumulated Other Comprehensive Loss
Comprehensive income or loss consists of net income or loss and the after-tax impact of retirement liability adjustments. No income tax effect is recorded for currency translation adjustments.
The components of accumulated other comprehensive loss are as follows:
(In thousands)20222021
Foreign Currency Translation Adjustments$(7,335)$(5,407)
Retirement Liability Adjustment – Before Tax(4,473)(11,370)
Tax Benefit2,282 2,282 
Retirement Liability Adjustment – After Tax(2,191)(9,088)
Accumulated Other Comprehensive Loss$(9,526)$(14,495)
The components of other comprehensive income (loss) are as follows:
(In thousands)202220212020
Foreign Currency Translation Adjustments$(1,928)$(939)$2,574 
Retirement Liability Adjustment6,897 2,894 (3,396)
Other Comprehensive Income (Loss)$4,969 $1,955 $(822)
In 2022, 2021 and 2020, no tax benefit was recognized as the Company had recorded a full valuation allowance.
63


NOTE 15 — LOSS PER SHARE
Loss per share computations are based upon the following table:
(In thousands, except per share data)202220212020
Net Loss$(35,747)$(25,578)$(115,781)
Basic Earnings Weighted Average Shares32,164 31,061 30,795 
Net Effect of Dilutive Stock Options   
Diluted Earnings Weighted Average Shares32,164 31,061 30,795 
Basic Loss Per Share$(1.11)$(0.82)$(3.76)
Diluted Loss Per Share$(1.11)$(0.82)$(3.76)
Stock options with exercise prices greater than the average market price of the underlying common shares are excluded from the computation of diluted earnings per share because they are out-of-the-money and the effect of their inclusion would be anti-dilutive. The number of common shares excluded from the computation was approximately 1.4 million for the year ended December 31, 2022, 1.2 million for the year ended December 31, 2021, and 0.8 million for the year ended December 31, 2020.
The Company has funded substantially all of its 2021 and 2022 401K contributions, and will fund the remaining 2022 401K contributions outstanding, with treasury stock in lieu of cash. The earnings per share computation for the years ended December 31, 2022 and 2021 are is inclusive of approximately 0.1 million and 0.4 million in shares outstanding for the equivalent shares needed to fulfill the respective period’s 401K obligation using the closing share price as of December 31, 2022 and 2021, respectively. Actual shares issued may differ based on the share price on the settlement date.
NOTE 16 — EQUITY COMPENSATION
The Company has equity compensation plans that authorize the issuance of restricted stock units or options for shares of Common Stock to directors, officers and key employees. Equity-based compensation is designed to reward long-term contributions to the Company and provide incentives for recipients to join and to remain with the Company. The exercise price of stock options, determined by a committee of the Board of Directors, is equal to the fair market value of the Common Stock on the grant date. Options become exercisable over periods not exceeding ten years, and must be exercised within 10 years from the grant date. The Company’s practice has been to issue new shares upon the exercise of the options.
The Company established its Incentive Stock Option Plans for the purpose of attracting and retaining executive officers and key employees, and to align management’s interest with those of the shareholders. At December 31, 2022, the Company had options outstanding for 521,973 shares under the plans.
The Company established the Directors Stock Option Plans for the purpose of attracting and retaining the services of experienced and knowledgeable outside directors, and to align their interest with those of the shareholders. At December 31, 2022, the Company had options outstanding for 63,149 shares under the plans.
During 2017, the Company established the Long Term Incentive Plan for the purpose of attracting and retaining directors, executive officers and key employees, and to align management's interest with those of the shareholders. The Long Term Incentive Plan contemplates the use of a mix of equity award types. For stock options, the exercise price is equal to the share price on the date of grant. Upon inception, the remaining options available for future grant under the 2011 Incentive Stock Option Plan and the Directors Stock Option Plans were rolled in the Long Term Incentive Plan, and no further grants may be made out of those plans. At December 31, 2022, the Company had stock options and RSU's outstanding that covered 1,369,810 shares under the Long Term Incentive Plan, and there were 1,226,057 shares available for future grant under this plan.
Stock compensation expense recognized during the period is based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. Vesting requirements vary for directors, officers and key employees. In general, options or RSU’s granted to outside directors vest six months from the date of grant and options granted to officers and key employees straight line vest over a three- to five-year period from the date of grant. RSU’s granted to officers and key employees generally cliff vest three years from the date of grant.
64


The following table provides compensation expense information based on the fair value of stock options and RSU's for the years ended December 31 as follows:
(In thousands)202220212020
Equity-based Compensation Expense$6,497 $6,460 $5,184 
Tax Benefit(1,068)(924)(709)
Equity-based Compensation Expense, Net of Tax$5,429 $5,536 $4,475 
Tax benefit excludes the impact of valuation allowances recorded against deferred tax assets.
Stock Options
No options were granted during the year ending December 31, 2020.
202220212020
Weighted Average Fair Value of the Options Granted$5.97 $7.05 $ 
The weighted average fair value for these options was estimated at the date of grant using a Black-Scholes option pricing model with the following assumptions:
202220212020
Risk-free Interest Rate
3.48% – 3.62%
0.45% - 1.52%
%
Dividend Yield
%
%
%
Volatility Factor
0.61
0.58
Expected Life in Years
59 years
5 - 10 years
To determine expected volatility, the Company uses historical volatility based on weekly closing prices of its Common Stock and considers currently available information to determine if future volatility is expected to differ over the expected terms of the options granted. The risk-free rate is based on the U.S. Treasury yield curve at the time of grant for the appropriate term of the options granted. Expected dividends are based on the Company’s history and expectation of dividend payouts. The expected term of stock options is based on vesting schedules, expected exercise patterns and contractual terms.
A summary of the Company’s stock option activity and related information for the year ended December 31 is as follows:
2022
(Aggregate intrinsic value in thousands)Options
Weighted
Average
Exercise
Price
Aggregate
Intrinsic
Value
Outstanding at January 11,263,658 $21.64 $ 
Options Granted276,298 $9.74 $ 
Options Exercised(51,138)$9.85 $ 
Options Forfeited(112,100)$13.33 $ 
Outstanding at December 311,376,718 $20.37 $ 
Exercisable at December 31687,682 $27.35 $ 
The aggregate intrinsic value in the preceding table represents the total pretax option holder’s intrinsic value, based on the closing stock price of the Company’s Common Stock which would have been received by the option holders had all option holders exercised their options as of that date. The closing stock price of the Company’s Common Stock was $10.30, $12.00 and $13.23 as of December 31, 2022, 2021 and 2020, respectively. As the stock price of $10.30 was below the weighted average exercise price, intrinsic value is zero.
The weighted average fair value of options vested during 2022, 2021 and 2020 was $12.89, $14.58 and $14.77, respectively. The total fair value of options that vested during the year amounted to $2.4 million, $1.2 million and $1.4 million for the years ended December 31, 2022, 2021 and 2020, respectively. At December 31, 2022, total compensation costs related to non-vested option awards not yet recognized amounts to $4.6 million and will be recognized over a weighted average period of approximately 3 years.
65


The following is a summary of weighted average exercise prices and contractual lives for outstanding and exercisable stock options as of December 31, 2022:
 OutstandingExercisable
Exercise Price RangeShares
Weighted Average
Remaining Life
in Years
Weighted 
Average
Exercise Price
Shares
Weighted Average
Remaining Life
in Years
Weighted
Average
Exercise Price
$3.19 – $14.45
757,791 8.9$11.59 140,770 7.9$12.28 
$22.69 – $35.82
609,800 4.5$30.91 537,785 4.1$30.97 
$45.89 – $45.89
9,127 2.2$45.89 9,127 2.2$45.89 
1,376,718 6.9$20.37 687,682 4.9$27.35 
Restricted Stock Units
The fair value of each RSU granted is equal to the fair market value of the Company’s Common Stock on the date of grant. The RSU’s granted to employees generally cliff vest three years from the date of grant, while RSU’s granted to directors cliff vest six months from the date of grant. There were 314,264 RSU’s granted in 2022 at a weighted-average price of $13.56, of which 129,422 awards were vested and issued during 2022. Forfeitures during the year were 25,781. Included in total equity-based compensation expense for the year ended December 31, 2022 was $3.5 million related to RSU’s. At December 31, 2022, total compensation costs related to non-vested awards not yet recognized amounts to $3.5 million and will be recognized over a weighted average period of approximately 2 years.
Employee Stock Purchase Plan
In addition to the stock options and RSU's discussed above, the Company has established the Employee Stock Purchase Plan to encourage employees to invest in Astronics Corporation. The plan provides employees the opportunity to invest up to the IRS annual maximum of approximately $25,000 in Astronics common stock at a price equal to 85% of the fair market value of the Astronics common stock, determined each October 1. Employees are allowed to enroll annually. Employees indicate the number of shares they wish to obtain through the program and their intention to pay for the shares through payroll deductions over the annual cycle of October 1 through September 30. Employees can withdraw anytime during the annual cycle, and all money withheld from the employees’ pay is returned. If an employee remains enrolled in the program, enough money will have been withheld from the employees’ pay during the year to pay for all the shares that the employee opted for under the program. At December 31, 2022, employees had subscribed to purchase 473,666 shares at $7.10 per share. The weighted average fair value of the options was approximately $2.39, $5.00 and $3.43 for options granted during the year ended December 31, 2022, 2021 and 2020, respectively.
The fair value for the options granted under the Employee Stock Purchase Plan was estimated at the date of grant using a Black-Scholes option pricing model with the following assumptions:
202220212020
Risk-free Interest Rate4.01 %0.09 %0.12 %
Dividend Yield % % %
Volatility Factor0.50 0.71 1.00 
Expected Life in Years1.01.01.0
NOTE 17 — FAIR VALUE
ASC Topic 820, Fair Value Measurements and Disclosures, (“ASC Topic 820”) defines fair value, establishes a framework for measuring fair value and expands the related disclosure requirements. This statement applies under other accounting pronouncements that require or permit fair value measurements. The statement indicates, among other things, that a fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. ASC Topic 820 defines fair value based upon an exit price model. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment, and involves consideration of factors specific to the asset or liability.
66


ASC Topic 820 establishes a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.
On a Recurring Basis:
A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.
On October 4, 2019, the Company acquired the stock of the primary operating subsidiaries as well as certain other assets from mass transit and defense market test solution provider, Diagnosys Test Systems Limited. The purchase consideration included an earnout estimated at a fair value of $2.5 million at the time of acquisition. The terms of the Diagnosys acquisition allow for a potential earnout of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The fair value assigned to the earnout was determined using the real options method, which requires Level 3 inputs such as new order forecasts, discount rate, volatility factors, and other market variables to assess the probability of Diagnosys achieving certain order levels over the period. Based on actual and forecasted new orders, the fair value was zero as of December 31, 2021, with the contingent consideration liability fair value adjustment of $2.2 million recorded within the Selling, General and Administrative line in the Consolidated Condensed Statements of Operations in the year ended December 31, 2021. No amounts have been paid or are payable related to this earnout.
There were no other financial assets or liabilities carried at fair value measured on a recurring basis at December 31, 2022 or 2021.
On a Non-recurring Basis:
In accordance with the provisions of ASC Topic 350, Intangibles – Goodwill and Other, the Company estimates the fair value of reporting units, utilizing unobservable Level 3 inputs. Level 3 inputs require significant management judgment due to the absence of quoted market prices or observable inputs for assets of a similar nature. The Company utilizes a discounted cash flow method to estimate the fair value of reporting units utilizing unobservable inputs. The fair value measurement of the reporting unit under the step-one analysis of the quantitative goodwill impairment test are classified as Level 3 inputs.
There were no impairment charges to goodwill in any of the Company’s reporting units in 2022 or 2021.
As further discussed in Note 7, we performed interim quantitative assessments for the reporting units which had goodwill as of March 28, 2020. Based on our quantitative assessments, the Company recorded non-cash goodwill impairment charges associated with four Aerospace reporting units, totaling approximately $86.3 million within the Impairment Loss line in the Consolidated Statements of Operations in the year ended December 31, 2020. The impairment loss was calculated as the difference between the fair value of the reporting unit (which was calculated using level 3 inputs) and the carrying value of the reporting unit.
Long-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows of the asset or asset group (which are Level 3 inputs) with the asset of asset group’s carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value. As of December 31, 2022 and 2021, the Company concluded that no indicators of impairment relating to long-lived assets existed.
In conjunction with the deteriorating economic conditions associated with the COVID-19 pandemic, we recorded an impairment charge to ROU assets of approximately $0.7 million incurred in the Aerospace segment within the Impairment Loss line in the Consolidated Statements of Operations for the year ended December 31, 2020.
From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments are included in Other Assets on the Consolidated Balance Sheets. One of the investments incurred a full impairment charge which accounts for $3.5 million recorded within the Other Expense, Net of Other Income line
67


in the accompanying Consolidated Statements of Operations for the year ended December 31, 2020. No such impairment was recorded in 2022 or 2021. These are Level 3 measurements as there were no observable price changes during the year.
Of the severance charges recorded, $0.6 million and $2.6 million in 2021 and 2020, respectively, qualify as one-time termination benefit arrangements and were initially measured at fair value using level 3 inputs.
Due to their short-term nature, the carrying value of cash and equivalents, accounts receivable and accounts payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments.
NOTE 18 — SELECTED QUARTERLY FINANCIAL INFORMATION
The following table summarizes selected quarterly financial information for 2022 and 2021:
 Quarter Ended
(Unaudited)December 31,December 31,
(In thousands, except for per share data)20222021
Sales$158,153 $116,052 
Gross Profit (Sales Less Cost of Products Sold)$21,510 $18,464 
Net Gain on Sale of Facility$ $5,014 
Earnout on Previous Sale of Business$ $10,677 
Loss Before Income Taxes$(7,208)$(151)
Net (Loss) Income$(6,779)$1,604 
Basic (Loss) Earnings Per Share$(0.21)$0.05 
Diluted (Loss) Earnings Per Share$(0.21)$0.05 
A former customer filed a lawsuit alleging damages associated with defective product in 2019. Mediation of the matter was held in November 2022. The Company agreed to make a payment of $2.0 million to settle the matter in the third quarter of 2022. The Company was indemnified by other parties for approximately $1.5 million and recorded a gain as an offset to Selling, General and Administrative expense in the fourth quarter of 2022. The Company has also experienced material and labor inflation throughout 2022 which also impacts the comparability against the fourth quarter of 2021.
In the fourth quarter of 2021, a portion of the AMJP grant received of $7.6 million was recognized as an offset to cost of products sold. This benefit was offset by a legal accrual recorded of $8.4 million relating to an adverse ruling of an ongoing patent infringement case. In addition, the Company agreed to an earnout, shown above, with the buyer of the former semiconductor test business as more fully described in Note 21 and sold one of its Aerospace facilities, resulting in $5.0 million gain on sale discussed in Note 22. In the fourth quarter of 2021, after completion of the tax returns for the year ended December 31, 2020, the Company recorded a current federal tax benefit of approximately $1.7 million related to additional net operating loss and R&D tax credits that will be carried back to prior tax years in order to claim a refund.
NOTE 19 — LEGAL PROCEEDINGS
Lufthansa
On December 29, 2010, Lufthansa Technik AG (“Lufthansa”) filed a Statement of Claim in the Regional State Court of Mannheim, Germany. Lufthansa’s claim asserted that a subsidiary of the Company, AES, sold, marketed, and brought into use in Germany a power supply system that infringes upon a German patent held by Lufthansa. Lufthansa sought an order requiring AES to stop selling and marketing the allegedly infringing power supply system, a recall of allegedly infringing products sold to commercial customers in Germany since November 26, 2003, and compensation for damages related to direct sales of the allegedly infringing power supply system in Germany (referred to as “direct sales”).
In February 2015, the Regional State Court of Mannheim, Germany held that the patent was infringed. The judgment did not require AES to recall products that are already installed in aircraft or had been sold to other end users.
The Company appealed to the Higher Regional Court of Karlsruhe. On November 15, 2016, the Higher Regional Court of Karlsruhe upheld the lower court’s decision. The Company sought permission to appeal to the German Federal Supreme Court. By judgment of March 26, 2019, the German Federal Supreme Court dismissed AES's appeal. With this decision, the above mentioned proceedings are complete.
In July 2017, Lufthansa filed an action in the Regional State Court of Mannheim for payment of damages caused by AES’s direct sales of the product into Germany. A first instance decision in this matter was handed down on December 6, 2019.
68


According to this ruling, Lufthansa was awarded damages in the amount of approximately $3.2 million plus interest. Prior to 2019, the Company had accrued $1.0 million related to this matter. As a result of the judgment on direct sales into Germany, the Company recognized an incremental reserve of $3.5 million in its December 31, 2019 financial statements related to this matter. In 2020, AES made payment of $4.7 million, inclusive of interest, in satisfaction of the first instance judgment. Both AES and Lufthansa have appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. An oral hearing has been scheduled by the appellate court for April 12, 2023. A decision is expected on the appeals of both parties in the second quarter of 2023. If the first instance judgment is later reversed on appeal, the Company could reclaim any amounts that were previously paid to Lufthansa that are in excess of the amount awarded by the appellate court, but there can be no assurances that we will be successful on such appeal. Further, if Lufthansa is successful on their appeal, additional damages may be awarded to them.
On December 29, 2017, Lufthansa filed another infringement action against AES in the Regional State Court of Mannheim claiming that sales by AES to its international customers have infringed Lufthansa's patent if AES's customers later shipped the products to Germany (referred to as “indirect sales”). This action, therefore, addresses sales other than those covered by the action filed on December 29, 2010, discussed above. No amount of claimed damages has been specified by Lufthansa.
A first instance decision in this matter was issued on December 6, 2019. The Court found that indirect sales (as defined above) by AES to international customers infringe the patent under the conditions specified in the judgment and that the sale of components of the EmPower system to Germany constitutes an indirect patent infringement. The Court rejected Lufthansa's claim that AES is also liable for damages for the sale of modified products. This means that AES is not liable for damages based on the sale of modified outlet units that removed the infringing feature. AES and Lufthansa both appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. An oral hearing is scheduled for June 14, 2023, with a decision expected approximately one month later. In its appeal, Lufthansa requested an additional finding that AES shall be held liable for all damages (in an unspecified amount) caused by AES’s alleged incorrect accounting of its past sales.
If the December 6, 2019 decision of the Regional State Court of Mannheim is confirmed on appeal, AES would be responsible for payment of damages for indirect sales of patent-infringing EmPower in-seat power supply systems in the period from December 29, 2007 to May 22, 2018. AES modified the outlet units at the end of 2014 and substantially all of the modified outlet units sold from 2015 do not infringe the patent of Lufthansa. As a result, the period for which AES is liable for damages in connection with indirect sales into Germany substantially finished at the end of 2014.
After the accounting, Lufthansa is expected to enforce its claim for damages in separate court proceedings. These proceedings would most likely be tried before the Mannheim Court again, which makes it probable that the Mannheim court will determine the damages for the indirect sales on the basis of the same principles as in the direct sales proceedings (unless the latter ruling of the Mannheim court is reversed on appeal). Based on the information available and the determination of the damages in the direct sales claim discussed above, we estimated that the Company’s total exposure related to these matters that was probable and that could be reasonably estimated at December 31, 2019 was approximately $11.6 million plus approximately $4.5 million of accrued interest, for a total of approximately $16.1 million. Interest will accrue at a rate of 5% above the European Central Bank rate until final payment to Lufthansa. Approximately $0.6 million was recorded within Selling, General and Administrative Expenses in the Company’s Consolidated Statements of Operations in each of 2022, 2021 and 2020, respectively, for additional interest accrued during such periods.
In connection with the indirect sales claims, we currently believe it is unlikely that the appeals process will be completed and any damages and related interest will be paid before December 31, 2023. Therefore, the liability related to this matter, totaling $17.8 million and $17.3 million, is classified within Other Liabilities (non-current) in the Consolidated Balance Sheets at December 31, 2022 and 2021, respectively. This amount may be adjusted depending on the decision of the court on the direct sales damages appeal referred to previously.
In December 2017, Lufthansa filed patent infringement cases in the United Kingdom (“UK”) and in France. The Lufthansa patent expired in May 2018. In those cases, Lufthansa accuses AES and certain of its customers of having manufactured, used, sold and offered for sale a power supply system, and offered and supplied parts for a power supply system that infringed upon a Lufthansa patent in those respective countries. In the normal course of its supply arrangements, AES has indemnified its customers from liability arising from such matters, and as such will bear responsibility for any monetary damages arising from such claims.
In the French matter, there was a hearing on the validity of the patent in October 2020. On December 4, 2020, the Court held the French patent invalid for all asserted claims. There can consequently be no finding of infringement on first instance. Lufthansa has appealed this judgment. The appeal hearing took place on December 8, 2022 and on February 24, 2023, the court
69


upheld the first instance judgment in favor of AES. As loss exposure is not probable and estimable at this time, the Company has not recorded any liability with respect to the French matter as of December 31, 2022 or 2021.
In the UK matter, a trial took place in June 2020 to address the issues of infringement and validity of the patent. On June 22, 2020, the Court held the UK patent valid and 3 out of 4 asserted claims infringed. In contrast to the decisions in Germany, the UK Court found that the modified components infringed a valid claim of the patent, and accordingly, the period for which AES or its customers would be liable for damages in connection with direct sales into the UK extends until the expiration of the patent in May 2018. AES appealed the ruling, and the appeal hearing took place on November 2, 2021. On January 14, 2022, the Court dismissed the appeal on all grounds. Lufthansa has yet to plead its case for monetary compensation, which would be determined at a separate trial, expected to be held in the latter half of 2023. The case for damages will require extensive data gathering and analysis which has not yet been completed. This analysis will include evaluating whether any units sold into the UK were subsequently shipped into Germany, where they would be subject to the indirect sales claim discussed above. If this is the case, damages may be assessed in either the UK, or in the indirect sales matter in Germany, but not in both matters.
Under English law, Lufthansa has the option of pursuing a claim in relation to the defendants’ profits from their infringing activities or pursuing a claim in relation to Lufthansa's own lost profits. That election has not yet been made by Lufthansa and there is currently no date set for it to make this election. However, as we concluded a loss was probable and reasonably estimable based upon the information available to AES, we estimated damages of approximately $6.2 million, plus accrued interest of approximately $1.1 million, for AES and its indemnified customers. Interest will accrue until final payment to Lufthansa. Approximately $7.3 million was reflected for this matter as a liability in the Consolidated Balance Sheet as of December 31, 2021, and was recorded within Selling, General & Administrative Expenses in the accompanying Consolidated Statement of Operations for the year then ended. This amount is subject to change as additional data is received and evaluated, and as additional information regarding the damages methodology is claimed by Lufthansa in advance of the damages trial. The damages trial is scheduled to be heard starting in October 2024, with payment likely due in late 2024 or early 2025. Therefore, the liability related to this matter, totaling $7.0 million and $7.3 million, is classified within Other Liabilities (non-current) in the Consolidated Balance Sheets at December 31, 2022 and 2021, respectively. The variance is due to currency fluctuation.
Separate from any such damages Lufthansa may seek in connection with the UK infringement decision discussed above, as a result of the first instance judgement in their favor, Lufthansa was entitled to reimbursement from AES of a proportion of its legal expenditures in the UK case. An interim reimbursement of approximately $1.3 million was paid to Lufthansa in August 2020. The associated expense was recorded in the Consolidated Statements of Operations in the year ended December 31, 2020 within Selling, General & Administrative Expenses. As a result of the appeal decision, Lufthansa will be entitled to reimbursement from AES of a larger proportion of its first instance legal expenditures, as well as a portion of its legal expenditures associated with the appeal. We recorded an estimated liability of approximately $1.1 million in our Consolidated Balance Sheet at December 31, 2021. The associated expense is recorded within Selling, General & Administrative Expenses in the Consolidated Statement of Operations for the year then ended. A payment of $0.3 million was made in 2022. It is likely the remaining amount will be payable within the next twelve months, and as such, the liability of $0.7 million has been classified as a current liability in the accompanying Consolidated Balance Sheets within Other Accrued Expenses at December 31, 2022.
Each of the German, France and UK claims are separate and distinct. Validity and infringement of the Lufthansa patent in each country is a matter for the courts in each of these countries, whose laws differ from each other. In addition, the principles of calculating damages in each jurisdiction differ substantially. Therefore, the Company has assessed each matter separately and cannot apply the same calculation methodology as in the German direct and indirect matters. However, it is reasonably possible that additional damages and interest could be incurred if the appellate court in France was to rule in favor of Lufthansa, or if damages in the UK matter are calculated on a different basis than our estimate or using information not currently available.
Other
On March 23, 2020, Teradyne, Inc. filed a complaint against the Company and its subsidiary, Astronics Test Systems (“ATS”) (together, “the Defendants”) in the United States District Court for the Central District of California alleging patent and copyright infringement, and certain other related claims. The Defendants moved to dismiss certain claims from the case. On November 6, 2020, the Court dismissed the Company from the case, and also dismissed a number of claims, though the patent and copyright infringement claims remain. The case proceeded to discovery. In addition, on December 21, 2020, ATS filed a petition for inter partes review (“IPR”) with the US Patent Trial and Appeal Board (“PTAB”), seeking to invalidate the subject patent, and on July 21, 2021, the PTAB instituted IPR. ATS requested and, on August 26, 2021, the District Court granted, a stay of litigation during the IPR proceeding. Oral arguments on the IPR were held on April 21, 2022. The PTAB issued its decision on July 20, 2022, in which it invalidated all of Teradyne’s patent claims. Teradyne will not appeal the decision. The stay of litigation was lifted with respect to the remaining claims in August 2022 and discovery has resumed. Trial is scheduled for December 5, 2023. No amounts have been accrued for this matter in the December 31, 2022 or 2021 financial statements, as loss exposure was neither probable nor estimable at such times.
70


In 2019, a former customer filed a lawsuit alleging damages associated with defective product. Mediation of the matter was held in November 2022. The Company agreed to make a payment of $2.0 million to settle the matter in the third quarter of 2022. The Company was indemnified by other parties for approximately $1.5 million and recorded a gain as an offset to Selling, General and Administrative expense in the fourth quarter of 2022.
Other than these proceedings, we are not party to any significant pending legal proceedings that management believes will result in a material adverse effect on our financial condition or results of operations.
NOTE 20 — SEGMENTS
Segment information and reconciliations to consolidated amounts for the years ended December 31 are as follows:
(In thousands)202220212020
Sales:
Aerospace$461,206 $365,261 $418,079 
Less Inter-segment Sales(10)(23)(91)
Total Aerospace Sales461,196 365,238 417,988 
Test Systems73,717 80,027 85,589 
Less Inter-segment Sales(19)(357)(990)
Test Systems73,698 79,670 84,599 
Total Consolidated Sales$534,894 $444,908 $502,587 
Operating Loss and Margins:
Aerospace$(1,883)$(8,614)$(89,833)
(0.4)%(2.4)%(21.5)%
Test Systems(8,118)(3,765)5,549 
(11.0)%(4.7)%6.6 %
Total Operating Loss$(10,001)$(12,379)$(84,284)
(1.9)%(2.8)%(16.8)%
Additions to (Deductions from) Operating Profit:
Net Gain on Sale of Businesses$11,284 $10,677 $ 
Interest Expense, Net of Interest Income(9,422)(6,804)(6,741)
Corporate and Other Expenses, Net(21,654)(18,454)(21,385)
Loss before Income Taxes$(29,793)$(26,960)$(112,410)
Depreciation and Amortization:
Aerospace$22,384 $23,349 $25,624 
Test Systems4,341 5,022 5,577 
Corporate1,052 634 653 
Total Depreciation and Amortization$27,777 $29,005 $31,854 
Assets:
Aerospace$481,416 $458,334 
Test Systems111,513 105,335 
Corporate22,102 45,469 
Total Assets$615,031 $609,138 
Capital Expenditures:
Aerospace$4,289 $4,932 $6,494 
Test Systems3,299 1,082 952 
Corporate87 20 13 
Total Capital Expenditures$7,675 $6,034 $7,459 
71


Operating loss is sales less cost of products sold and other operating expenses, excluding interest expense and other corporate expenses. Cost of products sold and other operating expenses are directly identifiable to the respective segment. Operating loss in the Aerospace segment in 2020 included goodwill impairment and restructuring charges, discussed in Note 7 and Note 22, respectively.
The following table summarizes the Company’s sales into the following geographic regions for the years ended December 31:
(In thousands)202220212020
United States$419,431 $350,428 $377,218 
North America (excluding United States)9,222 6,990 7,656 
Asia21,242 21,089 27,579 
Europe78,625 62,138 85,306 
South America3,629 1,082 1,788 
Other2,745 3,181 3,040 
Total$534,894 $444,908 $502,587 
The following table summarizes the Company’s property, plant and equipment by country for the years ended December 31:
(In thousands)20222021
United States$82,317 $85,681 
France6,974 7,688 
India653 936 
Canada714 931 
Total$90,658 $95,236 
Sales recorded by the Company’s foreign operations were $50.0 million, $36.6 million and $52.3 million in 2022, 2021 and 2020, respectively. Net loss was $0.2 million, $3.8 million and $6.6 million in 2022, 2021 and 2020, respectively. Net assets held outside of the U.S. total $36.6 million and $40.5 million at December 31, 2022 and 2021, respectively. The exchange gain (loss) included in determining net (loss) income was insignificant in 2022, 2021 and 2020. Cumulative translation adjustments amounted to $7.3 million and $5.4 million at December 31, 2022 and 2021, respectively.
The Company had a significant concentration of business in 2022 and 2021 with The Boeing Company (“Boeing”), and had a significant concentration with Panasonic Aviation Corporation (“Panasonic”) in 2020. Sales to Boeing and Panasonic are primarily in the Aerospace segment. The following is information relating to the activity with those customers:
202220212020
Percent of Consolidated Sales
Boeing11.0%10.0%*
Panasonic**11.1%
(In thousands)20222021
Accounts Receivable at December 31,
Boeing$16,860 $14,545 
Panasonic*
*
* Sales represented less than 10% of total consolidated sales in during the given period.
NOTE 21 — DIVESTITURE ACTIVITIES
Semiconductor Test Business
On February 13, 2019, the Company completed a divestiture of its semiconductor business within the Test Systems segment. The total proceeds of the divestiture included two elements of contingent earnouts. The “First Earnout” is calculated based on a multiple of all future sales of existing and certain future derivative products to existing and future customers in each annual period from 2019 through 2022. The First Earnout may not exceed $35.0 million in total. The “Second Earnout” is calculated based on a multiple of future sales related to an existing product and program with an existing customer exceeding an annual threshold for each annual period from 2019 through 2022. The Second Earnout is not capped. For the Second Earnout, if the applicable sales in an annual period do not exceed the annual threshold, no amounts will be paid relative to such annual period;
72


the sales in such annual period do not carry over to the next annual period. Due to the degree of uncertainty associated with estimating the future sales levels of the divested business and its underlying programs, and the lack of reliable predictive market information, the Company has elected an accounting policy to recognize such earnout proceeds, if received, as additional gain on sale when such proceeds are realized or realizable. We consider the proceeds realizable when we have received communication from the purchaser of its calculation of the earnout and the parties reach agreement on the calculation. No amounts were payable to the Company under either earnout for the calendar 2019 earnout. The Company agreed to an earnout payment of $10.7 million for the calendar 2020 earnout, which was recorded in the fourth quarter of 2021 as Other Income and was paid to the Company in early January 2022. In March 2022, the Company agreed with the earnout calculation for the calendar 2021 earnout in the amount of $11.3 million. The Company recorded the gain and received the payment in the first quarter of 2022.
On February 14, 2023, the Company was notified by the purchaser that they have calculated $3.4 million as being payable for the calendar 2022 earnout. We are in the process of reviewing the calculation, and expect to record the additional gain on the sale, and receive the payment, in the first quarter of 2023. We are not eligible for any further earnout payments related to this divestiture.
Other Disposal Activity
On October 6, 2021, as part of a planned consolidation effort, the Company sold one of its Aerospace buildings for $9.2 million. Net cash proceeds were approximately $8.8 million. A gain on sale of approximately $5.0 million was recorded in the Consolidated Statements of Operations in Net Gain on Sale of Facility in the year ended December 31, 2021. The operation has been integrated into another facility.
In 2020, the Company sold certain facilities within the Aerospace segment for $1.5 million in cash. The net gain on the sale was insignificant.
NOTE 22 — IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES
Goodwill Impairment
The 2022 and 2021 goodwill impairment tests resulted in no impairment to the carrying value of goodwill in any of the Company’s reporting units and no impairment charges were recognized in 2022 or 2021. See Note 7 for discussion of the $86.3 million of goodwill impairment charges in 2020, respectively, within the Aerospace segment. Such amounts are reported within the Impairment Loss line of the Consolidated Statements of Operations in the respective year.
Restructuring Activities
The Company incurred an impairment charge to ROU assets of approximately $0.7 million during 2020 related to its AeroSat subsidiary, which had been restructured in 2019. Additional charges of $0.2 million and $0.4 million associated with restructuring at AeroSat were recorded during 2021 and 2020, respectively. All such charges were included in the Aerospace segment.
The COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s anticipated future operating results. As a result, the Company executed restructuring activities in the form of workforce reduction, primarily in the second quarter of 2020, to align capacity with expected demand. Accordingly, restructuring charges of $4.9 million in severance expense associated primarily with the Aerospace segment were recorded in 2020. Additional restructuring charges of $0.6 million occurred during 2021 to align the workforce to expected activities and to consolidate certain facilities. Severance expense during 2021 included $0.3 million related with the Aerospace segment and $0.3 million related with the Test Systems segment. Restructuring-related severance charges and other charges were insignificant in 2022. Any future restructuring actions will depend upon market conditions, customer actions and other factors.
73


The above restructuring and impairment charges are presented in the Consolidated Statements of Operations for the years ended December 31 as follows:
(In thousands)202220212020
Cost of Products Sold$ $221 $280 
Selling, General and Administrative Expenses195 577 5,047 
Impairment Loss  87,016 
Total Restructuring and Impairment Charges$195 $798 $92,343 
The following table reconciles the beginning and ending liability for restructuring charges:
(In thousands)202220212020
Balance as of January 1$2,400 $5,631 $5,190 
Restructuring Charges Recognized195 798 5,327 
Cash Paid(2,595)(4,029)(4,886)
Balance as of December 31$ $2,400 $5,631 
Financial Instrument Impairment
From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments are included in Other Assets on the Consolidated Balance Sheets. One of the investments became impaired in 2020 which resulted in an impairment charge of $3.5 million recorded within the Other Expense, Net of Other Income line in the accompanying Consolidated Statements of Operations for the year ended December 31, 2020.
ITEM 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
Not applicable.
74


ITEM 9A.     CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
The Company carried out an evaluation, under the supervision and with the participation of Company management, including the Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures as defined in Exchange Act Rules 13a-15(e) and 15d-15(e). Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that these disclosure controls and procedures are effective as of the end of the period covered by this report, to ensure that information required to be disclosed in reports filed or submitted under the Exchange Act is made known to them on a timely basis, and that these disclosure controls and procedures are effective to ensure such information is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.
Management’s Report on Internal Control over Financial Reporting
See the report appearing under Item 8, Financial Statements and Supplemental Data, Management’s Report on Internal Control Over Financial Reporting.
Changes in Internal Control over Financial Reporting
There have been no changes in the Company’s internal control over financial reporting during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
ITEM 9B.    OTHER INFORMATION
None
ITEM 9C.    DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
75


PART III
ITEM 10.     DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information regarding directors is contained under the captions “Proposal 1: Election of Directors” and “Security Ownership of Certain Beneficial Owners and Management” and is incorporated herein by reference to the Company’s 2023 definitive Proxy Statement to be filed within 120 days of the end of our fiscal year is incorporated herein by reference.
The Company has adopted a Code of Business Conduct and Ethics that applies to the Chief Executive Officer and Chief Financial Officer as well as other directors, officers and employees of the Company. This Code of Business Conduct and Ethics is available upon request without charge by contacting Astronics Corporation at (716) 805-1599. The Code of Business Conduct and Ethics is also available on the Investors section of the Company’s website at www.astronics.com.
The other information required by Item 10 is incorporated herein by reference from the Company’s 2023 definitive Proxy Statement to be filed within 120 days of the end of our fiscal year.
ITEM 11.     EXECUTIVE COMPENSATION
The information contained under the caption “Executive Compensation”, “Summary Compensation Table” and “Compensation Committee Interlocks and Insider Participation” in the Company’s 2023 definitive Proxy Statement to be filed within 120 days of the end of our fiscal year is incorporated herein by reference.
ITEM 12.     SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information contained under the captions “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information” in the Company’s 2023 definitive Proxy Statement to be filed within 120 days of the end of our fiscal year is incorporated herein by reference.
ITEM 13.     CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE
The information contained under the captions “Certain Relationships and Related Party Transactions and Director Independence” and “Proposal 1: Election of Directors” in the Company’s 2023 definitive Proxy Statement to be filed within 120 days of the end of our fiscal year is incorporated herein by reference.
ITEM 14.     PRINCIPAL ACCOUNTANT FEES AND SERVICES
The information contained under the caption “Audit and Non-Audit Fees” in the Company’s definitive Proxy Statement to be filed within 120 days of the end of our fiscal year is incorporated herein by reference.
76


PART IV
ITEM 15.     EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
 
a.The documents filed as a part of this report are as follows:
1.The following financial statements are included:
i.Consolidated Statements of Operations for the years ended December 31, 2022, 2021 and 2020
ii.Consolidated Statements of Comprehensive (Loss) Income for the years ended December 31, 2022, 2021 and 2020
iii.Consolidated Balance Sheets as of December 31, 2022 and 2021
iv.Consolidated Statements of Cash Flows for the years ended December 31, 2022, 2021 and 2020
v.Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2022, 2021 and 2020
vi.Notes to Consolidated Financial Statements
vii.Reports of Independent Registered Public Accounting Firm (PCAOB ID: 42)
viii.Management’s Report on Internal Control Over Financial Reporting
2.     Financial Statement Schedule
Schedule II. Valuation and Qualifying Accounts
All other consolidated financial statement schedules are omitted because they are inapplicable, not required, or the information is included elsewhere in the consolidated financial statements or the notes thereto.
3.    Exhibits


77


 
Exhibit
No.
 Description
 Restated Certificate of Incorporation, incorporated by reference to the registrant’s 2013 Annual Report on Form 10-K, Exhibit 3(a), filed March 7, 2014 (File No. 000-07087).
 By-Laws, as amended
 Certificate of Amendment of the Certificate of Incorporation of Astronics Corporation, incorporated by reference to the registrant’s Form 8-K, Exhibit 3.1, filed July 1, 2016 (File No. 000-07087).
Description of Registrant’s Securities, filed herewith.
 Restated Thrift and Profit Sharing Retirement Plan, incorporated by reference to the registrant’s 2010 Annual Report on Form 10-K, Exhibit 10.1, filed March 3, 2011 (File No. 000-07087).
 Non-Qualified Supplemental Retirement Plan, incorporated by reference to the registrant’s 2010 Annual Report on Form 10-K, Exhibit 10.5, filed March 3, 2011 (File No. 000-07087).
 Employment Termination Benefits Agreement dated December 16, 2003 between Astronics Corporation and Peter J. Gundermann, President and Chief Executive Officer of Astronics Corporation, incorporated by reference to the registrant’s 2010 Annual Report on Form 10-K, Exhibit 10.6, filed March 3, 2011 (File No. 000-07087).
 Employment Termination Benefits Agreement dated December 16, 2003 between Astronics Corporation and David C. Burney, Vice President and Chief Financial Officer of Astronics Corporation, incorporated by reference to the registrant’s 2010 Annual Report on Form 10-K, Exhibit 10.7, filed March 3, 2011 (File No. 000-07087).
 2005 Director Stock Option Plan, incorporated by reference to the registrant’s 2010 Annual Report on Form 10-K, Exhibit 10.8, filed March 3, 2011 (File No. 000-07087).
 Supplemental Retirement Plan, Amended and Restated, March 6, 2012, incorporated by reference to the registrant’s 2012 Annual Report on Form 10-K, Exhibit 10.10, filed February 22, 2013 (File No. 000-07087).
 First Amendment of the Employment Termination Benefits Agreement dated December 30, 2008 between Astronics Corporation and Peter J. Gundermann, President and Chief Executive Officer of Astronics, incorporated by reference to the registrant’s 2008 Annual Report on Form 10-K, Exhibit 10.11, filed March 11, 2009 (File No. 000-07087).
First Amendment of the Employment Termination Benefits Agreement dated December 30, 2008 between Astronics Corporation and David C. Burney, Vice President and Chief Financial Officer of Astronics Corporation, incorporated by reference to the registrant’s 2008 Annual Report on Form 10-K, Exhibit 10.12, filed March 11, 2009 (File No. 000-07087).
Employment Termination Benefits Agreement Dated February 18, 2005 between Astronics Corporation and Mark A. Peabody, Executive Vice President of Astronics Advanced Electronic Systems, Inc., incorporated by reference to the registrant’s 2010 Annual Report on Form 10-K, Exhibit 10.13, filed March 3, 2011 (File No. 000-07087).
First Amendment of the Employment Termination Benefits Agreement dated December 31, 2008 between Astronics Corporation and Mark A. Peabody, Executive Vice President of Astronics Advanced Electronic Systems, Inc., incorporated by reference to the registrant’s 2010 Annual Report on Form 10-K, Exhibit 10.14, filed March 3, 2011 (File No. 000-07087).
Form of Indemnification Agreement as executed by each of Astronics Corporation’s Directors and Executive Officers, incorporated by reference to the registrant’s 2010 Annual Report on Form 10-K, Exhibit 10.15, filed March 3, 2011 (File No. 000-07087).
2011 Employee Stock Option Plan, incorporated by reference to the registrant’s Form S-8, Exhibit 4.1 filed on August 4, 2011 (File No. 000-07087).
Supplemental Retirement Plan II, incorporated by reference to the registrant’s 2012 Annual Report on Form 10-K, Exhibit 10.18, filed February 22, 2013 (File No. 000-07087).
Fifth Amended and Restated Credit Agreement entered into by and among Astronics Corporation, HSBC Bank USA, National Association, HSBC Securities (USA) Inc. and Merrill Lynch, Pierce, Fenner & Smith Inc., and Suntrust Bank, incorporated by reference to Exhibit 10.1 on Form 8-K filed on February 21, 2018 (File No. 000-07087).
78


Amended and Restated Asset Purchase Agreement dated as of February 13, 2019 by and Among Astronics Test Systems, Inc., Astronics Corporation and Advantest Test Solutions, Inc., incorporated by reference to Exhibit 21.1 on Form 8-K filed on February 19, 2019 (File No. 000-07087).
Amendment No. 1 to the Fifth Amended and Restated Credit Agreement, incorporated by reference to Exhibit 10.1 on Form 8-K filed on May 4, 2020 (File No. 000-07087).
Astronics Corporation Amended and Restated 2017 Long Term Incentive Plan, (incorporated by reference to Exhibit A to the Registrant’s Definitive Proxy Statement on Schedule 14A, as filed with the SEC on April 13, 2021).
Form of Stock Option Agreement (Named Executive Officers) under Amended and Restated 2017 Long Term Incentive Plan, filed herewith.
Form of Performance Based Vesting RSU Agreement (Named Executive Officers) under Amended and Restated 2017 Long Term Incentive Plan, filed herewith.
Form of Time-Based Vesting RSU Agreement (Directors) under Amended and Restated 2017 Long Term Incentive Plan, filed herewith.
Form of Time-Based Vesting RSU Agreement (Key Employees) under Amended and Restated 2017 Long Term Incentive Plan, filed herewith.
Amendment No. 2 to the Fifth Amended and Restated Credit Agreement, incorporated by reference to Exhibit 10.1 on Form 8-K filed on March 2, 2022 (File No. 000-07087).
Amendment No. 3 to the Fifth Amended and Restated Credit Agreement, incorporated by reference to Exhibit 10.1 on Form 8-K filed on August 10, 2022 (File No. 000-07087).
Amendment No. 4 to the Fifth Amended and Restated Credit Agreement, incorporated by reference to Exhibit 10.1 on Form 8-K filed on October 24, 2022 (File No. 000-07087).
Amendment No. 5 to the Fifth Amended and Restated Credit Agreement, incorporated by reference to Exhibit 10.1 on Form 8-K filed on November 15, 2022 (File No. 000-07087).
Sixth Amended and Restated Credit Agreement entered into by and among Astronics Corporation, HSBC Bank USA, National Association, Wells Fargo Bank, N.A., incorporated by reference to Exhibit 10.1 on Form 8-K on January 19, 2023 (File No. 000-07087).
Credit Agreement dated as of January 19, 2023 by and among Astronics Corporation, Great Rock Capital Partners Management, LLC, incorporated by reference to Exhibit 10.2 on Form 8-K on January 19, 2023 (File No. 000-07087).
Subsidiaries of the Registrant; filed herewith.
Consent of Independent Registered Public Accounting Firm; filed herewith.
Certification of Chief Executive Officer pursuant to Exchange Act Rule 13a-14(a) as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002; filed herewith.
Certification of Chief Financial Officer pursuant to Exchange Act Rule 13a-14(a) as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002; filed herewith.
Certification pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002; filed herewith.
101.INS**XBRL Instance Document
101.SCH**XBRL Taxonomy Extension Schema Document
101.CAL**XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF**XBRL Taxonomy Extension Definition Linkbase Document
101.LAB**XBRL Taxonomy Extension Label Linkbase Document
101.PRE**XBRL Taxonomy Extension Presentation Linkbase Document
*Identifies a management contract or compensatory plan or arrangement as required by Item 15(a) (3) of Form 10-K.
**Submitted electronically herewith

79


SCHEDULE II
Valuation and Qualifying Accounts
YearDescription
Balance at the
Beginning of
Period
Additions Charged to Cost and ExpenseWrite-Offs/Other
Balance at
End of
Period
(In thousands)     
2022Allowance for Estimated Credit Losses$3,183 $565 $(1,118)$2,630 
Reserve for Excess and Obsolete Inventories$33,775 $2,850 $192 $36,817 
Deferred Tax Valuation Allowance$43,519 $15,236 $(1,386)$57,369 
2021Allowance for Estimated Credit Losses$3,218 $90 $(125)$3,183 
Reserve for Excess and Obsolete Inventories$33,410 $3,852 $(3,487)$33,775 
Deferred Tax Valuation Allowance$37,168 $7,100 $(749)$43,519 
2020Allowance for Estimated Credit Losses$3,559 $1,913 $(2,254)$3,218 
Reserve for Excess and Obsolete Inventories$33,606 $4,166 $(4,362)$33,410 
Deferred Tax Valuation Allowance$13,303 $23,152 $713 $37,168 

80


ITEM 16.     FORM 10-K SUMMARY
None.
81


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned; thereunto duly authorized, on March 10, 2023.
Astronics Corporation
By/s/ Peter J. GundermannBy/s/ David C. Burney
Peter J. Gundermann President and Chief Executive OfficerDavid C. Burney, Executive Vice President, Chief Financial 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.
SignatureTitleDate
/s/ Peter J. Gundermann
President and Chief Executive Officer
(Principal Executive Officer)
March 10, 2023
Peter J. Gundermann
/s/ David C. BurneyExecutive Vice President, Chief Financial Officer (Principal Financial Officer)March 10, 2023
David C. Burney
/s/ Nancy L. HedgesCorporate Controller and Principal Accounting OfficerMarch 10, 2023
Nancy L. Hedges
/s/ Robert T. Brady
 
Director
March 10, 2023
Robert T. Brady
/s/ Linda O’Brien
 
 
Director
March 10, 2023
Linda O’Brien
/s/ Jeffry D. Frisby
 
 
Director
March 10, 2023
Jeffry D. Frisby
/s/ Peter J. Gundermann
 
 
Director
March 10, 2023
Peter J. Gundermann
/s/ Warren C. Johnson
 
 
Director
March 10, 2023
Warren C. Johnson
/s/ Robert S. Keane
 
 
Director
March 10, 2023
Robert S. Keane
/s/ Neil Kim
 
 
Director
March 10, 2023
Neil Kim
/s/ Mark J. Moran
 
 
Director
March 10, 2023
Mark J. Moran


82
EX-4.A 2 atro-20221231xex4a.htm EX-4.A Document
Exhibit 4(a)
DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934

Astronics Corporation (the “Corporation”) has two classes of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: (1) Common Stock; and (2) Class B Common Stock. The following description of the Corporation’s Common Stock and Class B Common Stock is a summary, does not purport to be complete and is subject to the provisions of the Corporation’s certificate of incorporation, as amended (the “Certificate of Incorporation”), the Corporation’s by-laws, as amended (the “By-laws”) and the relevant provisions of the law of the State of New York.

Description of Capital Stock

Our authorized capital stock consists of 40,000,000 shares of Common Stock, par value $.01 per share and 15,000,000 shares of Class B common stock, par value $.01 per share (“Class B Stock”).

The Common Stock and Class B Stock share equally in our earnings and are identical except with respect to rights on voting, dividends, transferability and convertibility. There are no redemption or sinking fund provisions applicable to the Common Stock or Class B Stock.

Voting Rights: Each share of Common Stock is entitled to one vote. Each share of Class B Stock is entitled to ten votes. The Common Stock and Class B Stock vote as a single class on all matters except the issuance of shares of Class B Stock or as required by law. Except in connection with share distributions, stock splits and stock dividends and anti-dilutive adjustments determined by the Board of Directors of the Corporation (the “Board”) for options, stock subscriptions and warrants outstanding on the date of record for the share distribution, stock split or stock dividend, the Corporation may not affect the issuance of any shares of Class B Stock unless and until such issuance is authorized by the holders of a majority of the voting power of the shares of Common Stock and of Class B Stock entitled to vote, each voting separately as a class.

The By-laws, provide that all questions, the manner of deciding which is not specifically regulated by law, by the Certificate of Incorporation, or the By-Laws, are to be decided by vote of a majority of the shares present or represented at such meetings and voting on such questions. The By-laws also provide that directors of the Corporation are to be elected by a plurality of votes cast.

In addition, the Certificate of Incorporation and the By-laws provide that the affirmative vote of not less than 80% of the outstanding shares of the Corporation entitled to vote thereon is required: (a) to adopt any agreement for the merger or consolidation of the Corporation or any subsidiary with or into any other person, or the merger of any other person into the Corporation or any subsidiary, (b) to authorize any sale, lease, exchange, mortgage, pledge or disposition to any other person of all or substantially all of the property and assets of the Corporation or any subsidiary, or any part of such assets having a then fair market value of the total assets of the Corporation or such subsidiary, or (c) to authorize the issuance or transfer by the Corporation or any subsidiary of any voting securities of the Corporation in exchange for payment for the securities or property or assets (including cash) of any other person. The foregoing restrictions do not apply if prior to the consummation of the transaction, the Board approved the agreement pursuant to which the transaction would be consummated or if the Corporation or its



subsidiary is, at the time the transaction is agreed to, the beneficial owner of a majority, by vote, of the voting interest in the other party to the transaction (collectively, the “Change in Control Voting Provision”).

Holders of the shares of Common Stock and Class B Stock do not have cumulative voting rights.

Dividends and Share Distributions: Holders of Common Stock and Class B Stock are entitled to receive dividends or other distributions in cash, stock or property of the Corporation as may be declared by the Board from time to time. In the case of cash dividends, no dividend may be paid on Class B Stock unless an equal or greater dividend is paid concurrently on Common Stock. Cash dividends may be paid on Common Stock in excess of dividends paid, or without paying dividends, on the Class B Stock. Common Stock and Class B Stock will be treated equally with respect to dividends payable in stock of the Corporation, including share distributions or stock splits or divisions of stock.

Transfer: Shares of Class B Stock may not be transferred as Class B Stock, except by gift, devise or bequest, by a transfer to the estate of a shareholder upon the death of such shareholder, or by a transfer of shares held in trust to the grantor of such trust or to any person to whom or for whose benefit the principal of such trust may be distributed. Any purported transfer of shares of Class B Stock, other than a transfer of the type described above, is null and void and of no effect and the purported transfer by a holder of Class B Stock will result in the immediate and automatic conversion of such shares of Class B Stock into shares of Common Stock on a one-for-one basis. Shares of Class B Stock must be registered in the name(s) of the beneficial owner(s) thereof and not in “street” or “nominee” names, except that certificates representing shares of Class B Stock issued as or in connection with a share distribution, stock split or stock dividend on the Corporation’s then outstanding Common Stock or Class B Stock may be registered in the same name and manner as the certificates representing the shares of Common Stock or Class B Stock with respect to which the shares of Class B Stock are issued. Any shares of Class B Stock registered in “street” or “nominee” name may be transferred to the beneficial owner of such shares on the record date for such share distribution, stock split or stock dividend, upon proof satisfactory to the Corporation and the transfer agent that such person was in fact the beneficial owner of such shares on the record date for such share distribution, stock split or stock dividend.

Neither the Certificate of Incorporation nor the By-laws restrict the ability of a holder of Common Stock to transfer his, her or its shares of Common Stock.

Conversion: Each share of Class B Stock is convertible at the option of the holder at any time into Common Stock on a one-for-one basis. At any time when the Board and the holders of a majority of the outstanding shares of Class B Stock approve the conversion of all of the Class B Stock into Common Stock, then all of the outstanding shares of Class B Stock shall be converted into shares of Common Stock. The holders of the shares of Common Stock are not entitled to any conversion rights.

Liquidation Rights: In the event of any dissolution, liquidation or winding up of the affairs of the Corporation, whether voluntarily or involuntarily, after payment or provision for payment of the debts and other liability of the Corporation, the remaining assets and funds of the Corporation, if any, shall be divided among and paid ratably to the holders of Common Stock and the holders of Class B Stock.

Preemptive Rights: Neither the holders of the shares of Common Stock nor the holders of the shares of Class B Stock are entitled to any preemptive rights other than the conversion rights applicable to the shares of Class B Stock described above.




No Assessment: The issued and outstanding shares of Common Stock and Class B Stock are fully paid and non-assessable.

Anti-Takeover Provisions

Certain provisions of the Certificate of Incorporation and the By-laws as well as the New York Business Corporation Law may have the effect of encouraging persons considering unsolicited tender offers or unilateral takeover proposals for us to negotiate with the Board and could thereby have an effect of delaying, deferring or preventing a change in control. These provisions include the Change in Control Voting Provision (as described above) and the following:

Authorized But Unissued Shares of Common Stock: The authorized but unissued shares of Common Stock could be issued by the Board without shareholder approval in transactions that might prevent or render more difficult or costly the completion of a takeover transaction.

Advance Notice By-laws: Under the By-laws, written notice of any person to be nominated by any shareholder for election as a director must be received by our corporate secretary not less than 60 nor more than 90 days prior to the anniversary of the preceding year's annual meeting (or, if the date of the annual meeting is changed by more than 20 days from such anniversary date, within 10 days after the date the Corporation mails or otherwise gives notice of the date of such meeting), and with respect to an election to be held at a special meeting of shareholders called for that purpose, not later than the close of business on the 10th day following the date on which notice of the special meeting was first mailed to the shareholders of the Corporation.

Special Meetings: Special meetings of the shareholders may be called only (i) by the Board or (ii) by the President on (1) the written request of two-thirds (2/3) of the directors then serving on the Board or (2) the written request of the holders of not less than 80% of the outstanding shares of each class of capital stock of the Corporation entitled to vote generally in the election of directors as of the date on which such request is actually received by the Corporation (the subclause (ii)(2) being the “Shareholder Special Meeting Provision”). Such written request must state the purpose or purposes of the proposed special meeting. No business, other than that specified in the notice of any special meeting, shall be transacted at a special meeting unless all shareholders entitled to notice thereof consent to the transaction of such additional business.

Amending the Change in Control Voting Provision or the Shareholder Special Meeting Provision: Under the Certificate of Incorporation, neither the Change in Control Voting Provision nor the Shareholder Special Meeting Provision may be altered, amended or repealed in any respect unless such alteration, amendment or repeal is approved by an affirmative vote of holders of not less than 80% of the outstanding shares of the Corporation entitled to vote thereon. Under the By-laws, the shareholders of the Corporation may not alter, amend or repeal either the Change in Control Voting Provision or the Shareholder Special Meeting Provision as set forth in the By-laws in any respect unless such alteration, amendment or repeal is approved by an affirmative vote of holders of not less than 80% of the outstanding shares of the Corporation entitled to vote thereon.

Anti-Takeover Provisions under New York Law: The Corporation is subject to Section 912 of the New York Business Corporation Law. With specified exemptions, this statute prohibits a New York corporation listed on a national securities exchange from engaging in a business combination (as defined in Section



912(a)(5)) with an interested stockholder (generally, a person that, together with its affiliates and associates, owns 20 percent or more of the corporation's voting stock) for a period of five years after the date of the transaction in which the person became an interested stockholder.


EX-10.18 3 atro-20221231xex1018.htm EX-10.18 Document
Exhibit 10.18
ASTRONICS CORPORATION
STOCK OPTION AGREEMENT
(2017 LONG TERM INCENTIVE PLAN)

OPTION NO. __

DEFINED TERMS
As used in this Agreement, the following terms shall have the meaning indicated:
Optionor or Company:Astronics Corporation
Optionee:
Shares Optioned:Common Stock
Number of Shares Optioned – Incentive:
Number of Shares Optioned – Non-Qualified
Date of Grant:
Agreement Date:
Expiration Date:[10 years from grant date]
Full Vesting Date:[3 years from grant date]
Option Price Per Share:

Option Vesting Schedule - Options covered by this Agreement straight line vest over three (3) years from the Date of Grant, and are exercisable by Optionee at any time to the extent the Options have vested, as follows:



Date
Incentive Stock Options
Number of Shares
Non-Qualified Stock Options
Number of Shares
[1 year from grant date]---[1/3 of award]
[2 years from grant date]---[1/3 of award]
[3 years from grant date]---[1/3 of award]




AGREEMENT, made and entered into as of the Agreement Date by and between Optionor and Optionee;
RECITALS

A.On May 31, 2017, at the annual meeting of shareholders of Optionor, the shareholders approved the 2017 Long Term Incentive Plan (“Plan”) and the Board of Directors of Optionor has authorized a Stock Option Committee of the Board of Directors (“Committee”) to grant to certain employees of Optionor options to purchase shares of the $.01 par value Common Stock of the Optionor (“Shares”), in such amounts, at such prices, exercisable at such times and under such form of agreement as the Committee shall determine; and
B.The Committee, acting pursuant to the authority given to it, has approved this form of Stock Option Agreement (“Agreement”) and has determined that an option to purchase certain Shares shall be granted to Optionee.
NOW, THEREFORE, in consideration of the mutual promises and representations herein contained, it is agreed by and between the parties hereto as follows:
Section 1.Grant and Option Price. Optionor hereby grants to Optionee an option (“Option”) to purchase the Shares optioned at the Option Price shown on the cover page of this Agreement. The Option Price for the Shares equals the Fair Market Value of the Shares on the Date of Grant.
Section 2.Payment of Option Price. The Option Price shall be paid in full by Optionee (or by any other person entitled, pursuant to the terms hereof, to exercise the Option) to

    - 2 -



Optionor at the time of and to the extent of the exercise of this Option and before delivery of the Shares purchased. The Option Price is payable either (a) in cash or by certified or bank check at the time the Option is exercised or (b) in the discretion of the Committee, upon such terms as the Committee shall approve, the Option Price may be paid: (i) by delivery to the Optionor of other Company Stock, duly endorsed for transfer to the Optionor, with a Fair Market Value on the date of delivery equal to the Option Price (or portion thereof) due for the number of Shares being acquired, or by means of attestation whereby the Optionee identifies for delivery specific shares of Company Stock that have an aggregate Fair Market Value on the date of attestation equal to the Option Price (or portion thereof) and receives a number of Shares equal to the difference between the number of Shares thereby purchased and the number of identified attestation shares of Company Stock; (ii) a “cashless” exercise program established with a broker; (iii) by reduction in the number of Shares otherwise deliverable upon exercise of the Option with a Fair Market Value equal to the aggregate Option Price at the time of exercise; (iv) any combination of the foregoing methods; or (v) in any other form of legal consideration that may be acceptable to the Committee.
Section 3.Investment Intent. Absent advice from legal counsel to the Optionor that the Shares are the subject of an effective registration statement filed with the Securities and Exchange Commission, Optionee shall exercise this Option and acquire the Shares for his own account for investment and not with a view of the resale or distribution thereof, and shall make such representations and undertakings to that effect as counsel for Optionor may then advise as necessary or desirable. The certification for the Shares issued pursuant to an exercise of this Option, if required by legal counsel to the Optionor, shall bear an appropriate legend regarding this intent.

    - 3 -



Section 4.Exercise. Subject to the other provisions of this Agreement and the Plan, the Options covered by this Agreement straight line vest proportionately with time during the three (3) years subsequent to the Date of Grant and may be exercised only in full Share lots of the Shares Optioned, in accordance with the following provisions:
(a)Annual Installments. No Option shall be exercisable (i) before one (1) year after the Date of Grant, or (ii) after the Expiration Date (“Exercise Period”); provided, however, that in no event shall the Option be exercisable after the expiration of ten (10) years from the Date of Grant. Within the Exercise Period, unless the Committee establishes otherwise and except as provided in subsections (d), (e) and (f) of this Section 4, the Option will become exercisable by Optionee in annual installments of 33.33% per year on the first three (3) anniversaries of the Date of Grant. Any Option installment which first becomes exercisable on the third anniversary of the Date of Grant shall be exercisable on that Date. Each installment, once vested, shall be exercisable in whole at any time, or in part from time to time (in blocks of 25 Shares or any multiple thereof) during the Exercise Period.
(b)Method of Exercise. This Option shall be exercised only upon receipt by the Chief Financial Officer or Secretary of Optionor of written notification from Optionee of his exercise of the same.
(c)Nontransferable. No Option is transferable by Optionee, other than by will or the laws of descent and distribution, and the Option shall be exercisable, during Optionee’s lifetime and within the Exercise Period, only by him. The Committee may, in its sole discretion and on a case by case basis, permit an Optionee to transfer all or some of

    - 4 -



the Optionee’s Non-Qualified Options to (1) the Optionee’s Immediate Family Members, or (2) a trust or trusts for the exclusive benefit of the Optionee’s Immediate Family Members. Following any such transfer, the transferred Non-Qualified Options will continue to be subject to the same terms and conditions as were applicable immediately prior to the transfer. “Immediate Family Members” means an Optionee’s spouse, children and grandchildren. In no event may an Option be transferred for consideration. Non-Qualified Stock Options may be transferred to an Optionee’s former spouse in accordance with a property settlement that is part of an agreement or court order incident to a divorce.
(d)Death of Optionee. If Optionee dies while employed by the Company or one of its Subsidiaries and during the term of this Option, this Option may be exercised by any person who obtains the rights of Optionee by will or by operation of the laws of descent and distribution of the domicile of Optionee at the date of his death, but only to the extent of exercise installments which had vested as of the date of death, and only within a period of twenty four (24) months after the date of such death or until the Expiration Date, whichever occurs first.
(e)Termination of Employment.
(1) In the event of the termination of employment of the Optionee for any reason other than death, disability, retirement or for cause, the Option may be exercised by Optionee, but only to the extent of the exercise of installments which had vested as of the date of termination, and only within a period of ninety (90) days from the date of the termination of employment or until the Expiration Date, whichever occurs first. In the event of the termination of employment of Optionee

    - 5 -



for cause, the Option, including any exercise installments which have vested, shall expire immediately. Cause means (i) the unauthorized use or disclosure of the confidential information or trade secrets of the Company or its Subsidiaries, (ii) conviction of, or a plea of “guilty” or “no contest” to, a felony under the laws of the United States or any state, (iii) negligence or misconduct in the performance of Optionee’s duties or (iv) material breach of Optionee’s obligations under any agreement or arrangement with the Company, a Subsidiary or any affiliate thereof (including under the terms of any loan made to the Optionee).
(2) If Optionee dies after termination of employment other than for cause and during the term of this Option, the Option may be exercised by any person who obtains the rights of Optionee by will or by operation of the laws of descent and distribution of the domicile of Optionee at the date of his death, but only to the extent of the exercise of installments which had vested as of the date of termination, and only within a period of twenty four (24) months after the date of such death or until the Expiration Date, whichever occurs first.
(f)Disability of Optionee. In the event an Optionee’s employment with the Company or one its Subsidiaries terminates on account of the Optionee becoming disabled (within the meaning of Code Section 22(e)(3), the Option may be exercised by Optionee, but only to the extent of the exercise of installments which had vested as of the date of such disability, and only within a period of twenty four (24) months from the date Optionee was disabled or until the Expiration Date, whichever occurs first.

    - 6 -



(g)Retirement of Optionee. In the event Optionee’s employment with the Company or one its Subsidiaries terminates on account of retirement, the Option may be exercised by Optionee, but only to the extent of the exercise of installments which had vested as of the date of such retirement, and may be exercised at any time thereafter until the Expiration Date. Retirement means the election of Optionee to retire from active employment with Optionor at the end of the month in which Optionee attains 59 years of age or thereafter. Retirement shall also mean a similar election by Optionee prior to age 59, provided that the sum of Optionee’s age and years of service with the Company and its Subsidiaries equals at least 65 as of the date of Optionee’s retirement.
Section 5.Regulatory Requirements. As a condition precedent to the exercise of this Option, either in whole or in part, Optionee shall comply with all regulations and requirements of any regulatory authority having control or supervision of the issuance of the common stock of Optionor and, in connection therewith, shall execute any documents Optionor, in its sole discretion, shall deem necessary or advisable.
Section 6.Adjustments for Changes.
(a)Shares Optioned and Option Price. Subject to any required action by shareholders of Optionor, in the event of any change in the Shares or in any shares of the outstanding common stock of Optionor by reason of a reorganization, re-capitalization, reclassification, stock or extraordinary cash dividend, stock split, reverse stock split or other similar transaction, the aggregate number and class of shares as to which the Plan relates, the Shares Optioned and the Option Price shall be appropriately adjusted by the

    - 7 -



Committee as provided for in the Plan. The Committee’s determination in this respect shall be final, binding and conclusive.
(b)Rights of Optionor. The grant of an option pursuant to the Plan shall not affect in any way the right or power of Optionor to make adjustments, reclassifications, reorganizations or changes of its capital or business structure, or to merge or to consolidate, or to dissolve, liquidate or sell, or transfer all or any part of its business or assets. The Board of Directors may make such adjustments, not only with regard to the Shares Optioned, but also with regard to the Option Price, and any such change, when so made by the Board of Directors, shall be automatically deemed incorporated in the provisions of this Agreement.
Section 7.Not Employment Agreement. The granting to Optionee of this Option to purchase Shares shall not constitute or be evidence of any agreement or understanding, express or implied, on the part of Optionor to employ Optionee for any specified period.
Section 8.Binding Effect. This Agreement shall be binding upon and inure to the benefit of the respective heirs, legal representatives, successors and assigns of the parties hereto.
Section 9.Incentive and Non-Qualified Stock Option. It is intended that the Options granted hereunder are Incentive Stock Options and Non-Qualified Stock Options in the amounts and pursuant to the schedule shown on the cover page of this Agreement.
Section 10.Holding Periods. Without giving prior written notice to Optionor, addressed to the Chief Financial Officer or Secretary of Optionor, of his intent to dispose of such Shares within such periods, Optionee will not dispose of any Shares acquired pursuant to an

    - 8 -



exercise of this Option until a date which is at least two (2) years from the date of Grant and at least one (1) year after the Date of exercise.
Section 11.Plan Controlling. This Agreement is entered into and delivered pursuant to the terms of the Plan, and shall be in all respects interpreted in accordance therewith. A copy of the Plan has been furnished to Optionee, receipt of which is acknowledged by the signing of this Agreement. The Plan is, by reference, incorporated in and made a part hereof, and if any inconsistency between this Agreement and the Plan exists, the Plan shall govern and control. Capitalized terms not otherwise defined in this Agreement will have the meaning set forth in the Plan.
Section 12.Pronouns. All pronouns and any variations thereof used herein shall be deemed to refer to the masculine, feminine, neuter, singular and plural, as the identity of the person or persons may require.

    - 9 -



IN WITNESS WHEREOF, Optionor has caused this Agreement to be executed by its officers thereunto duly authorized, and its corporate seal to be hereunto affixed, and the Optionee has hereunto set his hand and seal as of the Agreement Date.

ASTRONICS CORPORATION
                            
                            
By    
Optionor



By    
Optionee























EX-10.19 4 atro-20221231xex1019.htm EX-10.19 Document
Exhibit 10.19

ASTRONICS CORPORATION 2017 LONG TERM INCENTIVE PLAN
PERFORMANCE-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT
THIS PERFORMANCE-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT (the “Agreement”), dated as of _____________, 20__ (the “Grant Date”), is between Astronics Corporation, a New York corporation with a corporate office at 130 Commerce Way, East Aurora, New York 14052 (“Astronics” and, together with its Subsidiaries, the “Company”), and _________________, an employee of the Company (the “Employee”).
WHEREAS, the Company wishes to provide the Employee with an incentive to continue in the service of the Company and to acquire a meaningful, significant and growing proprietary interest in Astronics by providing him or her with the opportunity to own Company Stock;
NOW, THEREFORE, in consideration of the promises and mutual agreements set forth in this Agreement, the Employee and the Company hereby agree as follows:
1.Grant of RSUs.
The Company hereby grants to the Employee an Award of Restricted Stock Units (“RSUs”). This Award represents the right to receive one share of Common Stock of Astronics (“Share”) for each RSU awarded under this Agreement, subject to the fulfillment of the vesting and performance requirements and other terms and conditions set forth in this Agreement, the attached Appendix A, and the Astronics Corporation Amended and Restated 2017 Long Term Incentive Plan (“Plan”), which is incorporated into and made a part of this Agreement by reference.
Unless otherwise defined in this Agreement, the terms used in this Agreement have the meanings given them in the Plan.
2.Earned Shares; Termination of Employment.
(a)Earned Shares. The number of RSUs granted under this Agreement (the “Target Number of RSUs”) represents a number of Shares that may be earned, based upon satisfaction of the performance criteria as set forth in Appendix A (“Performance Criteria”) at Target Level Performance as set forth in Appendix A (“Target Level Performance”). The actual number of RSUs earned may be greater or less than the Target Number of RSUs, and will be determined based on the Company’s actual performance level achieved in accordance with Appendix A. Each earned RSU represents the right to receive one share of Common Stock of Astronics on the applicable settlement date. Unless and until the RSUs have been earned, the Employee will have no right to payment of any such RSUs.

(b)Effect of Termination of Employment.
(i)In General. Except as otherwise set forth in this Agreement, if the Employee’s employment with the Company terminates for any reason before the end of the Performance Period, the Employee will forfeit all RSUs subject to this Agreement.



(ii)Retirement. If the Employee voluntarily terminates employment with the Company on or after the date the Employee attains age 65, the Employee will vest in the RSUs subject to this Agreement. Any vested RSUs will remain outstanding and continue to be eligible to be earned under Section 2(a) based upon achievement of the Performance Criteria for the Performance Period as set forth in Appendix A.
(iii)Death or Disability. If the Employee’s employment with the Company terminates on account of the Employee’s death or Disability, the Employee will vest in the Target Number of RSUs, regardless of the actual level of performance achieved for the Performance Period.
(iv)Voluntary Termination; Termination Without Cause. If the Employee voluntarily terminates employment with the Company other than on account of Retirement under Section 2(b)(ii), or the Employee is terminated by the Company without Cause, the Employee will forfeit any RSUs under this Agreement.
(v)Cause. If the Employee is terminated by the Company for Cause, all of the Employee’s unpaid RSUs, whether vested or unvested or earned or unearned, will be forfeited and the Employee will have no further rights to payment or settlement of the RSUs under this Agreement.
3.Settlement.
Subject to Section 2, as soon as practicable, but no later than 90 days, following the end of the Performance Period, the Company will issue to the Employee (or to his or her beneficiary or estate, as the case may be) on the applicable settlement date, one whole Share for each earned RSU not previously forfeited or terminated. Notwithstanding the previous sentence, if the Employee’s employment with the Company terminates on account of death or Disability under Section 2(b)(iii) before the end of the Performance Period, the Company will issue to the Employee (or to his or her beneficiary or estate, as the case may be), one whole Share for each of the Targeted Number of RSUs as soon as practicable, but no later than 60 days, after the date the Employee’s employment terminates. Issuance of the Shares will be subject to Sections 4 and 7 below.
4.Tax Withholding.
As a condition of this Award, the Employee agrees to pay or make arrangements for the payment to the Company of the amount of any and all federal, state and local income and employment taxes that the Company determines it is required by law to withhold with respect to the RSUs. Payment will be due on the date the Company is required to withhold such taxes. Unless the Committee determines otherwise in its sole discretion, notwithstanding Section 7(b) the Company will satisfy the withholding requirement in accordance with Section 17 of the Plan by withholding from delivery to the Employee Shares having a value equal to the amount of tax required to be withheld.
5.Dividend Equivalents.
No dividend equivalents will be issued to the Employee with respect to the RSUs granted under this Award.
6.Rights as Shareholder.
- 2 -




Neither the Employee nor any transferee has any rights as a shareholder with respect to any Shares covered by or relating to this Award until the date the Employee or transferee becomes the holder of record of the Shares.
7.Additional Conditions to Issuance of Stock.
(a)Compliance with Laws and Regulations. The Company is not obligated to issue or deliver any certificates evidencing Shares under this Award unless and until the Company is advised by its counsel that the issuance and delivery of the certificates is in compliance with all applicable laws, regulations of governmental authority and the requirements of the securities exchange or automated quotation system on which Shares are listed.
(b)Restrictions on Transferability.
The Employee acknowledges and agrees that the Shares issued on settlement of any earned RSUs are subject to a holding period requirement whereby the Employee (or the Employee’s beneficiary or estate, as the case may be) may not sell or otherwise dispose of the Shares until six months following the date of issuance of the Shares in settlement of the RSUs. The stock certificates evidencing the Shares issued in settlement of the RSUs may include one or more legends that set forth such restrictions on transferability as may apply to the Shares under this Agreement and the Plan. Alternatively, such restrictions may be enforced through such other methods as may be determined by the Company in its sole discretion, including by restrictions on electronic transfers from accounts.
8.Electronic Delivery.
The Company may, in its sole discretion, decide to deliver any documents related to RSUs awarded under the Plan or any future awards under the Plan by electronic means or request the Employee’s consent to participate in the Plan by electronic means. The Employee hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
9.Agreement Severable.
If any provision in this Agreement is held to be invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this Agreement.
10.Governing Law.
Except to the extent preempted by an applicable federal law, the Plan and this Agreement will be construed and administered in accordance with the laws of the State of New York, without reference to the principles of conflicts of laws thereunder.
11.Non-Transferability of RSU.
This Award may not be transferred in any manner other than by will or by the laws of descent or distribution. Any purported transfer in violation of the preceding sentence will be void and of no effect.
12.Binding Effect.
- 3 -




This Agreement is binding upon, and inures to the benefit of, the respective successors, assigns, heirs, executors, administrators and guardians of the parties covered by the Agreement.
13.Tax Consequences.
The Employee acknowledges that this Award will have tax consequences to the Employee and that any and all such tax consequences are the sole responsibility of the Employee. The Employee should consult a tax adviser before accepting this Award or disposing of any Shares.
14.Risks.
The Employee is advised that the value of the RSUs and the Shares acquired under the RSUs will fluctuate as the trading price of the Shares fluctuates. The Employee exclusively accepts all risks associated with a decline in the market price of the Shares and all other risks associated with the holding of Shares. No amount will be paid to, or in respect of, the Employee to compensate for a downward fluctuation in the price of the Shares, nor will any other form of benefit be conferred upon, or in respect of, the Employee for such purpose.
15.Effect of Agreement.
The Employee acknowledges that a copy of the Plan has been made available to him or her and represents that he or she is familiar with its terms and provisions (and has had an opportunity to obtain advice regarding this Award), and accepts this Award and agrees to be bound by its contractual terms as set forth in this Agreement and in the Plan. The Employee agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to this Award. The Employee understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time in accordance with its terms. In the event of a conflict between the terms and provisions of the Plan and the terms and provisions of this Agreement, the terms and provisions of the Plan will prevail. Modifications to this Agreement may be made only in a written agreement executed by a duly authorized officer of the Company. The Employee agrees at all times to abide by, and acknowledges that this Award is subject to, all applicable policies of the Company, including the Company’s insider trading policies and any recoupment or clawback policy, as may exist from time to time.
16.No Right to Employment.
Nothing in this Agreement or the Plan confers upon the Employee any right to continued employment with the Company for any period of time, nor does it interfere in any way with the Employee’s right or the Company’s right to terminate the employment relationship at any time, for any reason, with or without cause.
17.Section 409A.
All RSUs granted under this Agreement are intended to comply with or to be exempt from Section 409A of the Internal Revenue Code of 1986 (the “Code”) and will be construed accordingly. However, the Company will not be liable to the Employee or any beneficiary with respect to any adverse tax consequences arising under Section 409A or other provision of the Code. All terms of this Agreement that are undefined or ambiguous must be interpreted in a manner that is consistent with Code Section 409A if necessary to comply with Code Section 409A.
- 4 -




18.Notices.
Any notice required to be delivered to the Company under this Agreement shall be in writing and addressed to General Counsel of the Company at the Company's principal corporate offices. Any notice required to be delivered to the Employee under this Agreement shall be in writing and addressed to the Employee at the Employee's address as shown in the records of the Company. Either party may designate another address in writing (or by such other method approved by the Company) from time to time.
19.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.


20.Data Privacy.
It is a condition of participation in the Plan and acceptance of this Award that the Employee acknowledges and explicitly consents to the collection, use, processing and transfer of personal data as described in this paragraph. The Company holds certain personal information about the Employee, including, but not limited to, the Employee’s name, home address and telephone number, date of birth, social security number or other employee tax identification number, salary, nationality, job title, and any awards granted, cancelled, purchased, vested, unvested or outstanding in the Employee’s favor, for the purpose of managing and administering the Employee’s Award under the Plan and this Agreement (“Personal Data”). The Employee understands that the Company will transfer Personal Data to any third parties assisting the Company in the implementation, administration and management of the Employee’s RSUs. These recipients may be located in the United State or elsewhere. The Employee authorizes them to receive, possess, use, retain and transfer the Personal Data, in electronic or other form, for the purposes of implementing, administering and managing the Employee’s RSUs. The Employee may, at any time, review Personal Data, require any necessary amendments to it or withdraw the consent herein in writing by contacting the Company; however, withdrawing the consent may affect the Employee’s ability to participate in the Plan and receive Shares upon vesting in the RSUs.

ASTRONICS CORPORATION
By:                     
    (Signature)
Name: _______________________
Title: _______________________

- 5 -




EMPLOYEE:
By:
    _______________________
    (Signature)
Name: _______________________

- 6 -





APPENDIX A
RSU GRANT: PERFORMANCE GOALS AND PAYOUT PERCENTAGE
Target Number of RSUs:______
Earned RSUs:The actual number of RSUs earned and payable will be based on achievement of the following Performance Criteria for the Performance Period, and may range from [75% of target] to [115% of target] RSUs, as follows:
If the Company’s mathematical average annual Adjusted EBITDA for the Performance Period is greater than 15% of the Company’s mathematical average annual revenue for the Performance Period, then 115% of the Target Number of RSUs will be earned.
If the Company’s mathematical average annual Adjusted EBITDA for the Performance Period is less than 15%, but at least equal to 10%, of the Company’s mathematical average annual revenue for the Performance Period, then 100% of the Target Number of RSUs will be earned.
If the Company’s mathematical average annual Adjusted EBITDA for the Performance Period is less than 10% of the Company’s mathematical average annual revenue for the Performance Period, then 75% of the Target Number of RSUs will be earned.
Performance Period:[THREE YEAR PERIOD]
Vesting Date:[THREE YEARS FROM GRANT DATE]
For purposes of this Appendix A, “Adjusted EBITDA” means the Company’s earnings before interest, taxes, depreciation, and amortization, adjusted by the Committee in its sole discretion for any extraordinary, unusual or nonrecurring events, including but not limited to, insurance proceeds, legal settlements, impairments, or unique investments in R&D projects.



If an adjustment to the Company’s EBITDA is made by the Committee, then, for purposes of determining whether the Performance Criteria has been satisfied, the Committee will give due consideration to whether a corresponding adjustment should be made to the Company’s revenue.

Example:
Year 1 Adjusted EBITDA is 8%.
Year 2 Adjusted EBITDA is 15%.
Year 3 Adjusted EBITDA is 15%.
Mathematical average annual Adjusted EBITDA for the Performance Period is 38 ÷ 3 =12.66%.
Therefore, 100% of Target Number of RSUs is earned.






A-2
EX-10.20 5 atro-20221231xex1020.htm EX-10.20 Document
Exhibit 10.20

ASTRONICS CORPORATION 2017 LONG TERM INCENTIVE PLAN
TIME-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT
(DIRECTOR)
THIS TIME-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT (the “Agreement”), dated as of ______________, 20__ (the “Grant Date”), is between Astronics Corporation, a New York corporation with a corporate office at 130 Commerce Way, East Aurora, New York 14052 (“Astronics” and, together with its Subsidiaries, the “Company”), and _____________________, a non-employee director of the Company (the “Director”).
WHEREAS, the Company wishes to provide the Director with an incentive to continue in the service of the Company and to acquire a meaningful, significant and growing proprietary interest in Astronics by providing him or her with the opportunity to own Company Stock;
NOW, THEREFORE, in consideration of the promises and mutual agreements set forth in this Agreement, the Director and the Company hereby agree as follows:
1.Grant of RSUs.
The Company hereby grants to the Director an Award of ________ Restricted Stock Units (“RSUs”). This Award represents the right to receive one share of Common Stock of Astronics (“Share”) for each RSU awarded under this Agreement, subject to the fulfillment of the vesting requirements and other terms and conditions set forth in this Agreement and the Amended and Restated Astronics Corporation 2017 Long Term Incentive Plan (“Plan”), which is incorporated into and made a part of this Agreement by reference.
Unless otherwise defined in this Agreement, the terms used in this Agreement have the meanings given them in the Plan.
2.Vesting.
(a)In General. The Director will vest in the RSUs subject to this Agreement in accordance with the following schedule:
Vesting DateVested Percentage
[SIX MONTHS FROM GRANT DATE]100%

Except as otherwise set forth in this Agreement, if the Director’s service as a director of the Company terminates for any reason before reaching an applicable vesting date, any unvested RSUs will be automatically forfeited.
(b)Retirement. If the Director’s service as a director of the Company terminates on or after the date the Director attains age 60 for reasons other than death, Disability



or termination by the Company for Cause (“Retirement”), the Director will vest in 100% of the RSUs awarded under this Agreement.
(c)Death or Disability. If the Director’s service as a director of the Company terminates on account of the Director’s death or Disability, the Director will vest in 100% of the RSUs awarded under this Agreement.
(d)Voluntary Termination. If the Director’s service as a director of the Company is voluntarily terminated by the Director for any reason other than on account of Retirement under Section 2(b), then the Director will forfeit any unvested RSUs under this Agreement.
(e)Cause. If the Director is terminated by the Company for Cause, all of the Director’s unpaid RSUs, both vested and unvested, will be forfeited and the Director will have no further rights to payment or settlement of the RSUs under this Agreement.
3.Settlement.
As soon as practicable, but no later than 60 days, following [VESTING DATE], the Company will issue to the Director (or to his or her beneficiary or estate, as the case may be) one whole Share for each vested RSU. Notwithstanding the previous sentence, if the Director’s service as a director of the Company terminates before [VESTING DATE], the Company will issue to the Director (or to his or her beneficiary or estate, as the case may be), one whole Share for each vested RSU, if any, as soon as practicable, but no later than 60 days, after the date the Director’s service as a director of the Company ceases.
4.Tax Withholding.
As a condition of this Award, the Director agrees to pay or make arrangements for the payment to the Company of the amount of any and all federal, state and local income and employment taxes that the Company determines it is required by law to withhold with respect to the RSUs. Payment will be due on the date the Company is required to withhold such taxes. Unless the Committee determines otherwise in its sole discretion, notwithstanding Section 7(b) the Company will satisfy the withholding requirement in accordance with Section 18 of the Plan by withholding from delivery to the Director, Shares having a value equal to the amount of tax required to be withheld.
5.Dividend Equivalents.
No dividend equivalents will be issued to the Director with respect to the RSUs granted under this Award.

6.Rights as Shareholder.
Neither the Director nor any transferee has any rights as a shareholder with respect to any Shares covered by or relating to this Award until the date the Director or transferee becomes the holder of record of the Shares.
7.Additional Conditions to Issuance of Stock.
- 2 -




(a)Compliance with Laws and Regulations. The Company is not obligated to issue or deliver any certificates evidencing Shares under this Award unless and until the Company is advised by its counsel that the issuance and delivery of the certificates is in compliance with all applicable laws, regulations of governmental authority and the requirements of the securities exchange or automated quotation system on which Shares are listed.
(b)Restrictions on Transferability.
The Director acknowledges and agrees that the Shares issued on settlement of any vested RSUs are subject to a holding period requirement whereby the Director (or the Director’s beneficiary or estate, as the case may be) may not sell or otherwise dispose of the Shares until six months following the date of issuance of the Shares in settlement of the RSUs. The stock certificates evidencing the Shares issued in settlement of the RSUs may include one or more legends that set forth such restrictions on transferability as may apply to the Shares under this Agreement and the Plan. Alternatively, such restrictions may be enforced through such other methods as may be determined by the Company in its sole discretion, including by restrictions on electronic transfers from accounts.
8.Electronic Delivery.
The Company may, in its sole discretion, decide to deliver any documents related to RSUs awarded under the Plan or any future awards under the Plan by electronic means or request the Director’s consent to participate in the Plan by electronic means. The Director hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
9.Agreement Severable.
If any provision in this Agreement is held to be invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this Agreement.
10.Governing Law.
Except to the extent preempted by an applicable federal law, the Plan and this Agreement will be construed and administered in accordance with the laws of the State of New York, without reference to the principles of conflicts of laws thereunder.

11.Non-Transferability of RSU.
This Award may not be transferred in any manner other than by will or by the laws of descent or distribution. Any purported transfer in violation of the preceding sentence will be void and of no effect.
12.Binding Effect.
This Agreement is binding upon, and inures to the benefit of, the respective successors, assigns, heirs, executors, administrators and guardians of the parties covered by the Agreement.
- 3 -




13.Tax Consequences.
The Director acknowledges that this Award will have tax consequences to the Director and that any and all such tax consequences are the sole responsibility of the Director. The Director should consult a tax adviser before accepting this Award or disposing of any Shares.
14.Risks.
The Director is advised that the value of the RSUs and the Shares acquired under the RSUs will fluctuate as the trading price of the Shares fluctuates. The Director exclusively accepts all risks associated with a decline in the market price of the Shares and all other risks associated with the holding of Shares. No amount will be paid to, or in respect of, the Director to compensate for a downward fluctuation in the price of the Shares, nor will any other form of benefit be conferred upon, or in respect of, the Director for such purpose.
15.Effect of Agreement.
The Director acknowledges that a copy of the Plan has been made available to him or her and represents that he or she is familiar with its terms and provisions (and has had an opportunity to obtain advice regarding this Award), and accepts this Award and agrees to be bound by its contractual terms as set forth in this Agreement and in the Plan. The Director agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to this Award. The Director understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time in accordance with its terms. In the event of a conflict between the terms and provisions of the Plan and the terms and provisions of this Agreement, the terms and provisions of the Plan will prevail. Modifications to this Agreement may be made only in a written agreement executed by a duly authorized officer of the Company. The Director agrees at all times to abide by, and acknowledges that this Award is subject to, all applicable policies of the Company, including the Company’s insider trading policies and any recoupment or clawback policy, as may exist from time to time.


16.Section 409A.
All RSUs granted under this Agreement are intended to comply with or to be exempt from Section 409A of the Internal Revenue Code of 1986 (the “Code”) and will be construed accordingly. However, the Company will not be liable to the Director or any beneficiary with respect to any adverse tax consequences arising under Section 409A or other provision of the Code. All terms of this Agreement that are undefined or ambiguous must be interpreted in a manner that is consistent with Code Section 409A if necessary to comply with Code Section 409A.
17.Notices.
Any notice required to be delivered to the Company under this Agreement shall be in writing and addressed to General Counsel of the Company at the Company's principal corporate offices. Any notice required to be delivered to the Director under this Agreement shall be in writing and addressed to the Director at the Director’s address as shown in the records of
- 4 -




the Company. Either party may designate another address in writing (or by such other method approved by the Company) from time to time.
18.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.
19.Data Privacy.
It is a condition of participation in the Plan and acceptance of this Award that the Director acknowledges and explicitly consents to the collection, use, processing and transfer of personal data as described in this paragraph. The Company holds certain personal information about the Director, including, but not limited to, the Director’s name, home address and telephone number, date of birth, social security number or other employee tax identification number, salary, nationality, job title, and any awards granted, cancelled, purchased, vested, unvested or outstanding in the Director’s favor, for the purpose of managing and administering the Director’s Award under the Plan and this Agreement (“Personal Data”). The Director understands that the Company will transfer Personal Data to any third parties assisting the Company in the implementation, administration and management of the Director’s RSUs. These recipients may be located in the United State or elsewhere. The Director authorizes them to receive, possess, use, retain and transfer the Personal Data, in electronic or other form, for the purposes of implementing, administering and managing the Director’s RSUs. The Director may, at any time, review Personal Data, require any necessary amendments to it or withdraw the consent herein in writing by contacting the Company; however, withdrawing the consent may affect the Director’s ability to participate in the Plan and receive Shares upon vesting in the RSUs.



















- 5 -




ASTRONICS CORPORATION
By:                         (Signature)
Name: _______________________
Title: _______________________

DIRECTOR:
By:                     
    (Signature)
Name: ________________________
- 6 -


EX-10.21 6 atro-20221231xex1021.htm EX-10.21 Document
Exhibit 10.21

ASTRONICS CORPORATION AMENDED AND RESTATED
2017 LONG TERM INCENTIVE PLAN
TIME-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT
THIS TIME-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT (the “Agreement”), dated as of ____________, 20__ (the “Grant Date”), is between Astronics Corporation, a New York corporation with a corporate office at 130 Commerce Way, East Aurora, New York 14052 (“Astronics” and, together with its Subsidiaries, the “Company”), and _______________, an employee of the Company (the “Employee”).
WHEREAS, the Company wishes to provide the Employee with an incentive to continue in the service of the Company and to acquire a meaningful, significant and growing proprietary interest in Astronics by providing him or her with the opportunity to own Company Stock;
NOW, THEREFORE, in consideration of the promises and mutual agreements set forth in this Agreement, the Employee and the Company hereby agree as follows:
1.Grant of RSUs.
The Company hereby grants to the Employee an Award of ______ Restricted Stock Units (“RSUs”). This Award represents the right to receive one share of Common Stock of Astronics (“Share”) for each RSU awarded under this Agreement, subject to the fulfillment of the vesting requirements and other terms and conditions set forth in this Agreement and the Astronics Corporation Amended and Restated 2017 Long Term Incentive Plan (“Plan”), which is incorporated into and made a part of this Agreement by reference. Unless otherwise defined in this Agreement, the terms used in this Agreement have the meanings given them in the Plan.
2.Vesting.
(a)In General. The Employee will vest in the RSUs subject to this Agreement in accordance with the following schedule:
Vesting DateVested Percentage
Prior to 3rd Anniversary of Grant Date
0%
3rd Anniversary of Grant Date
100%

Except as otherwise set forth in this Agreement, if the Employee’s employment with the Company terminates for any reason before reaching an applicable vesting date, any unvested RSUs will be automatically forfeited.
(b)Retirement. If the Employee voluntarily terminates employment with the Company on or after the date the Employee attains age 65, the Employee will vest in 100% of the RSUs awarded under this Agreement.



(c)Death or Disability. If the Employee’s employment with the Company terminates on account of the Employee’s death or Disability, the Employee will vest in 100% of the RSUs awarded under this Agreement.
(d)Voluntary Termination; Termination Without Cause. If the Employee voluntarily terminates employment with the Company other than on account of Retirement under Section 2(b), or the Employee is terminated by the Company without Cause, the Employee will forfeit any unvested RSUs under this Agreement.
(e)Cause. If the Employee is terminated by the Company for Cause, all of the Employee’s unpaid RSUs, both vested and unvested, will be forfeited and the Employee will have no further rights to payment or settlement of the RSUs under this Agreement.
3.Settlement.
As soon as practicable, but no later than 60 days, following the third anniversary of the Grant Date, the Company will issue to the Employee (or to his or her beneficiary or estate, as the case may be) one whole Share for each vested RSU. Notwithstanding the previous sentence, if the Employee’s employment with the Company terminates before the third anniversary of the Grant Date other than due to termination by the Company for Cause, the Company will issue to the Employee (or to his or her beneficiary or estate, as the case may be), one whole Share for each vested RSU, if any, as soon as practicable, but no later than 60 days, after the date the Employee’s employment terminates. Issuance of the Shares will be subject to Sections 4 and 7 below.
4.Tax Withholding.
As a condition of this Award, the Employee agrees to pay or make arrangements for the payment to the Company of the amount of any and all federal, state and local income and employment taxes that the Company determines it is required by law to withhold with respect to the RSUs. Payment will be due on the date the Company is required to withhold such taxes. Unless the Committee determines otherwise in its sole discretion, notwithstanding Section 7(b) the Company will satisfy the withholding requirement in accordance with Section 17 of the Plan by withholding from delivery to the Employee, Shares having a value equal to the amount of tax required to be withheld.
5.Dividend Equivalents.
No dividend equivalents will be issued to the Employee with respect to the RSUs granted under this Award.
6.Rights as Shareholder.
Neither the Employee nor any transferee has any rights as a shareholder with respect to any Shares covered by or relating to this Award until the date the Employee or transferee becomes the holder of record of the Shares.

7.Additional Conditions to Issuance of Stock.
(a)Compliance with Laws and Regulations. The Company is not obligated to issue or deliver any certificates evidencing Shares under this Award unless and until the
- 2 -




Company is advised by its counsel that the issuance and delivery of the certificates is in compliance with all applicable laws, regulations of governmental authority and the requirements of the securities exchange or automated quotation system on which Shares are listed.
(b)Restrictions on Transferability.
The Employee acknowledges and agrees that the Shares issued on settlement of any vested RSUs are subject to a holding period requirement whereby the Employee (or the Employee’s beneficiary or estate, as the case may be) may not sell or otherwise dispose of the Shares until six months following the date of issuance of the Shares in settlement of the RSUs. The stock certificates evidencing the Shares issued in settlement of the RSUs may include one or more legends that set forth such restrictions on transferability as may apply to the Shares under this Agreement and the Plan. Alternatively, such restrictions may be enforced through such other methods as may be determined by the Company in its sole discretion, including by restrictions on electronic transfers from accounts.
8.Electronic Delivery.
The Company may, in its sole discretion, decide to deliver any documents related to RSUs awarded under the Plan or any future awards under the Plan by electronic means or request the Employee’s consent to participate in the Plan by electronic means. The Employee hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
9.Agreement Severable.
If any provision in this Agreement is held to be invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this Agreement.
10.Governing Law.
Except to the extent preempted by an applicable federal law, the Plan and this Agreement will be construed and administered in accordance with the laws of the State of New York, without reference to the principles of conflicts of laws thereunder.

11.Non-Transferability of RSU.
This Award may not be transferred in any manner other than by will or by the laws of descent or distribution. Any purported transfer in violation of the preceding sentence will be void and of no effect.
12.Binding Effect.
This Agreement is binding upon, and inures to the benefit of, the respective successors, assigns, heirs, executors, administrators and guardians of the parties covered by the Agreement.
13.Tax Consequences.
- 3 -




The Employee acknowledges that this Award will have tax consequences to the Employee and that any and all such tax consequences are the sole responsibility of the Employee. The Employee should consult a tax adviser before accepting this Award or disposing of any Shares.
14.Risks.
The Employee is advised that the value of the RSUs and the Shares acquired under the RSUs will fluctuate as the trading price of the Shares fluctuates. The Employee exclusively accepts all risks associated with a decline in the market price of the Shares and all other risks associated with the holding of Shares. No amount will be paid to, or in respect of, the Employee to compensate for a downward fluctuation in the price of the Shares, nor will any other form of benefit be conferred upon, or in respect of, the Employee for such purpose.
15.Effect of Agreement.
The Employee acknowledges that a copy of the Plan has been made available to him or her and represents that he or she is familiar with its terms and provisions (and has had an opportunity to obtain advice regarding this Award), and accepts this Award and agrees to be bound by its contractual terms as set forth in this Agreement and in the Plan. The Employee agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to this Award. The Employee understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time in accordance with its terms. In the event of a conflict between the terms and provisions of the Plan and the terms and provisions of this Agreement, the terms and provisions of the Plan will prevail. Modifications to this Agreement may be made only in a written agreement executed by a duly authorized officer of the Company. The Employee agrees at all times to abide by, and acknowledges that this Award is subject to, all applicable policies of the Company, including the Company’s insider trading policies and any recoupment or clawback policy, as may exist from time to time.


16.No Right to Employment.
Nothing in this Agreement or the Plan confers upon the Employee any right to continued employment with the Company for any period of time, nor does it interfere in any way with the Employee’s right or the Company’s right to terminate the employment relationship at any time, for any reason, with or without cause.
17.Section 409A.
All RSUs granted under this Agreement are intended to comply with or to be exempt from Section 409A of the Internal Revenue Code of 1986 (the “Code”) and will be construed accordingly. However, the Company will not be liable to the Employee or any beneficiary with respect to any adverse tax consequences arising under Section 409A or other provision of the Code. All terms of this Agreement that are undefined or ambiguous must be interpreted in a manner that is consistent with Code Section 409A if necessary to comply with Code Section 409A.
- 4 -




18.Notices.
Any notice required to be delivered to the Company under this Agreement shall be in writing and addressed to Corporate Counsel of the Company at the Company's principal corporate offices. Any notice required to be delivered to the Employee under this Agreement shall be in writing and addressed to the Employee at the Employee's address as shown in the records of the Company. Either party may designate another address in writing (or by such other method approved by the Company) from time to time.
19.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.
20.Data Privacy.
It is a condition of participation in the Plan and acceptance of this Award that the Employee acknowledges and explicitly consents to the collection, use, processing and transfer of personal data as described in this paragraph. The Company holds certain personal information about the Employee, including, but not limited to, the Employee’s name, home address and telephone number, date of birth, social security number or other employee tax identification number, salary, nationality, job title, and any awards granted, cancelled, purchased, vested, unvested or outstanding in the Employee’s favor, for the purpose of managing and administering the Employee’s Award under the Plan and this Agreement (“Personal Data”). The Employee understands that the Company will transfer Personal Data to any third parties assisting the Company in the implementation, administration and management of the Employee’s RSUs. These recipients may be located in the United State or elsewhere. The Employee authorizes them to receive, possess, use, retain and transfer the Personal Data, in electronic or other form, for the purposes of implementing, administering and managing the Employee’s RSUs. The Employee may, at any time, review Personal Data, require any necessary amendments to it or withdraw the consent herein in writing by contacting the Company; however, withdrawing the consent may affect the Employee’s ability to participate in the Plan and receive Shares upon vesting in the RSUs.













- 5 -





ASTRONICS CORPORATION
By:                         
    (Signature)
Name: ______________________________
Title: ______________________________

EMPLOYEE:
By:                         
    (Signature)
Name: _____________________________
- 6 -


EX-21 7 atro-20221231xex21.htm EX-21 Document

EXHIBIT 21

ASTRONICS CORPORATION

SUBSIDIARIES OF THE REGISTRANT

SubsidiaryOwnership PercentageState (Province), Country of Incorporation
Astronics Test Systems Inc. 100%Delaware, USA
Astronics DME LLC 100%Florida, USA
Astronics AeroSat Corporation 100%New Hampshire, USA
Luminescent Systems, Inc. 100%New York, USA
Astronics Air LLC 100%New York, USA
Peco, Inc. 100%Oregon, USA
Astronics Advanced Electronic Systems Corp. 100%Washington, USA
Luminescent Systems Europe B.V.B.A. 100%Belgium
Luminescent Systems Canada Inc. 100%Quebec, Canada
PGA Electronic s.a. 100%France
Astronics France 100%France
Astronics Air II LLC 100%New Hampshire, USA
Astronics Custom Control Concepts Inc.100%Washington, USA
Astronics Connectivity Systems & Certification Corp.100%Illinois, USA
Freedom Communication Technologies Inc.100%Delaware, USA
Diagnosys Holdings Inc. 100%Delaware, USA
Diagnosys Inc.100%Delaware, USA
Diagnosys (Pinpoint) Inc.100%Florida, USA
Diagnosys (Customer Support) Inc.100%Florida, USA
Diagnosys Systems, Inc. 100%Delaware, USA
Diagnosys Ferndown Limited100%England
Diagnosys GmbH100%Germany
Diagnosys Electronics (I) Private Limited 100%India
Astronics Connectivity Systems & Certification Ukraine100%Ukraine
Huizhou Telefonix Technology Co., Ltd.100%China
Alliance Technology HK Limited100%Hong Kong


EX-23 8 atro-20221231xex23.htm EX-23 Document

EXHIBIT 23
Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the following Registration Statements:
a.Registration Statements (Form S-8 No. 333-139292, Form S-8 No. 333-87463) pertaining to the Astronics Corporation Employee Stock Purchase Plan,
b.Registration Statement (Form S-8 No. 333-127137) pertaining to the Astronics Corporation 2005 Director Stock Option Plan,
c.Registration Statement (Form S-8 No. 333-143564) pertaining to the Astronics Corporation 2001 Stock Option Plan,
d.Registration Statement (Form S-8 No. 333-176044) pertaining to the Astronics Corporation 2011 Employee Stock Option Plan,
e.Registration Statement (Form S-8 No. 333-222010) pertaining to the Astronics Corporation 2017 Long Term Incentive Plan, and
f.Registration Statement (Form S-8 No. 333-256514) pertaining to the Astronics Corporation Amended and Restated 2017 Long Term Incentive Plan;
of our reports dated March 10, 2023, with respect to the consolidated financial statements and schedule of Astronics Corporation and the effectiveness of internal control over financial reporting of Astronics Corporation included in this Annual Report (Form 10-K) of Astronics Corporation for the year ended December 31, 2022.
/s/ Ernst & Young LLP
Buffalo, New York
March 10, 2023


EX-31.1 9 atro-20221231xex311.htm EX-31.1 Document

Exhibit 31.1
Certification of Chief Executive Officer pursuant to Exchange Act rule 13a-14(a) as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2001
I, Peter J. Gundermann, President and Chief Executive Officer, certify that:
1.I have reviewed this annual report on Form 10-K of the Astronics 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 officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing 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: March 10, 2023
/s/ Peter J. Gundermann
Peter J. Gundermann
Chief Executive Officer


EX-31.2 10 atro-20221231xex312.htm EX-31.2 Document

Exhibit 31.2
Certification of Chief Financial Officer pursuant to Exchange Act rule 13a-14(a) as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2001
I, David C. Burney, Executive Vice President and Chief Financial Officer, certify that:
1.I have reviewed this annual report on Form 10-K of the Astronics 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 officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing 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: March 10, 2023
/s/ David C. Burney
David C. Burney
Chief Financial Officer


EX-32 11 atro-20221231xex32.htm EX-32 Document

Exhibit 32
Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2001
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2001, the undersigned officers of Astronics Corporation (the “Company”) hereby certify that:
The Company’s Annual Report on Form 10-K for the year ended December 31, 2022 fully complies with the requirements of section 13(a) or 15(d) of the Securities and Exchange Act of 1934 and the information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Company.

 
Dated: March 10, 2023/s/ Peter J. Gundermann
Peter J. Gundermann
Title: Chief Executive Officer
Dated: March 10, 2023/s/ David C. Burney
David C. Burney
Title: Chief Financial Officer


This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liability of that section. This certification shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent specifically incorporated by the Company into such filing.


EX-101.SCH 12 atro-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - ACCOUNTS RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - GOODWILL link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - WARRANTY link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - PROFIT SHARING/401K PLAN link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - EQUITY COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - FAIR VALUE link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - LEGAL PROCEEDINGS link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - SEGMENTS link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - DIVESTITURE ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Policies) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - ACCOUNTS RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - WARRANTY (Tables) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - SHAREHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - EQUITY COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - COVID-19 Related Government Assistance (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - REVENUE - Summary of Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - REVENUE - Revenue Disaggregated by Market (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - REVENUE - Disaggregated by Product Lines (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - ACCOUNTS RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - INVENTORIES - Summary of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - INVENTORIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Summary of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - INTANGIBLE ASSETS - Summary of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - INTANGIBLE ASSETS - Summary of Future Amortization Expense for Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - GOODWILL - Summary of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - GOODWILL - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - LONG-TERM DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - WARRANTY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - WARRANTY - Summary of Activity in Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - LEASES - Summary of ROU Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - LEASES - Summary of Lease Cost and Cash Paid (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - LEASES - Summary of Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - LEASES - Summary of Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - INCOME TAXES - Provision for (Benefit from) Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - INCOME TAXES - Effective Tax Rates Differ from Statutory Federal Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - INCOME TAXES - Significant Components of Company's Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - INCOME TAXES - Components of Net Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - INCOME TAXES - Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - PROFIT SHARING/401K PLAN - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Calculate the Post Retirement Benefit Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Summarizes the Components of the Net Periodic Cost (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Determine the Net Periodic Cost (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - SHAREHOLDERS’ EQUITY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - SHAREHOLDERS’ EQUITY - Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - SHAREHOLDERS’ EQUITY - Components of Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - LOSS PER SHARE - Loss Per Share Computations (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - EQUITY COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000090 - Disclosure - EQUITY COMPENSATION - Compensation Expense Information Based on Fair Value of Stock Options and RSU's (Details) link:presentationLink link:calculationLink link:definitionLink 0000091 - Disclosure - EQUITY COMPENSATION - Summary of Weighted Average Fair Value of Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 0000092 - Disclosure - EQUITY COMPENSATION - Summary of Weighted-Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 0000093 - Disclosure - EQUITY COMPENSATION - Summary of Company's Stock Option Activity and Related Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000094 - Disclosure - EQUITY COMPENSATION - Summary of Weighted Average Exercise Prices and Contractual Lives for Outstanding and Exercisable Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 0000095 - Disclosure - EQUITY COMPENSATION - Fair Value for Options Granted under Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000096 - Disclosure - FAIR VALUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000097 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION - Summarizes Selected Quarterly Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000098 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000099 - Disclosure - LEGAL PROCEEDINGS (Details) link:presentationLink link:calculationLink link:definitionLink 0000100 - Disclosure - SEGMENTS - Summary of Segment Reporting Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000101 - Disclosure - SEGMENTS - Summarizes the Company's Sales and Long-Lived Assets by Geographic Regions (Details) link:presentationLink link:calculationLink link:definitionLink 0000102 - Disclosure - SEGMENTS - Schedule of Activities with Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0000103 - Disclosure - DIVESTITURE ACTIVITIES (Details) link:presentationLink link:calculationLink link:definitionLink 0000104 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000105 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 0000106 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Beginning and Ending Liability for Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 0000107 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 atro-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 atro-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 atro-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Exercisable Share Based Compensation Arrangement By Share Based Payment Award, Options, Exercisable [Abstract] Share Based Compensation Arrangement By Share Based Payment Award, Options, Exercisable Foreign Current Foreign Tax Expense (Benefit) Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Bad Debt Expense, Net of Recoveries Accounts Receivable, Credit Loss Expense (Reversal) Other Assets — Long-term Deferred Income Tax Assets, Net Finance Right-of-Use Assets, Net — Included in Other Assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Patent Infringement Patent Infringement [Member] Patent Infringement [Member] Property, Plant and Equipment [Abstract] Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Grant received Proceeds From Government Grants Proceeds From Government Grants Debt Instrument [Axis] Debt Instrument [Axis] Finance Lease Liabilities Total Lease Liability Finance Lease, Liability Property, plant and equipment gross Property, Plant and Equipment, Gross Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Interest rate Debt Instrument, Basis Spread on Variable Rate 2026 Finance Lease, Liability, to be Paid, Year Four Depreciation expense Depreciation Net Issuance from Exercise of Stock Options, including ESPP (in shares) Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Net Issuance of Common Stock for Restricted Stock Units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Weighted-average operating lease discount rate (as a percentage) Operating Lease, Weighted Average Discount Rate, Percent Summary of the Company's Sales and Long-Lived Assets by Geographic Region Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Debt Terms Period [Domain] Debt Terms Period [Domain] Debt Terms Period [Domain] Additional Paid-in Capital Additional Paid in Capital, Common Stock Operating Margins Percentage Of Operating Income Loss Percentage of operating income loss. Other Other Noncash Income (Expense) Trade Accounts Receivable Accounts Receivable, before Allowance for Credit Loss State Current State and Local Tax Expense (Benefit) 2025 Finance Lease, Liability, to be Paid, Year Three Document Information Document Information [Line Items] Operating Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Summary of Weighted Average Exercise Prices and Contractual Lives for Outstanding and Exercisable Stock Options Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Equity Component [Domain] Equity Component [Domain] Nonrecurring Basis Fair Value, Nonrecurring [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Increases as a Result of Tax Positions Taken in the Current Year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Loss contingency, estimate of possible loss Loss Contingency, Estimate of Possible Loss Amortization of ROU Assets Finance Lease, Right-of-Use Asset, Amortization Financing-related Costs Payments of Financing Costs Cumulative translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Second quarter of 2024 Second Quarter Of 2024 [Member] Second Quarter Of 2024 Equity Investment Other Than Temporary Impairment Equity investment impairment Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount SERP Medical Supplemental Employee Retirement Plan Defined Benefit Medical [Member] Supplemental employee retirement plan defined benefit medical. Fair value of plan assets at period end Defined Benefit Plan, Plan Assets, Amount Supplemental Disclosure of Cash Flow Information Supplemental Cash Flow Information [Abstract] Options forfeited (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Plan Name [Domain] Plan Name [Domain] Amounts outstanding under revolving line of credit Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Deferred tax liabilities for undistributed foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Employee Stock Employee Stock [Member] Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Weighted Average Remaining Life in Years Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Axis] Award Type [Axis] Actuarial gain Actuarial Gain Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Expected future payments in 2027 (less than for SERP Medical) Defined Benefit Plan, Expected Future Benefit Payment, Year Five Restructuring Activities Restructuring Costs Current Operating Lease Liabilities Short-term Operating Lease Liabilities Operating Lease, Liability, Current Valuation and Qualifying Accounts Disclosure SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Proceeds from Sale of Businesses and Assets Proceeds from Divestiture of Businesses SERP Supplemental Employee Retirement Plan [Member] Lease Liabilities Deferred Tax Assets, Lease Accounting Deferred Tax Assets, Lease Accounting Percentage of reserve for inventory valuation Inventory Valuation Reserves As Percentage Of Gross Inventory Inventory valuation reserves as percentage of gross inventory. Long-term Debt Long-Term Debt, Excluding Current Maturities Total Liabilities Liabilities Operating leases, weighted-average remaining term Operating Lease, Weighted Average Remaining Lease Term Operating Lease Non-cash Expense Noncash Operating Lease Expense Noncash Operating Lease Expense Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Summary of Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation Schedule of Changes in Projected Benefit Obligations [Table Text Block] Warranties Settled Standard and Extended Product Warranty Accrual, Decrease for Payments Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Type Document Type Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Property, plant and equipment, useful life (in years) Property, Plant and Equipment, Useful Life Summary of COVID-19 Related Government Assistance COVID-19 Related Government Assistance [Table Text Block] COVID-19 Related Government Assistance Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Systems Certification Product Line, Systems Certification [Member] Product Line, Systems Certification Severance costs Severance Costs Financing Leases Finance Lease, Liability, to be Paid [Abstract] State Investment and Research and Development Tax Credit Carryforwards, Net of Federal Tax Deferred Tax Assets, Tax Credit Carryforwards, General Business Deferred Tax Expense (Benefit) Deferred Deferred Income Tax Expense (Benefit) Exercise Price Range [Axis] Exercise Price Range [Axis] July 1, 2023 through September 1, 2023 July 1, 2023 Through September 1, 2023 [Member] July 1, 2023 Through September 1, 2023 Summary of Contract Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Test Systems Test Systems Segment [Member] Test systems segment. Write-off Charges Against the Allowance and Other Adjustments Accounts Receivable, Allowance for Credit Loss, Writeoff Restructuring, settlement and impairment provisions Restructuring, Settlement and Impairment Provisions Debt Disclosure [Abstract] Accounts Receivable and Allowance for Estimated Credit Losses Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Selected Quarterly Financial Information [Table] Selected Quarterly Financial Information [Table] Selected Quarterly Financial Information Tax Benefit Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Current Maturities of Long-term Debt Long-Term Debt, Current Maturities Cash Flows From Financing Activities Net Cash Provided by (Used in) Financing Activities Lufthansa Lufthansa Technik AG [Member] Lufthansa Technik AG [Member] Number of facilities sold Disposal Group, Including Discontinued Operation, Number Of Facilities Sold Disposal Group, Including Discontinued Operation, Number Of Facilities Sold Accounting Policies [Abstract] Taxable income, utilized net operating losses Taxable Income, Utilized Net Operating Losses Taxable Income, Utilized Net Operating Losses Variable Lease Cost Variable Lease, Cost SOFR Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Line of Credit Line of Credit [Member] Net Gain on Sale of Businesses Net Gain on Sale of Businesses, Before Taxes Earnout on Previous Sale of Business Gain (Loss) on Disposition of Business Shareholders’ Equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid Expenses and Other Current Assets Prepaid Expense and Other Assets, Current Foreign Tax Rate Differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Customer [Axis] Customer [Axis] Interest Cost Defined Benefit Plan, Interest Cost Long-term Finance Lease Liabilities — Included in Other Liabilities Finance Lease, Liability, Noncurrent Summary of Weighted-Average Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of Provision for (Benefit from) Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Selected Quarterly Financial Information [Line Items] Selected Quarterly Financial Information [Line Items] Selected Quarterly Financial Information Stock option exercisable period (not exceeding, in years) Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Period Share based compensation arrangement by share based payment award options exercisable period. Change in Valuation Allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Weighted average period (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted Average Remaining Life in Years Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Gross Profit Gross Profit (Sales Less Cost of Products Sold) Gross Profit Entity Registrant Name Entity Registrant Name Semiconductor Semiconductor [Member] Semiconductor Expected future payments in 2026 (less than for SERP Medical) Defined Benefit Plan, Expected Future Benefit Payment, Year Four Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Dividend Yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Exercise price, upper range (in usd per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Lighting & Safety Product Line, Lighting And Safety [Member] Product Line, Lighting And Safety Benefits Paid Defined Benefit Plan, Benefit Obligation, Benefits Paid RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS Retirement Benefits [Text Block] Leases [Abstract] $22.69 – $35.82 Range Three [Member] Range three. Employee Share-Based Payment Arrangement, Employee [Member] Operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Principles of Consolidation Consolidation, Policy [Policy Text Block] Minimum Minimum [Member] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Commitments and Contingencies Disclosure [Abstract] FAIR VALUE Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Other Liabilities Other Liabilities [Member] INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Research and Development Tax Credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Minimum liquidity Debt Instrument, Covenant, Minimum Liquidity Debt Instrument, Covenant, Minimum Liquidity Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Earnout Income Accrual Deferred Tax Liabilities, Contingent Earn-Out Income Accrual Deferred Tax Liabilities, Contingent Earn-Out Income Accrual Foreign Deferred Foreign Income Tax Expense (Benefit) Second quarter of 2023 Second Quarter Of 2023 [Member] Second Quarter Of 2023 Number of awards granted in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Tax Year 2020 Tax Year 2020 [Member] Effective Tax Rate Effective Income Tax Rate Reconciliation, Percent Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Summary of Assumptions Used to Determine the Net Periodic Cost Schedule Of Assumptions Used In Determining Net Periodic Benefit Cost Table [Table Text Block] Schedule of assumptions used in determining net periodic benefit cost. $45.89 – $45.89 Range Four [Member] Range four. Use of Estimates Use of Estimates, Policy [Policy Text Block] Accounts Payable Increase (Decrease) in Accounts Payable Percent of consolidated revenue Concentration Risk, Percentage INCOME TAXES Income Tax Disclosure [Text Block] Weighted-average interest rate Debt, Weighted Average Interest Rate Guarantees [Abstract] Finished Goods Inventory, Finished Goods, Net of Reserves Net Gain on Sales of Assets Gain (Loss) on Disposition of Other Assets Credit Facility [Domain] Credit Facility [Domain] Basic Loss Per Share (in usd per share) Basic Earnings (Loss) Per Share (in usd per share) Earnings Per Share, Basic Common Stock Common Class Undefined [Member] Classification of common stock that is undefined, representing ownership interest in a corporation. Retirement Liability Adjustment – Before Tax AOCI before Tax, Attributable to Parent Revenues from External Customers and Long-Lived Assets Revenues from External Customers and Long-Lived Assets [Line Items] Total fair value of options that vested during the year Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Corporate and Other Expenses, Net Corporate, Non-Segment [Member] Provision for Losses on Inventory and Receivables Provision For Non Cash Losses On Inventory And Receivables Provision for non-cash losses on inventory and receivables. Cash compensation limit Cash Compensation Limit Cash compensation limit. Entity Interactive Data Current Entity Interactive Data Current Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Cash Flows from Changes in Operating Assets and Liabilities: Increase (Decrease) in Operating Capital [Abstract] 2027 Finance Lease, Liability, to be Paid, Year Five Change in retirement benefit obligation Increase Decrease In Pension And Other Postretirement Benefit Obligations Increase Decrease In Pension And Other Postretirement Benefit Obligations Summary of Compensation Expense Information Based on Fair Value of Stock Options and RSUs Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other Comprehensive Income (Loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Purchase of Outstanding Shares for Treasury Payments for Repurchase of Common Stock Class of Stock [Axis] Class of Stock [Axis] Deferred Tax Asset Valuation Allowance Income Tax, Policy [Policy Text Block] Patent Infringement Loss Contingency, Patent Infringement [Member] Loss Contingency, Patent Infringement Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Current Assets: Assets, Current [Abstract] Disposal Group, Held-for-sale, Not Discontinued Operations Disposal Group, Held-for-sale, Not Discontinued Operations [Member] Outstanding Share Based Compensation Arrangement By Share Based Payment Award, Options, Outstanding [Abstract] Share Based Compensation Arrangement By Share Based Payment Award, Options, Outstanding Thereafter After September 1, 2023 [Member] After September 1, 2023 Retained Earnings Retained Earnings (Accumulated Deficit) Additions to (Deductions from) Operating Profit: Segment Reporting Information, Deductions From Operating profit [Abstract] Segment Reporting Information, Deductions From Operating profit [Abstract] SOFR minimum Secured Overnight Financing Rate (SOFR) Floor [Member] Secured Overnight Financing Rate (SOFR) Floor Net assets Net Assets Net assets. Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Conversion ratio for Class B stock to common stock Common Stock, Conversion Ratio Common Stock, Conversion Ratio Recurring Basis Fair Value, Recurring [Member] Exercisable at end of the period (in usd per share) Weighted average exercise price (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Commitment fees paid on closing date Debt Related Commitment Fees and Debt Issuance Costs Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value Document Fiscal Year Focus Document Fiscal Year Focus Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Finance Lease Principal Payments Financing Cash Flow for Finance Leases Finance Lease, Principal Payments Held for sale Disposal Group, Including Discontinued Operation, Consideration Research & Development Costs Deferred Tax Assets, in Process Research and Development Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Dividends Dividends [Policy Text Block] Dividends. Loss Contingencies [Table] Loss Contingencies [Table] Current Current income tax benefit Current Income Tax Expense (Benefit) Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Deferred Tax Liabilities: Deferred Tax Liabilities, Gross [Abstract] Minimum trailing EBITDA amount Debt Instrument, Covenant, Minimum Trailing Four Quarter EBITDA Debt Instrument, Covenant, Minimum Trailing Four Quarter EBITDA Capital Expenditures Total Capital Expenditures Payments to Acquire Productive Assets Panasonic Panasonic [Member] Panasonic. Inventories Increase (Decrease) in Inventories Minimum total earnout proceeds Disposal Group Including Discontinued Operation, Contingent Consideration, Earn-Out Low Range Disposal Group Including Discontinued Operation, Contingent Consideration, Earn-Out Low Range COVID-19 related government assistance amount COVID-19 Related Government Assistance Amount COVID-19 Related Government Assistance Amount Document Information [Table] Document Information [Table] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Goodwill, Net Goodwill Movement in Standard Product Warranty Accrual Movement in Standard Product Warranty Accrual [Roll Forward] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Income tax receivable Income Taxes Receivable Provision for (Benefit from) Income Taxes Total Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Valuation Allowance for Federal and State Deferred Tax Assets and Tax Credit Carryforwards, Net of Federal Tax Deferred Tax Assets, Valuation Allowance Deferred Income Taxes Deferred Tax Liabilities — Long-term Deferred Income Tax Liabilities, Net ASC 606 Revenue Recognition Deferred Tax Assets, Revenue Recognition Deferred Tax Assets, Revenue Recognition Entity Public Float Entity Public Float Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cost of Products Sold Cost of Goods and Services Sold Less Accumulated Depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less Accumulated Right-of-Use Asset Impairment Operating Lease, Right-of-Use Asset, Accumulated Impairment Operating Lease, Right-of-Use Asset, Accumulated Impairment Loss Contingencies Loss Contingencies [Line Items] Cloud Computing Arrangements Internal Use Software, Policy [Policy Text Block] Expected future payments in 2023 (less than for SERP Medical) Defined Benefit Plan, Expected Future Benefit Payment, Year One Tax benefit relating to the NOL carryback provisions CARES Act Effective Income Tax Rate Reconciliation, Net Operating Loss, Coronavirus Aid, Relief, and Economic Security Act Effective Income Tax Rate Reconciliation, Net Operating Loss, Coronavirus Aid, Relief, and Economic Security Act Accounts Receivable Accounts Receivable [Member] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Long Term Incentive Plan Long Term Incentive Plan [Member] Long Term Incentive Plan [Member] Common Stock Common Stock, Value, Issued Lease Assets Deferred Tax Liabilities, Lease Accounting Deferred Tax Liabilities, Lease Accounting Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Warranties Issued Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Held for Sale Discontinued Operations, Held-for-sale [Member] Structures Product Line, Structures [Member] Product Line, Structures Other Expense, Net of Other Income Other Operating Income (Expense), Net Loss Contingencies Commitments and Contingencies, Policy [Policy Text Block] Current accrued pension liability Liability, Defined Benefit Plan, Current WARRANTY Product Warranty Disclosure [Text Block] Cash and Cash Equivalents Cash and Cash Equivalents at Beginning of Year Cash and Cash Equivalents at End of Year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Foreign Currency Translation Adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Audit Information [Abstract] Audit Information Current Liabilities: Liabilities, Current [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Customer Advanced Payments and Deferred Revenue Contract with Customer, Liability, Current Interest on Lease Liabilities Finance Lease, Interest Expense Retirement Plan Type [Domain] Retirement Plan Type [Domain] Income Statement Location [Domain] Income Statement Location [Domain] Product warranty period Standard Product Warranty, Duration Of Warranty Standard Product Warranty, Duration Of Warranty Amendment Flag Amendment Flag Weighted Average Life Finite-Lived Intangible Asset, Useful Life Operating Lease Cost Operating Lease, Cost SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Unrecognized prior service costs, tax Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Net Prior Service Cost Credit, Tax Defined benefit plan accumulated other comprehensive income net prior service cost credit tax. Construction in Progress Construction in Progress [Member] Deferred Tax Assets: Components of Deferred Tax Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other Assets Other Assets, Noncurrent Exercisable at end of the period (in shares) Shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Depreciation and Amortization Total Depreciation and Amortization Depreciation, Depletion and Amortization Common stock price to market value (percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Number of reporting units impaired Number Of Reporting Units Impaired Number Of Reporting Units Impaired Commitment fee (percentage) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Counterparty Name [Axis] Counterparty Name [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Increase (Decrease) in Stockholders' Equity (in shares) Increase (Decrease) in Stockholders' Equity (in shares) [Roll Forward] Increase (Decrease) in Stockholders' Equity (in shares) Summary of ROU Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Operating Cash Flow for Operating Leases Operating Lease, Payments Principal Payments on Long-term Debt Repayments of Long-Term Debt Stock Option Share-Based Payment Arrangement, Option [Member] Treasury stock, value Treasury Stock, Value Postemployment Benefits [Abstract] Retirement Liability Adjustment – Net of Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Options Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Granted, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Granted, Intrinsic Value Volatility Factor Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Less Allowance for Estimated Credit Losses Accounts Receivable, Allowance for Credit Loss, Current Common stock, shares authorized (in shares) Common Stock, Shares Authorized Product Warranty Liability Product Warranty Liability [Line Items] Interest rate accrued above bank rate until final payment Interest Rate Accrued Above Bank Rate Until Final Payment Interest Rate Accrued Above Bank Rate Until Final Payment Accrued Income Taxes Accrued Income Taxes, Current Statement of Comprehensive Income [Abstract] Corporate and Other Expenses, Net Operating Expenses Maximum Maximum [Member] Customer Advanced Payments and Deferred Revenue Increase (Decrease) in Contract with Customer, Liability Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] North America (excluding United States) North America, Excluding United States [Member] North America, Excluding United States [Member] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] SHAREHOLDERS’ EQUITY Stockholders' Equity Note Disclosure [Text Block] Summary of the Components of Net Periodic Cost Schedule of Net Benefit Costs [Table Text Block] Second Earnout Second Earnout [Member] Second Earnout Earn-out achievement benchmark Business Combination, Contingent Consideration Arrangements, Basis For Amount, Value Business Combination, Contingent Consideration Arrangements, Basis For Amount, Value Cost of Products Sold, Research and Development and Selling, General and Administrative Expenses and Shipping and Handling Cost of Goods and Service [Policy Text Block] Other Other Continent [Member] Other continent. Shares Issued to Fund 401K Obligation (in shares) Stock Issued During Period, Shares, Employee Benefit Plan Tax Benefit Share-Based Payment Arrangement, Expense, Tax Benefit Accounts Receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Unrecognized actuarial gain (losses), net Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax Covenant, minimum fixed charge coverage ratio Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio Total Operating Lease Cost Operating Lease, Cost, Net Of Sublease And Rental Income Operating Lease, Cost, Net Of Sublease And Rental Income Summary of Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Summary of Assumptions Used to Calculate the Post Retirement Benefit Obligation Defined Benefit Plan, Assumptions [Table Text Block] Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities SEGMENTS Segment Reporting Disclosure [Text Block] Reduction in Selling, General and Administrative Expenses Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Former Customer Lawsuit Former Customer Lawsuit [Member] Former Customer Lawsuit Net Deferred Tax Liabilities Deferred Tax Liabilities, Net First quarter Of 2024 First Quarter Of 2024 [Member] First Quarter Of 2024 LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payment Litigation Settlement, Amount Awarded to Other Party Inventories Total Inventories Inventory, Net Accounts Payable Accounts Payable, Current Payment range Contract with Customer, Timing of Satisfaction of Performance Obligation and Payment Forth quarter Of 2023 Forth Quarter Of 2023 [Member] Forth Quarter Of 2023 Income Tax Authority [Axis] Income Tax Authority [Axis] Basic Earnings Weighted Average Shares (in shares) Weighted Average Number of Shares Outstanding, Basic Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Loss contingency accrual Loss Contingency Accrual Income Tax [Table] Income Tax [Table] Income Tax [Table] Accounts receivable Accounts Receivable, after Allowance for Credit Loss Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Income Taxes Payable/Receivable Increase (Decrease) in Income Taxes Payable Stockholders Equity Stockholders Equity [Line Items] Stockholders Equity [Line Items] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Restructuring and Related Activities [Abstract] EQUITY COMPENSATION Share-Based Payment Arrangement [Text Block] Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Work in Progress Inventory, Work in Process, Net of Reserves Deferred Tax Liabilities — Long-term Deferred Tax Liabilities [Member] Deferred Tax Liabilities Interest Expense, Net of Interest Income Interest Expense, Net of Interest Income Interest Income (Expense), Net Incremental reserve Loss Contingency Accrual, Provision Summary of Significant Components of Company's Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Key Employee Key Employee [Member] Key employee. Goodwill Goodwill [Roll Forward] Land Land [Member] Number of shares out-of-the-money (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Maximum total earnout proceeds Disposal Group Including Discontinued Operation, Contingent Consideration, Earn-Out High Range Disposal Group Including Discontinued Operation, Contingent Consideration, Earn-Out High Range SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Deferred Financing Costs Debt, Policy [Policy Text Block] Options Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeited, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeited, Intrinsic Value Current Fiscal Year End Date Current Fiscal Year End Date Finite-Lived Intangible Assets Finite-Lived Intangible Assets [Line Items] Intangible Assets, Net of Accumulated Amortization Intangible Assets, Net (Excluding Goodwill) Net Gain on Sale of Facility Net gain on sale Gain (Loss) on Disposition of Property Plant Equipment General Aviation General Aviation [Member] General Aviation Net Exercise of Stock Options, including ESPP, and Equity-based Compensation Expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Aerospace & Defense Aerospace And Defense Segments [Member] Aerospace And Defense Segments Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total Current Liabilities Liabilities, Current Finance Leases: Lessee, Finance Lease, Description [Abstract] Cash dividends paid Dividends, Cash Finance Right-of-Use Assets, Gross Finance Lease, Right-of-Use Asset, before Accumulated Amortization Summary of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Customer Concentration Risk Customer Concentration Risk [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Operating loss carryforwards, subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration DIVESTITURE ACTIVITIES Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Monthly amortization rate Debt Instrument, Monthly Amortization Rate Of Principal Amount Debt Instrument, Monthly Amortization Rate Of Principal Amount Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Summary of Activities with Major Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Exercise price, lower range (in usd per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Income Tax Authority [Domain] Income Tax Authority [Domain] Europe Europe [Member] Financing leases, weighted-average remaining term Finance Lease, Weighted Average Remaining Lease Term Unbilled Recoverable Costs and Accrued Profits Unbilled Contracts Receivable Valuation allowance adjustment Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Fair Value Disclosures [Abstract] Remaining capacity under the credit facility Line of Credit Facility, Remaining Borrowing Capacity Credit Facility [Axis] Credit Facility [Axis] Reserve for inventory valuation Inventory Valuation Reserves Equity [Abstract] Income Tax Income Tax [Line Items] Income Tax [Line Items] Number of awards vested in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Summary of Weighted Average Fair Value of Options Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] Deferred Compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Aerospace facilities Facilities in Aerospace Segment [Member] Facilities in Aerospace Segment [Member] Net Exercise of Stock Options APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Consolidated Entities [Domain] Consolidated Entities [Domain] Deferral of Federal Payroll Taxes Deferred Income Tax Expense (Benefit), Federal Payroll Taxes Deferred Income Tax Expense (Benefit), Federal Payroll Taxes Quarterly Financial Information Disclosure [Abstract] Unrecognized actuarial losses Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Summary of Effective Tax Rates Differ From Statutory Federal Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Asia Asia [Member] Shares Issued to Fund 401K Obligation Stock Issued During Period, Value, Employee Benefit Plan (Decrease) Increase in Cash and Cash Equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Commitment fee amount Line of Credit Facility, Commitment Fee Amount Summary of Restructuring and Impairment Charges Restructuring and Related Costs [Table Text Block] Astronics Plan Astronics Plan [Member] Astronics plan. Entity Central Index Key Entity Central Index Key Contribution of employer Multiemployer Plan, Pension, Insignificant, Plan Contribution Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Tax Withholding Related to Issuance of RSU’s Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Military Military Aircraft [Member] Military Aircraft Summary of Components of Other Comprehensive Income (Loss) Comprehensive Income (Loss) [Table Text Block] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Entity [Domain] Entity [Domain] City Area Code City Area Code ASSETS Assets [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Luminescent Systems Canada Inc. Luminescent Systems Canada Inc. [Member] Luminescent Systems Canada Inc. Equity-based Compensation Expense Share-Based Payment Arrangement, Noncash Expense Weighted average fair value of options granted (in usd per share) Weighted Average Fair Value of the Options Granted (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Variable Rate [Axis] Variable Rate [Axis] Other Liabilities Other Liabilities, Noncurrent 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Balance at beginning of the year Balance at end of the year Defined Benefit Plan, Benefit Obligation Thereafter Finance Lease, Liability, to be Paid, after Year Five New operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Number of non-qualified supplemental retirement defined benefit plans Number Of Non Qualified Supplemental Retirement Defined Benefit Plans Number of non-qualified supplemental retirement defined benefit plans. Electrical Power & Motion Product Line, Electrical Power And Motion [Member] Product Line, Electrical Power And Motion Customer [Domain] Customer [Domain] Reassessed Warranty Exposure Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Future Average Compensation Increases Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Total Lease Payments Lessee, Operating Lease, Liability, to be Paid Loss contingency, estimate of possible loss, excluding interest Loss Contingency, Estimate of Possible Loss, Excluding Interest Loss Contingency, Estimate of Possible Loss, Excluding Interest Entity Address, Postal Zip Code Entity Address, Postal Zip Code Class B stock voting rights per share Common Stock, Votes For Each Share Common Stock, Votes For Each Share Non-cash 401K Contribution Defined Contribution Plan, Increase (Decrease), Cost Reconciliation of Unrecognized Tax Benefits [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Acquisitions Business Combinations Policy [Policy Text Block] Valuation Allowance [Line Items] Valuation Allowance [Line Items] Reserve for Excess and Obsolete Inventories SEC Schedule, 12-09, Reserve, Inventory [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Accrual insurance related assessment premium tax offset Loss Contingency, Loss in Period Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Write-Offs/Other SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Beginning balance Ending balance Restructuring Reserve Other Investing Activities Payments for (Proceeds from) Other Investing Activities Range [Domain] Statistical Measurement [Domain] Operating lease payments Lessee, Operating Lease, Lease Not yet Commenced, Undiscounted Lease Payments Lessee, Operating Lease, Lease Not yet Commenced, Undiscounted Lease Payments COVID-19 Related Government Assistance [Line Items] COVID-19 Related Government Assistance [Line Items] COVID-19 Related Government Assistance Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Third quarter 2023 Third Quarter Of 2023 [Member] Third Quarter Of 2023 Class B Stock Converted to Common Stock Stock Issued During Period, Value, Conversion of Convertible Securities Net Periodic Cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Federal Domestic Tax Authority [Member] Purchase of Shares Treasury Stock, Value, Acquired, Cost Method Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net Loss Net Loss Net (Loss) Income Net income (loss) Net Income (Loss) Attributable to Parent Summary of Fair Value for Options Granted under Employee Stock Purchase Plan Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] LEASES Lessee, Finance Leases [Text Block] Amortization of Prior Service Cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Less Sublease and Rental Income Sublease Income (Expense) Sublease Income (Expense) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Tax Period [Domain] Tax Period [Domain] LEASES Lessee, Operating Leases [Text Block] Treasury Stock, 3,154,691 Shares at December 31, 2022, 3,808,060 Shares at December 31, 2021 Treasury Stock, Common, Value Plan Name [Axis] Plan Name [Axis] Equity-based Compensation Expense, Net of Tax Share-Based Payment Arrangement, Expense, after Tax Contract Assets Contract with Customer, Asset, after Allowance for Credit Loss Net Operating Loss Carryforwards and Other Deferred Tax Assets, Operating Loss Carryforwards, State and Local Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Earnings (Loss) Per Share Computations Schedule of Weighted Average Number of Shares [Table Text Block] Number of reporting units have goodwill and subject to goodwill impairment test Number of Reporting Units Tested For Goodwill Impairment Number of Reporting Units Tested For Goodwill Impairment Unrecognized prior service costs Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities First quarter of 2023 First Quarter Of 2023 [Member] First Quarter Of 2023 Options forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Receivables [Abstract] Document Annual Report Document Annual Report Legal Entity [Axis] Legal Entity [Axis] ACCOUNTS RECEIVABLE Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Astronics Advanced Electronic Systems Corp. Subsidiaries [Member] Geographical [Axis] Geographical [Axis] Supplemental Retirement Plan and Other Liabilities for Pension Benefits Liability, Defined Benefit Plan, Noncurrent Sixth Amended And Restated Credit Agreement Sixth Amended And Restated Credit Agreement [Member] Sixth Amended And Restated Credit Agreement [Member] Total Restructuring and Impairment Charges Restructuring Costs and Asset Impairment Charges Summary of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Stock Incentive Plan Stock Incentive Plan [Member] Stock incentive plan. Expected future payments in 2025 (less than for SERP Medical) Defined Benefit Plan, Expected Future Benefit Payment, Year Three Total employer contribution Post Acquisition Period Employer Contribution Percentage Post acquisition period employer contribution percentage. Segments [Axis] Segments [Axis] LONG-TERM DEBT Debt Disclosure [Text Block] PROFIT SHARING/401K PLAN Compensation and Employee Benefit Plans [Text Block] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Convertible Class B Stock Common Class B [Member] Accrued Expenses Increase (Decrease) in Accrued Liabilities 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Thereafter After Quarter Ended March 31, 2024 [Member] After Quarter Ended March 31, 2024 SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Consolidated Revenue Revenue Benchmark [Member] Consolidation Items [Domain] Consolidation Items [Domain] Subsequent Event Subsequent Event [Member] Director Share-Based Payment Arrangement, Nonemployee [Member] Document Period End Date Document Period End Date Summary of Components of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Stock Award and Employee Stock Purchase Plan (“ESPP”) activity Proceeds of Stock Options Exercised, Net Of Taxes Remitted Proceeds of Stock Options Exercised, Net Of Taxes Remitted Total Assets Total Assets Assets Earnings Per Share [Abstract] ASC 606 Revenue Recognition - Section 481(a) Adjustment Deferred Tax Liabilities, Revenue Recognition Deferred Tax Liabilities, Revenue Recognition Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Options exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Amount authorized for stock repurchase program Stock Repurchase Program, Authorized Amount Accrued Payroll and Employee Benefits Employee-related Liabilities, Current Loss Before Income Taxes Loss Before Income Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Segments [Domain] Segments [Domain] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Operating Right-of-Use Assets, Gross Operating Lease, Right-of-Use Asset, Gross Operating Lease, Right-of-Use Asset, Gross EARNINGS (LOSS) PER SHARE Earnings Per Share [Text Block] Other Deferred Tax Liabilities, Other Goodwill, Gross Goodwill, Gross Boeing Boeing [Member] Boeing. Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Equity Award [Domain] Award Type [Domain] Grantee Status [Axis] Grantee Status [Axis] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Foreign Currency Translations and Other Goodwill, Foreign Currency Translation Gain (Loss) Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Patents Patents [Member] Customer Relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Net Issuance of Common Stock for Restricted Stock Units (“RSU’s”) Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Less Inter-segment Sales Intersegment Eliminations [Member] Germany GERMANY Expected future payments in next five years after that (less than for SERP Medical) Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Raw Material Inventory, Raw Materials, Net of Reserves Quarter ended March 31, 2024 Quarter Ended March 31, 2024 [Member] Quarter Ended March 31, 2024 Pretax income Pretax Income (Loss) From Foreign Subsidiary Pretax income from foreign subsidiary. Unamortized balance of deferred financing costs Debt Issuance Costs, Net Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Treasury Stock Treasury Stock, Common [Member] Auditor Name Auditor Name Share price (in usd per share) Share Price Net operating loss carryforwards Operating Loss Carryforwards Treasury stock, shares (in shares) Treasury stock, Beginning of year (in shares) Treasury stock, End of year (in shares) Treasury Stock, Common, Shares Financial assets carried at fair value Business Combination, Contingent Consideration, Asset Research and development, design and related engineering Research and Development Expense Canada CANADA Customer Advanced Payments and Deferred Revenue Deferred Tax Assets, Customer Advanced Payments And Deferred Revenue Deferred tax assets customer advanced payments and deferred revenue. Disposal Group Classification [Axis] Disposal Group Classification [Axis] Other Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Term Loan Agreement Term Loan Agreement [Member] Term Loan Agreement [Member] Balance at Beginning of the Year Balance at End of the Year Standard and Extended Product Warranty Accrual Avionics Product Line, Avionics [Member] Product Line, Avionics State Deferred State and Local Income Tax Expense (Benefit) Amortization expense for intangibles Amortization of Intangible Assets Summary of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Interest Paid Interest Paid, Excluding Capitalized Interest, Operating Activities 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Defined Benefit Plan Disclosure Defined Benefit Plan Disclosure [Line Items] Other Assets Other Assets [Member] Retirement Liability Adjustment Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Capitalized cost Capitalized Contract Cost, Gross Inventories Inventory, Policy [Policy Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Treasury Stock Treasury Stock [Member] Total Shareholders’ Equity Beginning of Year End of Year Stockholders' Equity Stockholders' Equity Attributable to Parent Minimum liquidity Debt Instrument, Covenant, Minimum Liquidity, Unrestricted Cash Plus Unused Revolving Credit Commitments Debt Instrument, Covenant, Minimum Liquidity, Unrestricted Cash Plus Unused Revolving Credit Commitments Tax credit carryforwards Tax Credit Carryforward, Amount Other Deferred Tax Assets, Other Cash and cash equivalents maturity period (in months) Cash And Cash Equivalents, Maturity Period Cash And Cash Equivalents, Maturity Period Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization India INDIA 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Contingent Consideration Liability Fair Value Adjustment Effective Income Tax Rate Reconciliation, Contingent Acquisition Costs, Percent Effective Income Tax Rate Reconciliation, Contingent Acquisition Costs, Percent Retained Earnings Retained Earnings [Member] Segment Reporting Information Segment Reporting Information [Line Items] Accrued Litigation Claim Total gain (loss) on litigation settlement Gain (Loss) Related to Litigation Settlement Total Net Lease Cost Lease, Cost Common Stock Common Stock [Member] Valuation Allowance [Table] Valuation Allowance [Table] Number of reportable segments Number of Reportable Segments Summary of Lease Costs and Cash Paid Lease, Cost [Table Text Block] Financial liabilities carried at fair value Business Combination, Contingent Consideration, Liability Options available for future grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant April 1, 2023 through June 1, 2023 April 1, 2023 Through June 1, 2023 [Member] April 1, 2023 Through June 1, 2023 Statement [Table] Statement [Table] Diagnosys Test Systems Limited Diagnosys Test Systems Limited [Member] Diagnosys Test Systems Limited Weighted average fair value of options vested (in usd 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 Letter of Credit Letter of Credit [Member] Long-term Operating Lease Liabilities Operating Lease, Liability, Noncurrent Retirement Liability Adjustment – Net of Taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Defined contribution plan charges recognized Defined Contribution Plan, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Purchase of Shares (in shares) Number of shares repurchased (in shares) Treasury Stock, Shares, Acquired Grantee Status [Domain] Grantee Status [Domain] France FRANCE Disposal Group Name [Axis] Disposal Group Name [Axis] Total Finance Lease Cost Finance Lease, Cost Finance Lease, Cost Accounts Receivable, Net of Allowance for Estimated Credit Losses Total Receivables, Net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Litigation Case [Domain] Litigation Case [Domain] Litigation settlement, amount awarded to other party, excluding interest Litigation Settlement, Amount Awarded to Other Party, Excluding Interest Litigation Settlement, Amount Awarded to Other Party, Excluding Interest Summary of Acquired Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Statement [Line Items] Statement [Line Items] Stockholders Equity [Table] Stockholders Equity [Table] Stockholders Equity [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Tax Rate Change on 2020 Federal Net Operating Loss Carryback Effective Income Tax Rate Reconciliation, Tax Rate Change On 2020 Federal Net Operating Loss Effective Income Tax Rate Reconciliation, Tax Rate Change On 2020 Federal Net Operating Loss Variable Rate [Domain] Variable Rate [Domain] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Selling, General and Administrative Expenses Selling, General and Administrative Expense Contingent Consideration Liability Fair Value Adjustment Contingent Consideration Liability Fair Value Adjustment Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Non Deductible Goodwill Impairment Effective Income Tax Rate Reconciliation, Deduction, Percent GOODWILL Goodwill Disclosure [Text Block] Operating Right-of-Use Assets Operating Right-of-Use Assets, Net Operating Lease, Right-of-Use Asset Accumulated Comprehensive Loss AOCI Attributable to Parent [Member] Auditor Firm ID Auditor Firm ID Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Retirement Liability Adjustment Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Expected future payments in 2024 (less than for SERP Medical) Defined Benefit Plan, Expected Future Benefit Payment, Year Two Foreign Tax Authority Foreign Tax Authority [Member] Local Phone Number Local Phone Number Less Accumulated Amortization Operating Lease, Right-of-Use Asset, Accumulated Amortization Operating Lease, Right-of-Use Asset, Accumulated Amortization Summary of Company's Stock Option Activity and Related Information Share-Based Payment Arrangement, Option, Activity [Table Text Block] Loss from Operations Total Operating Loss Operating Income (Loss) Newly Adopted and Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] $3.19 – $14.45 Range Two [Member] Range two. Unrecognized prior service costs, net Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax State State and Local Jurisdiction [Member] Commercial Transport Commercial Transport Aircraft [Member] Commercial Transport Aircraft Adjustments to Reconcile Net Loss to Cash Flows from Operating Activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] United States Department Of Transportation United States Department Of Transportation [Member] United States Department Of Transportation Prepaid Expenses and Other Current Assets Increase (Decrease) in Prepaid Expense Contingent earn-outs Disposal Group Including Discontinued Operation, Contingent Consideration Arrangements, Contingent Earn-outs Disposal Group Including Discontinued Operation, Contingent Consideration Arrangements, Contingent Earn-outs Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Summary of Activity in Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross U.S. Federal Deferred Federal Income Tax Expense (Benefit) Additional Paid in Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Options Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Number of shares employees had subscribed to purchase (in shares) Share-Based Payment Arrangement, Shares Expected to be Repurchased, Next Fiscal Period Diluted Earnings Weighted Average Shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Other Other Aerospace [Member] Other Aerospace Summary of Inventories Schedule of Inventory, Current [Table Text Block] Expected Life in Years Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Building and Improvements Building and Building Improvements [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Debt issuance costs Debt Issuance Costs, Gross Litigation settlement interest Litigation Settlement Interest Weighted-average price of awards (in usd 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 Operating Segments Operating Segments [Member] Exercisable at end of the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Short-term Lease Cost (excluding month-to-month) Short-Term Lease, Cost After second quarter of 2024 After Second Quarter Of 2024 [Member] After Second Quarter Of 2024 Other Product Line, Other [Member] Product Line, Other LEGAL PROCEEDINGS Commitments and Contingencies Disclosure [Text Block] Accumulated Impairment Losses Goodwill, Impaired, Accumulated Impairment Loss Proceeds from Long-term Debt Proceeds from Issuance of Long-Term Debt Common stock, shares issued (in shares) Common stock, Beginning of year (in shares) Common stock, End of year (in shares) Common Stock, Shares, Issued USDOT grant receivable amount (up to) Grants Receivable Capital Expenditures in Accounts Payable Capital Expenditures Incurred but Not yet Paid Short-term Finance Lease Liabilities — Included in Other Accrued Expenses Finance Lease, Liability, Current Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities Debt face amount Debt Instrument, Face Amount Comprehensive Loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Litigation Case [Axis] Litigation Case [Axis] Summary of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Operating loss carryforwards, not subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Cash Paid Payments for Restructuring Supplemental Retirement Plan and Other Liabilities Increase (Decrease) in Employee Related Liabilities 2023 Finance Lease, Liability, to be Paid, Year One Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statutory Federal Income Tax Rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Impairment charge to right-of-use assets Operating Lease, Impairment Loss First Earnout First Earnout [Member] First Earnout Additions Charged to Cost and Expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Options outstanding (in shares) Balance at beginning of the period (in shares) Balance at end of the period (in shares) Shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Stock Compensation Expense Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Current liability Estimated Litigation Liability, Current State Income Tax, Net of Federal Income Tax Effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent 2024 Finance Lease, Liability, to be Paid, Year Two Description of Business Basis of Accounting, Policy [Policy Text Block] Effect of Exchange Rates on Cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property, Plant and Equipment, Net of Accumulated Depreciation Total Property, Plant and Equipment, Net Property, Plant and Equipment, Net Summary of Estimated Acquired Intangible Assets Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] SELECTED QUARTERLY FINANCIAL INFORMATION Quarterly Financial Information [Text Block] Potential additional earn-out Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Number of awards forfeitures in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance Sheet Location [Axis] Balance Sheet Location [Axis] IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES Restructuring and Related Activities Disclosure [Text Block] Increase in the discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Increase (Decrease) In Discount Rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Increase (Decrease) In Discount Rate Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Income (Loss), Net of Tax Grant Grant [Member] Total Current Assets Assets, Current Income Taxes Refunded, Net of Payments Income Taxes Paid, Net Revenue recognized included in contract liability balance Contract with Customer, Liability, Revenue Recognized Entity Small Business Entity Small Business Number of reporting units Number of Reporting Units Period of recognition Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES Significant Accounting Policies [Text Block] Total compensation costs related to non-vested awards Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Restated Agreement and Term Loan Agreement Restated Agreement and Term Loan Agreement [Member] Restated Agreement and Term Loan Agreement [Member] Movement in Valuation Allowances and Reserves SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Completed and Unpatented Technology Unpatented Technology [Member] Balance at beginning of the period Balance at end of the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Aerospace Total Aerospace Aerospace Segment [Member] Aerospace segment. Consolidated Entities [Axis] Consolidated Entities [Axis] Less Accumulated Amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Operating Leases: Lessee, Operating Lease, Description [Abstract] Capitalized research expenses Deferred Tax Assets, Deferred Expense, Capitalized Research and Development Costs Deferred Tax Assets, Deferred Expense, Capitalized Research and Development Costs Foreign Tax Credit for Dividend Withholding Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent Debt Instrument Debt Instrument [Line Items] Operating Lease Liabilities Total Lease Liability Operating Lease, Liability Portion of grant received Proceeds from Collection of Other Receivables Balance at the Beginning of Period Balance at End of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Equity-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Total Lease Payments Finance Lease, Liability, to be Paid Summary of Maturity of Lease Liabilities, Financing Leases Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Percentage of fund Percentage Of Funded Status Of Pension Plans Percentage of funded status of pension plans. Options granted (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Consent fee Line of Credit Facility, Consent Fee Percentage Line of Credit Facility, Consent Fee Percentage Restructuring charges Restructuring Charges Recognized Restructuring Charges South America South America [Member] Auditor Location Auditor Location Long-term accrued pension liability Liability, Defined Benefit Pension Plan, Noncurrent Entity Filer Category Entity Filer Category Total Receivables, Gross Construction Contractor, Receivable, Excluding Contract Retainage Net GILTI and FDII Tax Expense Effective Income Tax Rate Reconciliation, FDII and GILTI, Percent Effective Income Tax Rate Reconciliation, FDII and GILTI, Percent U.S. Federal Current Federal Tax Expense (Benefit) United States UNITED STATES Equity-based compensation expense Equity-based Compensation Expense Share-Based Payment Arrangement, Expense Security Exchange Name Security Exchange Name Balance at beginning of the period (in usd per share) Balance at end of the period (in usd per share) Weighted average exercise price (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Taxable income Taxable Income, Net Of Utilized Net Operating Losses Taxable Income, Net Of Utilized Net Operating Losses Summary of Selected Quarterly Financial Information Quarterly Financial Information [Table Text Block] Penalties or interest liabilities accrued Income Tax Examination, Penalties and Interest Accrued Sales Revenue from Contract with Customer, Excluding Assessed Tax Class B Stock Converted to Common Stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Unrecognized actuarial losses, tax Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Net Gains (Losses), Tax Defined benefit plan accumulated other comprehensive income net gains losses tax. Service Cost Service Cost — Benefits Earned During Period Defined Benefit Plan, Service Cost Deferred Tax Valuation Allowance SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Loss contingency, damages paid, value Loss Contingency, Damages Paid, Value Common stock reserved (in shares) Common Stock, Capital Shares Reserved for Future Issuance Cover page. Cover [Abstract] Entity Voluntary Filers Entity Voluntary Filers Revenue recognized included in contract liability balance Grant Recognized Grant Recognized Impairment charge Goodwill impairment loss Goodwill, Impairment Loss 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] Foreign subsidiaries' undistributed earnings Undistributed Earnings of Foreign Subsidiaries Weighted-average finance lease discount rate (as a percentage) Finance Lease, Weighted Average Discount Rate, Percent REVENUE Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Net Periodic Cost Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Risk-free Interest Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Tax Benefit AOCI Tax, Attributable to Parent Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Amortization of Losses Defined Benefit Plan, Amortization of Gain (Loss) Discount Rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Total Liabilities and Shareholders’ Equity Liabilities and Equity Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Non-US Non-US [Member] Goodwill and Intangible Assets Deferred Tax Assets, Goodwill and Intangible Assets Total Gross Deferred Tax Assets Deferred Tax Assets, Gross Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Summary of Components of Net Deferred Tax Assets and Liabilities Schedule Of Deferred Tax Assets Liabilities Net [Table Text Block] Schedule of deferred tax assets liabilities net. Diluted Loss Per Share (in usd per share) Diluted Earnings (Loss) Per Share (in usd per share) Earnings Per Share, Diluted Sale of Stock [Domain] Sale of Stock [Domain] Debt Terms Period [Axis] Debt Terms Period [Axis] Debt Terms Period Proceeds from sale of facilities Proceeds from Sale of Property, Plant, and Equipment Asset Reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves Accumulated benefit obligation of the plans Defined Benefit Plan, Accumulated Benefit Obligation Period of options granted (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Consolidation Items [Axis] Consolidation Items [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise Price Range [Domain] Indirect Sales Indirect Sales [Member] Indirect Sales 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Achievement period Business Combination, Contingent Consideration, Achievement Period Business Combination, Contingent Consideration, Achievement Period Balance at Beginning of the Year Balance at End of the Year Unrecognized Tax Benefits Deferred Tax Assets Deferred Tax Assets, Net of Valuation Allowance Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Discount Rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Directors Stock Option Plan Directors Stock Option Plan [Member] Directors stock option plan. Summary of Maturity of Lease Liabilities, Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Section 163(j) - Interest Expense Limitation Deferred Tax Assets, Interest Expense Limitation Deferred Tax Assets, Interest Expense Limitation Contract Liabilities Contract with Customer, Liability Fifth Amended and Restated Credit Agreement Fifth Amended And Restated Credit Agreement [Member] Fifth Amended And Restated Credit Agreement [Member] Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Trade Names Trade Names [Member] Retirement Plan Type [Axis] Retirement Plan Type [Axis] INVENTORIES Inventory Disclosure [Text Block] Machinery and Equipment Machinery and Equipment [Member] Building Building [Member] Inventory Disclosure [Abstract] Decreases as a Result of Tax Positions Taken in Prior Years Unrecognized Tax Benefits, Increase (Decrease) Resulting From Prior Period Tax Positions Unrecognized Tax Benefits, Increase (Decrease) Resulting From Prior Period Tax Positions Overfunded asset (unfunded liability) Defined Benefit Plan, Funded (Unfunded) Status of Plan Other Assets — Long-term Other Noncurrent Assets [Member] Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Deferred Tax Liabilities Deferred Tax Liabilities, Gross Revenue from Contract with Customer [Abstract] Non-compete Agreement Noncompete Agreements [Member] Operating Cash Flow for Finance Leases Finance Lease, Interest Payment on Liability Net Effect of Dilutive Stock Options (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Measurement Frequency [Axis] Measurement Frequency [Axis] Allowance for Estimated Credit Losses SEC Schedule, 12-09, Allowance, Credit Loss [Member] Tax Period [Axis] Tax Period [Axis] Other Accrued Expenses Other Accrued Liabilities, Current Estimated litigation liability Estimated Litigation Liability Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Statement of Stockholders' Equity [Abstract] Revenue, Major Customer Revenue, Major Customer [Line Items] Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Product Warranty Liability [Table] Product Warranty Liability [Table] Summary of Allowance for Estimated Credit Losses Deducted from Accounts Receivable Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block] Less: Interest Finance Lease, Liability, Undiscounted Excess Amount Payment made Loss Contingency Accrual, Payments Disposal Group Classification [Domain] Disposal Group Classification [Domain] Impairment Loss Asset Impairment Charges Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Income tax effect recorded for currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Reduction in Cost of Products Sold Cost of Products Sold Cost of Sales [Member] COVID-19 Related Government Assistance [Table] COVID-19 Related Government Assistance [Table] COVID-19 Related Government Assistance Shares included in EPS computation for the equivalent shares needed to fulfill the 401K obligation (in shares) Weighted Average Number of Shares, Treasury Stock EX-101.PRE 16 atro-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 atro-20221231_g1.jpg begin 644 atro-20221231_g1.jpg M_]C_X 02D9)1@ ! 0$!2@%* #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ;;#8$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#KOV%?V%/@ MA\=_V6/!GCOQWX,D\0^+=8?4)+_4Y=9U")[ADO[F-698YU7.U%!('.,G))-> M]_\ #KC]F+_HF?\ Y7]4_P#DFC_@EQ_R8G\,O^XG_P"G2[KZJH ^5?\ AUQ^ MS%_T3/\ \K^J?_)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?^'7'[,7_1,__*_J MG_R31_PZX_9B_P"B9_\ E?U3_P"2:^JJ* /E7_AUQ^S%_P!$S_\ *_JG_P D MT?\ #KC]F+_HF?\ Y7]4_P#DFOJJB@#Y5_X=?_M"?\$X?V=O _P OB7XDT3X>?8M:T?PSJ>H6-S_ &WJ,GDSQ6LD MD;[7N"K890<,"#CD$5]U5Y5^UC_R:S\9/^Q,UG_TAFH _G,_X6%XJ_Z&;6/_ M /E_P#BJ*Y^B@#]_O\ @EQ_R8G\,O\ N)_^G2[KZJKY5_X)P\JOC_@.?:O?_@/^UU\*?VDH7'@; MQ7;7VI1J6ETBZ!MKZ-1U;R7PS*./F3*:]^UY\//#G[0>G?!B\N=07QO?^7Y,269:W M.^,R+F3.!\H- 'M=%%% !1110 4444 %%%% !1110 4444 %%%% !16+XT\: M:'\._"NI^)?$FIV^CZ%ID)N+N^N6PD2#OZDDX R22 20*^0]'_ ."N'P-\ M0>,K'PYIMOXLO)[Z[CL[:[32T$,DDD@1< RA\$D'E,X[9XH ^UJ**;)(L4;. M[!$499F. !ZF@!U%?*K?\%1OV8E8@_$WIZ:#J9_]MJ/^'HW[,7_13/\ R@:I M_P#(U 'U51532=4M=N#\PKZ-H M***^>? ?[=GPL^)_QGG^&'A2ZU37?$<$\\,DUG8,UFHAR))/.SM\L$8W="2 M,Y&0#Z&HHHH **** "BBB@ HHHH **** "BHKJZAL;6:YN9H[>VA1I)9I6"H MB@9+,3P ,DFODKXD?\ !5#]GSX=ZE+81^);SQ9]?6<$\=U#'-#(LL,BATDC8,K*1D$$=010!)1110 4444 %%%% !1110 444 M4 %%%>-_M'?M8> /V5[+0KKQY<7]O%K,DT5I]AM#.2T80ONP>.'6@#V2BH+& M\CU"RM[J$DPSQK*FX8.U@"/T-3T %%%% !16+)XTT&/Q=#X6;6++_A))K1[Y M-)$RFY^SJRJTICSD(&=1N(QDXKD_CU\?/"?[-_@,^+_&: /1J*YKX;?$'2/BMX#T+Q?H#S2:-K-JEY:-/&8W,;=-R]C[5 MTM !1110 4444 %%%% !17QIJO\ P5H_9_T?5+RPN=0UX7%K,\$@727(W*Q4 MX.>>157_ (>\_L\_]!'Q!_X)W_QH ^U:*^*O^'O/[//_ $$?$'_@G?\ QKZ2 M^!/QV\*_M&> (O&7@V6ZFT66XEME:\@,,F^,@-\I[AT444 %%%8LGC30 M8_%T/A9M8LO^$DFM'ODTD3*;G[.K*K2F/.0@9U&XC&3B@#:HHHH ***R_%7B M2S\'>&-7U_46==/TJSFOKEHUW,(HD+N0.YPIXH U**\H_9W_ &F?!/[4/AC4 MM?\ T][/I^GWGV&=KZU,#"78KX )Y&''->KT %%<-\:OC)X;^ /PXU/QQXM MEN(=!TYH5G>TA,T@,DJQ)A1U^9UKYC_X>\_L\_\ 01\0?^"=_P#&@#[5HKXS ML?\ @K=^SI=LPEU[6;(*,AI]&G(;V&P-^M>[_!7]J7X5_M#+.O@#QE8Z[=0( M))K'#P74:]-QAE57V@\;@,9[T >JT444 %%%% !16+)XTT&/Q=#X6;6++_A) M)K1[Y-)$RFY^SJRJTICSD(&=1N(QDXK:H **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\J_:Q_P"36?C) M_P!B9K/_ *0S5ZK7E7[6/_)K/QD_[$S6?_2&:@#^:RBBB@#]_O\ @EQ_R8G\ M,O\ N)_^G2[KZJKY5_X).M-^&/@'Q%XNU=BNF:'I\^ MH7&TCWH\"Z/<"&+2K>9 MUC);+1V,#9_=QHFUI&7#,74\%RP^VO\ @JAJT^E_L0^.T@# WDVGVSNAQM4W ML+'/L0NW_@59O_!)?1;32OV*O#-U;QJDVI:CJ%WK$GWK\^_V\/V&9_P!G MC7O#7QC_ &>['5-(OK?4HXY]&T5)+A[2=MQCN(%^9MC$>6T?*_,H VDBOU@H MH X3X%>--;^(?P?\)>(?$NA7WAGQ%?6$;ZEI6HVKVTUO<@;908W 95+*67(S MM*TGQ2^/'P\^"=K!/XZ\8Z1X8%P"8(K^Y59I@#@E(QEW [D XJG^T=\7HO@+ M\#/&?CV6))WT73VFMX9#A9+AB(X$8^C2N@/L:_-K]@G]CVT_;*E\0?''XYW= M_P"+DOM1DM[.PFNGB2[= -\LC(0PC1F")&I51L((V@"@#]!/AS^V?\$?BSKL M>B^%OB1HNH:M*P6&RED>VEF8]%C694,A]ER:]IK\^_VP_P#@E]\,M5^%&N>( MOA?H)\(>,M$M)+^"&QN)&M[\1KN,+1NQ"L0IVLFWYB-V1T[#_@E;^TUK'Q_^ M!M_H_BB^DU/Q/X/N8[*:^F?=+20GDO\DJ%CR?+!)))- 'U!HOQJ\! M>(O%FM^&-,\7Z/>^(=#2274]-AO$:>R2-@LC2KG*!68 D],UYC+^W_\ L\0Z M^VC-\5]!^V++Y)D5Y&MMWK]H">5M_P!K?CWK\O?^%9ZW\ MZ!HWB;7M2M_$%Q8L%=].BF-Q)'G!^\T,:CMN*Y!&17V_\>O^"8GP-M_@)XJ7 MPKX4;0O$FEZ5/>6&KI?7$LQFAC9P) \A5E V1@@8 /L#Q%\2O"?A'P M:?%NL^)=*TWPOY2SKK%Q>1K:NCC*%9,[6W C;@G=D8S7F?@']MWX%_$[Q%;: M#X<^)6CWNKW3B*WM)C);-,YZ*GFJH9CV R37YC?\$Y?@%>I^TQ\*)/ 5YXV3XA^'9/"=G MU>9NRH)E3>W^RN37MU?!O[8'_!,WX6^(O@YKFK?#KPS!X0\8Z'927MD=-D=8 MKP1)N,$J,2"652 XPP8@DD9!Z/\ X)7?M':O\>?V?;C3?$U])J7B3PE>#39; MR=R\US:L@>WDD8]6XDCSU(B!)))H ^J?'WQ,\)?"O13J_C'Q)I?AG3-VP7.J M7:0([?W5W$;F_P!D9->+VW_!13]G&ZO$M4^*FDK([; TD%Q''GW=H@H'N3BO MF[Q5^PO\1OVH/VUM<\5?&RTDC^$MB)ET:UL]5C(EMT=4M[<*C^9#O!:61@!\ MP89!((]U\U/7S-[.5;'_30,* /I MCPYXETCQAHMIK&A:I9ZSI-VGF6]]83K/#*OJKJ2"/H:P?$WQA\#^#?%^C^%= M=\5Z3I/B36"@T[2KNZ2.XNR[F-/+0G+9<%1CO7YN_P#!&GQ7JN@_$#XM?#5M M0_M#0K$+?6Y!RBS1S&!Y$YX$BE"?]Q?QY7_@L'K.L>'?VJ/A;J?A^YDL]=M- M$AFL+B'&^.<7LQC9<]PV"/>@#]$-<_;5^!OAGQU-X/U3XFZ%8^(()OLTUO+, MPCAE!P4>;'EHP/!#,,'@XKE?$_P]_9XU#]K;1_%&KZSIZ?&V,0FQL6UETG;$ M)$>+8/M;,9)^[SUKRGX=?\$A?A!H/A_PU+XEGUG6_%EE+;WFHW\=[M@NYU97 MDB\HH1Y+$%<8WE3][/->+_%[_E-'X*_[@#]1]8UK3_#NEW.I:K?6V MF:=:H9)[R\F6*&)1U9G8@*/^<5\C_\%F_&VJ0ZS\)O!E_>WVE^ =2EFO=4EM!D7#)+$AX_B:%&+!>F M90<<#'T#\-_V)/V1OB1\/HH_"/AG0?%6E2P*#JEGJDL]UR!\S2K+OC?U7Y<' M(P.E 'U-X/\ &OA_X@Z#;ZWX8UO3_$.CW&?*OM,N4N(6(Z@,A(R.XZCO6M<7 M$5K!)//(D,,:EWDD8*JJ!DDD] !WKX=_8J_8E^(W[)7QW\;7-MXBTR\^$6K+ M+%;:=)=RO?,0ZM;3-&(A&'5=Z,=W(8\=,>,?\%*/BCXN^.7[2GA#]F3P;J4F MGV%U):C5O+Q>!_B!X9^)F@1:YX3U_3O$>D2DJM[IERD\>X=5 M)4G##N#R.]?-G@O_ ()<_L\>%_!T.B:AX+_X26[\H)=:QJ5]<"ZG?NX,W7PI\5")[FVO)00UHTACE63& TL! M.]'P#A@"?F<$ _6GQ_\ $KPK\*]"76O&'B#3_#6DM,MN+W4[A88C(P)5-S'& M2%;CV-^%/PO\ #>CZ_P"*/'NBZ5I>LVZ7FFRM<"1[V!U#++#&F7D0 MAE.Y01R.>:^9/^"R7_)H]G_V,UE_Z*N*\Q_8-_8'\&_&SX.Z#\4?C)'>>-M4 MU2V2TTG3[F]EBM['3[4"VMUQ&5+-MA. 6*A2O&[)H ^X/A/^U;\(_CAJ /B M9\(WNO"PFU!H_L27,DHM;N+$LJZOJ%KI6F6D9EN+V]F6 M&&%!U9W8@*!ZDU>K\COVF-:\3?M[_MYQ? G3]:N=*^'WAJZDM[Q;9QM#0+F[ MN&7HT@?,*9R%X.!N:@#[KF_X*$?LZV^J#3V^*VB&^[% M>Z>'?$FD^+M%M=7T/4[/6=)NT\RWOK"=9X)5]5=201]#7S-_PZ__ &;YGF8W9^;;MV9_AQQ7QQ^S/K7B3]@7]O.;X% M:AK-QJGP_P#$]W'!:"X8;2UPH^QW*KT64OMA?& W/!VI@ ]E_P""N7QR\(7' M[/NI_#_3/%FF7'BT:W9)J&A07:FZCA56ER\?4#(B/XK6U^P!8_LUR?!_X8^' M;5? .L?$^ZM(]1N+>>&VN-6^W*&N&.6!D#Q;21@_((^,8KA_^"O/P!^'_A_X M/W/Q,T_PW!;>.=4\0V<%YK"S2F29#!*"I4OL'$:=%'W:]H_80_93^%/A_P"$ M?PE^)^G^#K6V\>2:#!=MK2W$YD,LUL4E;:7V?,LCC[O\7% 'V'7E7[5?CC_A M7'[-?Q,\1+)Y4]EX?O/L[YQB=XF2+_R(R5ZK7R/_ ,%2H?$VJ?LC:SH7A70- M6\0WNM:E96D\&CV4MU)% DGGM(RQJ2J9@52QXRX'>@#Y>_X)J_L'_"GXW?L\ MS^,OB5X2;Q!J-]K-Q%83?VE=VH2UC6-,!894!_>B;D@GMVKZO_X=_M4?$[X%^&-.E^)]S\&_!-G!)_96A6AGMKR9)'>5 MI;A(2C$.\C']XY/.=@&,YWB+XI?M._\ !-;XB:&WQ!\37'Q1^'6J2>2LEY>R MWDE66FV,7D65G"EO!%N+;(T4* MHR22< #DG-6ZQ/!/C+2/B)X/T;Q/H%VM]HNKVD=[:7"C&^-U#*2.H.#R#R"" M#6W0!^=?_!6+]D:7QQX5C^-/@ZV>/Q5X:B']KK:Y62YLD.5G&.?,@/.>NS// M[M17M?\ P3Q_:WB_:D^#$*ZOD@4YQT=7X VY^II MH8[B&2*6-98I%*O&X!5E(P00>HK\=?BYX4U7_@EO^V=I7C_PU9W%S\*_$C2 MV-N>/LSL#<663QOB;;)%DC(" DX>@#ZO_P""H7[73_ KX8)X#\+W3#Q_XOA: M&,VY_>V-B24DF&.0[G,:>^]@)8TGU(N M,O8P]8[0'L5SN?'5SCD(IKYP_82^#^N_MB?M!:[^T_\ $ZTW:3;WY_X1[39? MFA:>/Y8]@(YBME"@''S2C.*MB[F(!)QP!R>U>*Z3_ ,%"/V==9U2+3[?XK:*EQ(VQ6NEFMXL^\LB* M@'N6Q7P-)8ZG_P %0?VZ-=T'6=7O+'X4^#?M!BM;23;_ *-%*(04X*B6>0AB MQ&0@(!^1:^TO%G_!+_\ 9W\2>#9-"M/ ZZ!<"$QVVKZ=>S_:X'(P)"SNPD(] M) P]J /JBTNX+^UAN;6:.YMID$D4T+!D=2,AE(X(([BHM6U:QT'3;G4-3O+? M3K"V0R3W5W*L442#JS.Q 4#U)K\R_P#@FG\3O%/P7_:(\=?LQ^+-4?5-.TN2 M[;1I)&)$4T#Y=8@3E8Y8B9=O8J3CYF->I_\ !0[]G/XT_M1>// /A/PO&MM\ M*(9(I-:NDOXHV69YMLDSPLX,HAA 9 3EWXZ4 >QZM_P4,_9TT6_EL[CXK:- M)+&<,UHD]S&?I)'&RM^!->L?#/XQ^!_C+I,FI^!_%6E^)[.(A97TZY61H6(R M!(OWD)'9@#7B6@_\$T_V7#W,I'5C() 5)/]S:/ M0 <5\&^ ?"-A^Q]_P51T#PA\/M6EN?"VK3Q6,MK).)2L%U$=UO(P/S&.4!ES MR-BYRW<928+&K$1L.CD 'G!KYT_X M+)?\FCV?_8S67_HJXKQK]B__ ()X^%/VDO@GIWQ-^+VI:QKFKZ["MMID-K>& MW6QL;4?98!PO+;8>,Y4($XSDT ?IKX-\::#\0_#=EXA\,:Q9Z]HEZI>WO["9 M98I "0<,#U!!!'4$$'!%;5#5WMY& M"W=Q*BR;9=O6&"([V'J&R,H*^NO@7_P3N^"?P4\-6EG)X,TKQEK:HANM;\26 M4=Y)+*,$O&D@9(1D+]'A\:S8\O M07NT%XV8_,&(\YY3YOIS7:U^5?C_ /Y3:>'/^W;_ --+5^JE '$Z7\;/ 6M> M/[OP/8>+]'O/&%IO^T:'#=HUW%L +;HP M&_A!(AVNE]J+*<="$MR* /N;XM?M5?"7X%ZE!IOCKQWI6@:G,H=;&1FFN IZ M,T4:LRJ<'#, #CBM[X5?'#P%\<-)FU+P'XKTSQ/:P%1/]AF!D@+9VB2,X>,G M!QN S@U\D_LV?\$Z_A[XP^&NF>._C)IUU\0_B)XNMH]:U.]U6^G7R&G42")5 MC=1E5902<\@@87 KX6^+GP7\0?L[_MT:G\(_A%XBO_#5EXS-KH]O*LS%HK*_ M\O?$[?>98VW8;.[:@.H?A^?#S>&[V753;E/^$D?4I_MOG;<>=M#B+(/.S9L MXY4]:^>_^".NO:OX1^)'QD^%5S?/>:7I7H+W:"\;,?F#$><\I\WTYKM:_*OQ_P#\ MIM/#G_;M_P"FEJ_52@#B=+^-G@+6O']WX'L/%^CWGC"TW_:-#ANT:[BV %MT M8.1@$9^M?GM_P7&_Y%7X2?\ 7[J7_HNWK)^ 7_*9+XC?]Q+_ -$QUK?\%QO^ M15^$G_7[J7_HNWH _2GPG_R*NC?]>4/_ *+6O.?B?^UM\'?@UJ;:;XP^(>B: M/JB$"33_ #S/%_B3HNH:M,P2&R MED:VEF8]%C694+GV7)KU#QAXRT+X?^&[SQ!XEU:TT/1+,*;G4+Z410Q!F"+N M8\#+,H^I%?EM_P %/OV*?A-\%_A38>/? -A'X/UR'4HK>73;>[=HKN-]V76- MV)5D8+RF!C.1T(^VOV>8;']J;]BOP-#\1[)?$5KKNC6\>J0SNZ_:W@D $C,K M!MQ>%7.".<]N* /SZ_9 ^.?@OPU_P4D^-/C/Q+XTTRP\,ZDVN)8:UJ%ZJV]P MCZE$T CD8X(,294#^%>.!7Z.?M&6'P6^+WP/L9_B?KNG?\*WU">VOK74WU,V MMO.[*S0LLRL,AE8D<\U^9/[(O[.?PY^(G_!0OXQ_#[Q%X7M]3\':)+KBZ?I4 MDTJI;B#4HX8<,KACMC8KR3UYR:^L_P#@JUX7TOP/^PQIOA[0[-=/T;2M6TVR ML[5&9EAAC2140%B20% '))H ^F_#/C3X2_ GX'^$[BS\4Z3HGPWA@ALM'U.\ MU -;R(58QJLSD[R0K$$GG!KT;PSXFTGQGH-CKFA:C;:OH]]$)K6^LY1)%,AZ M,K#@BOCSP?\ !5/V@O\ @EKX9\%K$LFHW?A*&?32?X;R(>9!SV!=0I/]UFKD M/^"-WQC?Q5\#M>^'>H2,-3\':@7@ADR&%GO==\0ZI:Z+HUBGF7-_>RB*&%<@99CP!D@?C53P+\0O#/Q.\/IKGA+7; M'Q%HSR-$M]ITRS0LZG#*&'!(/6O@[_@L=\6KFP^&?A#X3Z+ON-8\8:BL]Q:P MQV7CCQYI&@:@X#"PDE,MR%/(8PQAG" MGLQ !IGPH_:J^$GQPU"33_!'CW2-=U)%+_8(Y#%*+B:[M+/4+N7RQ&)&3SYMI#22.RNPW,5VE M3C)XN?M]?\$__!?PI^&5W\8/@[;7/@7Q'X5ECO[BVTV[E\N6/S%!ECW,3%)& M2&&PA=JMQG!H _3:BO ?V%_C]=_M(_LU^&?%NJLC>((_,T[56C :YA;:9,# M@;T*2$< %R!P!7OU '@MY^P?^S_J%Y/=7/PKT&:XGD:621HWRS,Q\/Z-J5A;RW=G9J0DS->R(2V2>J@#\*_:ZOR M+_X*X_\ )WGP?_[!EK_Z<): /O3_ (8#_9Y_Z)/X?_[]/_\ %5ZQ\./AAX5^ M$7AE/#W@W0[7P]HJ2O,ME9@B,.QRS0G[?G_ 3S\(?"WX;W7Q=^#5M=>#-=\+R1WUW8 MV%Y*8WB#C,\)9BT4D9*M\K!=JG W)=6M-#T2S" MFYU"^E$4,09@B[F/ RS*/J17Y%_L@?'/P7X:_P""DGQI\9^)?&FF6'AG4FUQ M+#6M0O56WN$?4HF@$(O"] MOJ?@[1)=<73]*DFE5+<0:E'##AE<,=L;%>2>O.30!^S&@Z]IWBG0[#6='O8- M2TJ_@2YM+RV/^/?VVO@5\,]8ETKQ#\3M"MM2B8I+: MVTK7;PL.JN(5?81Z-@URG[8'PM^(FQV=PRV^D^3'?K;-:Z6D9 M#1Q2R..2%CCY;)1GYKSK]F7_ ()=?"CP-\+]#;XB^$(/$_CNYM4GU634+EY( MK:9ERT$:(_EX3.W<,EB"- M_A++)X3U6>\8OI=O>-+]GEB"217,6]F=.0P()*D@8QSG].?B)XAE\7?LC>)] M=GC6*?5/ UU>R1I]U6DL&<@>V6H ^2?^")?_ "0+QU_V,Q_])8*_16OSJ_X( ME_\ ) O'7_8S'_TE@K]%: /DK_@JI_R8YX^_Z[:;_P"E]O7E'_!-;]F7X3_$ MK]D?POK_ (J^'?AWQ!K5Q=WR2W^H:?'+,ZK/ MO^NVF_\ I?;U\ ?LG_\ !4S_ (9?^"6D?#W_ (5C_P )+_9\UQ-_:/\ ;_V3 MS/-F:3'E_9GQC=C[QSC/% 'ZAWG[#OP!OK=H9/A'X45&ZF'3DB;_ +Z7!'YU M^7/[:_P?L_\ @GM^U%X$\9_"FYN--L+I?[4M=-DN6?[.\4@2:WWDEFAD1@,- MDX=QDBO8Q_P7$N[]A;6'P1WWTQ$<"_\ "3&7+GA1L%F"W.. 036+X/\ V;?C MI_P4 _:&T?XD?&OPW)X(\#:68573;NW>S>2U1S(+:WA?,AWL?GE?'#G:>%4 M'ZTVMPMY:PSH&5)45P'7:P!&>1V->8_%C]J3X3_ V]CLO''CS2- U!P&%A)* M9;D*>0QAC#.%/9B #7-?MO?'ZX_9K_9Q\3^,=-"-KN$L-*$@!5;J9MJN0>NQ M=\F.^S'>OC7_ ()__L!^%/C-\/8_C-\9XKKQMKGBBXFN[2SU"[E\L1B1D\^; M:0TDCLKL-S%=I4XR> #[L^%'[57PD^.&H2:?X(\>Z1KNI(I?[!'(8KEE'5EB MD"NRCN0"!7>^,/&6A?#_ ,-WGB#Q+JUIH>B684W.H7THBAB#,$7XMI58/\A4KN MVPRX&,%L=* /A/\ 9 ^.?@OPU_P4D^-/C/Q+XTTRP\,ZDVN)8:UJ%ZJV]PCZ ME$T CD8X(,294#^%>.!7ZL^(/C1X$\)^!].\9:SXNTC3/"FHB(V>LW5VB6LX ME4O'LD)P=R@D8Z@5^1G[(O[.?PY^(G_!0OXQ_#[Q%X7M]3\':)+KBZ?I4DTJ MI;B#4HX8<,KACMC8KR3UYR:^J/\ @K/X7TOP/^Q#X>\/:'9KI^C:5KFG65G: MHS,L,,=O.J("Q)("@#DDT ?=WAWQ%IGBW0K#6M%O[?5-)OX5N+6]M7#Q31L, MJZL."".]8/Q&^+W@GX0V5G>>-?%.E>%K6\D,5O-JMTL"RN!DJI8\D#FN#_8I M_P"31_A#_P!BS8_^BEKY _X+>?\ )+/AI_V&;C_T0* /T9G\1:9;>'Y-=EO[ M>/1H[4WKWS.!"L 3>9"W3;M^;/I7G=]^U1\(M-^'LWCF;XAZ"WA*&[-@VJP7 M:RQ-'?AW9>.]0\?:#;>$;YI$L]6-ZC17;(S(Z0X),K!D8%4!/RGCBOD[]H[]DWP M%^RG^PK\=+/P-#?)%KBV=UVDG8]%C$RIO;_97)KVN MOR<_X*7?L%_#GX)_">T^)GPTT^;PI=:?J,-O>V,-W-+#,DIVI(AD=FC='"_= M."&/&17W]^QQ\2=1^+G[+_PX\5ZQ(9]6OM*1+N=C\TTT3-"\A]V,98^[&@#V M6BBB@ 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 *\J_:Q_Y- M9^,G_8F:S_Z0S5ZK7E7[6/\ R:S\9/\ L3-9_P#2&:@#^:RBBB@#]_O^"7'_ M "8G\,O^XG_Z=+NOJJOE7_@EQ_R8G\,O^XG_ .G2[KZJH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO]N+X7W7QB_9/^)/ABPB>? M49=-^VVD,2[GEFMI$N4C4>KF$)_P*OF3_@C+\8K#Q%\#]=^'4]RB:YX;U&2\ MAMB<,]E<88.!WVS>:&QTWIG[PK]#Z_,W]IC_ ()X?$;X=_&*;XR_LS:F=.UB M6:2]N=!CGC@EBF^O8;/2M-OV;9.=P:9F56#;5B#\@X#,F>N#\B6O[;7[;VC6L.E7O[/+ M:EJJKL&H'PSJ)C/VS/BM8>/?VE;V30_# M=G)A-"+K'<20AMWD00QDK;QDC#.Q\P@9^8D, #UO]I;XE^*/VDO^"5?B/QQJ MGAI/#-_JD-I?#3;>Y:UM#&;C3;_4+6["-DB4W+S#=Z'RY8_PQ7U'J7P_\/:IX N?!,VE6Z^%I]-;2 M&TR)-D2VAB\KRE ^ZH3@8Z5^7NA_ W]IC_@G#\0M MW:XD<+D1F2"/][',H)&^,%&&,]E4 _4CQUKEEX9\$^(-8U(QC3]/T^XN[GSC MA/+2-F?<>PP#7YE?\$-M*N5A^,6I,K+:2-I-NC8.UW47;,,^JAD_[[%-^*?C M[]L3]M[0S\/]/^$5S\*_"NH%4U6ZU6&6S,L61E9);A5;R\C)6*,LW3D9!^Z_ MV1_V9M'_ &4?@W8>"]-N?[1OGE:]U34RFS[7=N%#.%R=JA51%'HHSR22 ? W M[*4:M_P5Z^+)902L^N%?8^<@_D37Z;?%G_DE?C+_ + M[_Z(>O@W]G']GWXB M^%/^"F7Q*\?:OX1U"P\':C+JS6FL3(!!,)94,>TYS\P!(XK[Z^)&GW&K?#OQ M38V<+7%W__!$)1_PJ[XF-@;CK-L">_P#J#_C7 ML/\ P5L_Y,M\0?\ 83T__P!'BN7_ ."2OP1\=_!'X=^/;'QUX8OO#-W?:K!- M;0WR@&5!"06&"> >*]._X*4?#7Q1\6OV5=:\.^#]%NO$&N3:A92QV-F 9&5) M@6(R1T'- ',_LZ_\HL;7_L1M5_\ 0+FO,/\ @B3JUG-\"_'VF)L_M"V\2"YF MP?F\J2UB6/(],PRX_'TKVGX3^#-;^'O_ 38F\.^(]-FTC7-/\$ZK%=6-P ) M(F\JX.#CV(/XU^:O[!>B_'?P+X?\0?%WX*V=OXHCT^]72-<\)2(7>]@\M94D M5 07*ECC80ZGH&5F% '[U5T<6-U=Z9:Q,0=IDB2Y:0#W FCS]167\4_'W[7_ M .W)H:_#FS^$-W\*_"]\R+JUYJUO/9B9%*DAY;A5;R]V&V1(6;&,L PK[\_9 M:_9VT;]EWX-:1X%TB;[;) 6N=0U$IL:]NWQYDI7)P,!549.%11DD9(!^?VM? MM&_'W]O;]H3Q'\/_ (+^)_\ A7?@?0S(9-2MYC!(T,;^6)Y)XP9"TC'Y8XR! M@C.=I:O1;'_@D5>^,+J*Y^*WQX\6>-=S[YH(@RL3U($MQ+-DYYW;!].]>4Z; M\#?V@/\ @G=^T)XD\3?#+P)/\3OA_K9DC%MI\+SN]MO\Q(W2+,D4T?*A]K(V M3@'.!ZSK7Q?_ &POVJM%;P?X=^$:_!72-5B:WU+Q)KLLB7$$###^6)%1U)4D M?+&S\\%,;@ >0?\ !'>SL-+_ &EOB[8Z9-YVGV^F216KEPQ>%;U51L]^-O/O M6U_P4YMHKS]O#]G^WG020RIIL;H>C*=4<$?E70_\$^_V6?B+^RI^U_XTT[5_ M#6I7_@J[TVYTRR\5B%8[>;;+%-%(1N.T,J,N.<,0*Z/]O;X _$/XE_ME_!/Q M3X7\)ZAK7A[1_P"S_P"T-0M5!CMMFHM(^XD]D(;Z4 ?HK7Y5_%[_ )31^"O^ MW+_TA>OU4K\ZOB9\ ?B'K'_!53PI\1;/PGJ%QX(M?LGG:VBC[.FVT=&R/TQ=VW.?I$O3\O M<_\ @HS^Q3XD_:'_ .$8\??#>Z6V^(WA<".&%IQ;FZA5S+'Y/)XSM= M5ZD #@ &)^Q_^UI\:_A/^T_;?L]?'*:77Y[R;[+!?WDRS75I*83+"PG7_7Q2 M#:/G)8%@!+V+3/B3X?B\F%99/)6_@5S(D?FC_5R(Y9D8\? M.02.&4 ^U:_)?_@ME>1:]\1O@_X:L8UGUI;2]D,49S*RSS01PC'H6ADQZG-= MEX=_;0_;*\#Z,GACQ#^SKJGBKQ):H(!KJ:3=^3,P_CD,"F%SZE'0&K?[-/[$ MOQ7^+W[0EO\ 'O\ :/:.UU&SGCO--\/90R&2/!M]R1DK#%$<,(\EV9?G_BW M'>?\%B(3;_L?:=$6WF/Q'8J6/?$-P,U[Q^PFJQ_L>_"0*H4?V!;G &.2"2?S MKSC_ (*C?"GQ=\8_V:;70?!6@W?B/6%U^UN39V:@N(ECF#/R1P"R_G7K_P"R M#X4U?P+^S'\-?#^OV$VEZSIVBP6]W9S@!X9 .5;W% 'Q_P#\%N/^2+_#S_L8 M)/\ TF>OM_\ 9[_Y(%\-/^Q9TS_TECKY5_X*S?!7QS\;/A7X)T[P+X:OO$U] M9ZT]Q<06*@M'&8'4,]\/_!GP%I6HV[VFH6.@6%M+OBIIWQU^"%XMG\0]/,,UWIPD2)[F2$ 1SPL_P A MDV*J-&^%=5'?(8 _0.OR2_;5GC\8?\%8/@_I>EA7O--N?#\%WY/S,K+>MM-+::=YJ2M:RRJ5DGF>/]WOV%D6-, MJBL>^ H!K_\ !9+_ )-'L_\ L9K+_P!%7%>__L4_\FC_ A_[%FQ_P#12UY9 M_P %1OA3XN^,?[--KH/@K0;OQ'K"Z_:W)L[-07$2QS!GY(X!9?SKV?\ 91\+ MZKX*_9I^&>@ZY8RZ9K&FZ!:6UW9SC#PRK& R-[@T >KUY7\?_P!IGP'^S+HN MF:MX^U"ZTVPU*=K:VEMK*6Y#2JN[:=BG:2,XSC.#Z5ZI7BW[7G[-.E_M6?!; M4O!5]J>$_$^G>-O"^C^(=( MG^TZ5JUG#?VDV,>9#*@=&Q[JP-?&_P#P6"N-,B_8^GCOROVR77;%=/#$9\X; MRQ'_ &R$O3UKPKX2_$+]K_\ 8C\.?\*\U'X.77Q2\,Z:S)I=YI,Y5GY(X!=1^(H ]&_8!4+^QK\)P /[&4\>[O7T#7B_[&7A# M6? /[+?PW\/>(=.FTG6M/TI8;JRN !)"X9CM;'?D5[10!^"G[#O[)MC^T=\6 MO'G@O7O&&K^#]:T6%IP--";YRDYBF#@D?=9DZ>IK[6_XB_LV:EH?B:13"=:GT>]%O&QPN^-)E$8(.2"TC+T M)! .0#K_ -F7]A/X4_!#]IC3?$&B?&Y/%?C?0FNHKCPY-=VCW1:2VDB=98U< MR*55RW(S\O/%4/V]OVR/B7IGQOT'X ?!7;I_BW4_(2\U7$;3>9<#,<,9?*Q M(0[2$9 88VX)/7_\$]_V&?$'P(UG7_B=\4;V/4?B=XA$B-$LXN/L<=)H$ M$:NL9(,T;Q!49%.\8..#E0"2U_X)<_%CXA0K)\5/VE/$.JEQB73[1[F[B'.< M+)-.H Z\>5CFOFU?@3X6_9I_X*??#'P'X5U"^U#3['4=+DFGU.5'G\^5=[!B MBJHR&4@8Z$=:^I[/]M#]K?QUI[:3X>_9?N]$U]\0#4];6X@M(WX#.%G6(;<\ MC,A [EJ\%U3]BCX\_"K]J+X8_%+6K.\^*>KW6K6VO^)KO1XP5M)EN@9(025W M 1!=N%51@J!A10!]._\ !9+_ )-'L_\ L9K+_P!%7%>]_L0VT5K^R'\(DA01 MH?#EG(0/[S1AF/XDD_C7F'_!4;X4^+OC'^S3:Z#X*T&[\1ZPNOVMR;.S4%Q$ ML@ZY8RZ9K&FZ!:6UW9SC#PRK& R-[@T M>KT444 ?C[IFI1?L?_\ !7'6)]>D^P>&O%>H7#F]F79'Y&I#S4<'@!$N2$9N M@$;^E?L%7S!^W1^Q'I'[8'@NT,%W'HGCC1DD.DZI(N8G#8+07& 6,;$ @CE" M20#EE;Y \%_%#]NK]D_35\(:A\.)_B;HFGH(;*Y:QEU5DA7A1'/:N'9>1A90 M6 &,*!@ 'ZK7]_;:58W-[>W$5I9VT;33W$[A(XHU!+,S'@ $DGH!7Q;^QI^ MWYXD_:N^.'C3PM!X.L(O!VD"XNK7Q!;W$D:C^V]^W!9Q^#;WP./A?X/O?EO\ SK2;2X98\@_Z0T[/.X'39&H#=U.. M/O']CW]DOPY^R/\ #-= TIUU+7KXK/K6MM'M>]F . !_#&FY@BYXR2>6)(!\ M-_$NZ%G_ ,%K_#,C 8:2SC&3C[VEE1^IK]6Z_.S_ (**?L?_ !)\3?%OPM\< M_@S;M>^*]&CA%Y8V[H+GS+=R\%Q&C_+)P=C)U(5<*V6K#T_]K;]MCXJZ)-4TJZLX(">&F3[41&".3@^9[*W% ')?LZWT&H?\%C/B3+ M;R"2-9=6A+*<_,B(C#\&4C\*W?\ @N-_R*OPD_Z_=2_]%V]1_L=_L9_$G]GS M]O&YU+7++4-=\.1Z1(;CQ@Z_Z/=WD]K#)/M8G<0)WE0%AD[,GDUZ!_P5P^!/ MC_XX>'?AK!X#\+7_ (GETZZOGNTL5#&%72$(6R1U*M^5 'W#\.8UC^'OA=$4 M*BZ7:@*.@'DK7YE_']0W_!9+X< @$9TT\^T4E?IYX)LYM/\ !F@6MS&T-Q!I M]O%)&W566-00?H17P)\9O@#\0]?_ ."H_@;XA:?X3U"[\%67V'[1K4:CR(]D M3A\G.>"1V[T ?HK7Y5_\$M?^3T/V@?\ M\_].)K]5*_.K_@GG\ ?B'\+?VJ? MC3XB\5^$]0T+1-8^U?8+ZZ4".XW7QD7;@GJO/TH \Y^)=T+/_@M?X9D8##26 M<8RTLJ/U-?JW7YV?\%%/V/_B3XF^+?A;XY_!FW:]\5Z-'"+RQMW07/F6[ MEX+B-'^63@[&3J0JX5LM6'I_[6W[;'Q5TY/"N@_ =O"&O7$8@F\2:II5U9P0 M$\-,GVHB,$,'7_ M $>[O)[6&2?:Q.X@3O*@+#)V9/)KT#_@KA\"?'_QP\._#6#P'X6O_$\NG75\ M]VEBH8PJZ0A"V2.I5ORH ]^_:<_:/3]EG]E]?&Z6,>I:I]GM;'3+29ML^ _[5'[;7@VU^('BOX[ZEX$\,ZX6>TL-.>5/ M-A5MH?[+ \,80E3MW-N.W)Z@G[&_;#_9CO?VG/V75\$V5Q'I_B2Q%KJ.G&ZX MC^U0QE?+<_PAE>1-PZ%@>0"#\B? 7]H#]J[]F'P/IWPNU?\ 9TUKQK%HQ:UT M_4+6&<*D().QIX4EB=1G"L"O YZT >=?MN_\$\_"W[,WP N_'=YX[U[QAXP MGU2VL89M1*1PN'WLXV?,[-M1CDR8P#Q7Z$?\$[V#?L6_"HJ01_9CCCVGEKXO M_:'_ &?/VJ/VTO VK>+O'FD6?@ZS\/PF?PW\/M/Q+<7LS.JN\GSG#^7NPSG. M1A8U#$G[,_X)Z^'?%'@O]E'PAX7\8^'+WPQKVB/=6]?L*_\F?_ D_[%^W_E7P_I]HW[&G_!67[.B_8_!WQ+R(U'RQ M_P"FOD*!T&V]CV@=D8=,U][?L@^%-7\"_LQ_#7P_K]A-I>LZ=HL%O=V& M0#E6]Q7@7_!4;]FGQ-\:OA[X2\4_#_3+K4?'GA/4P]O%88$[V\N-Q4Y&622. M%QSP-YH \,\"Q_\ #97_ 5#OAIE;=C\T9:T8QPA3T^:[>28>JH M:]A_X++Z7=:A^R7IL]NK&*Q\4V=Q<$#@1F"YC!/MOD3\Q71_\$O/V:-;_9_^ M">K:CXPTN;2O&WBC46N;VWNL&>*WBRD".03R299.O24=Z^E_C-\)]#^.7PP\ M0^!?$<;/I.LVQ@D:/&^)@0T57:.2-?FZ!T85WGBC_@D3X)\.>'[[4O$?QS\0:7 MH=O'NN[S5'@AMHDSC,CNX4#)'4]ZX'X=^%?VL_\ @G+JNJ^'_#G@I_B]\.;N MY:>"/2[:6Z4N<#S42+,T#D*NY65D]"?O5;^+%S^UW_P4"AM? \WPTD^$O@*2 M5)[\ZO'-:B3:^5,SS 22A2 PCCCZ@,:"5%D>&%#$&A8J<"-6ZY^?Z5]"UYW^S]\$=$_9U^$?A_P#H# M//9:5"1)=RJ%DNIG8O+,P'0L[$XYP,#H*]$H *_(O_@KC_R=Y\'_ /L&6O\ MZ<):_72OS1_X*6?LZ_$GXM_M,?#'7_!_@_4O$&C:;86\5W>6:*4A9;V1R&R1 MT4@_C0!^EU? ?_!:/2[N^_9;\.W4"L]O9>*[:6X"]%5K6Z17/_ F5?\ @=?? ME<-\;OA#HGQZ^%?B/P'XB5O[+UFV\EI8P-\$@(>.5,\;D=589XRO/% '$?L0 M:W8^(/V0_A'8S!'XE7-C^RWXBNYE9(K MWQ7W\I99?\ 63R,Q>65_P#:=V9CC@;L#@"OS1^+'P8_ M:+_93_;3\8?%CX3^"V\<:?XHFN[B-X;*2]A\NYD$LL$\<;+(C+(H(((! 7!/ MS* #Z]_X*'_M>7W[)?PEL+KP_:PW/B[Q#FY MP3D#!^:OA_\ L5_M-_M(^%=,\5_$O]H76_"UGK<*7ZZ)92SRE(W&Y0\$^+>BQO>3^'9U-K'(TH5 M;B!?,8F,DQ1NN]L<8)YR.+^%W[87[67@7PII/@O6?V9];\3:SIELMFFM?9[F MVBF2,!$:1A&T3-QRRN W4 =: /F?_@H-^Q#X2_9'\#^#+_3_ !3K/B;Q/KU_ M<1W5QJCQJC111J28XU7<,%U!+.W4=*_5#5&#_L,W;*0RGX<.01T/_$L-?GI^ MU%^R)^U%^TEX3/Q4\>V5O+XHAGALM*^'VAJKFRL7WF23('KS2_%A\!R:1)HTZ@3"Z2R:#8!G^)URO/1A0!\S_ M /!$O_D@7CK_ +&8_P#I+!7Z*U\/?\$G?@SXV^"?P9\7Z5XY\-WOAG4+O7S< MP6]\H#21?9X5WC!/&5(_"ON&@#Y*_P""JG_)CGC[_KMIO_I?;U4_X)/_ /)D MOA#_ *_=1_\ 2N6NM_X**?#SQ)\5/V1_&7AKPEI%QKNO7DM@T%A: &20)>PN M^,D=%5C^%5O^"&_P!JGX>WSVEA9Z;\1;*(RZ3KBQA))'4<6\[@9:)L8YSL)##N M#\R?\$Q_VS_$*>*[GX _%F[NAX@L9);?1+S56)N%DB)$MA,S')9=I,>>?E9, M_<%?IO7YF?\ !2C]A_QAXA^)F@_&/X-:1=7?B>2XB&J6>E$).ES%\T%\G(Y^ M0*V.HQO5)4Z@'Y3G!KX4^'?A M7]K/_@G+JNJ^'_#G@I_B]\.;NY:>"/2[:6Z4N<#S42+,T#D*NY65D]"?O4 = M]XH_X)$^"?#GA^^U+Q'\<_$&EZ';Q[KN\U1X(;:),XS([N% R1U/>OJ3]AWX M'^#?@'\'[[0/ OCF'X@Z%>:O+J(U6WF@E19'AA0Q!H6*G C5NN?G^E?%'Q8N M?VN_^"@4-KX'F^&DGPE\!22I/?G5XYK42;7RIF>8"24*0&$<Z?\%DO^31[3_L9K+_T5<5X#\6/@Q^T7^RG^VGXP M^+'PG\%MXXT_Q1-=W$;PV4E[#Y=S()98)XXV61&610000" N"?F4?9'Q.^$_ MB;]L[]B6/0?&>E0^$/B!JUA%>_9)HI(8K'4HGW*"K,S*C;2IR6(60GDB@#K_ M -AVZ6\_9!^$53:?U%?'W_!<"^@C^'?PNLVD N9M5O)DCSR5 M2% Q_ R+^=<)\$/B[^V#^QYX67X7S_ S4_&^F:?(XTRYBTZYNH[97=F*"YMM MT;Q[F+ ,05W$9 P%YW]J']EO]J3]I3PA:_%'QWH;W'BE]0BT[2? FBHI&FZ> MT^&=0N]?-S!;WR@-)%]GA7>,$ M\94C\* /3/\ @I#_ ,F2_%+_ *\K?_TK@KB/^"2*JO[%^@D* 6U34"2!U/GD M9/X ?E7J?[=?@C7?B1^R;\0_#?AG3)]9UV_M84M;&V ,DK"YB8@9_P!E2?PK ME/\ @FO\-?%'PE_95T7P[XPT6Z\/ZY#J%[+)8W@ D57F)4G!/4 M'?!^BW7B#7)M0LI8[&S ,C*DP+$9(Z#FNK_84\$:[\-_V3?AYX;\3:9/HVNV M%K,EU8W( DB8W,K ''^RP/XT >\T444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7E7[6/_)K/QD_[$S6?_2&:O5:\J_:Q_P"36?C)_P!B M9K/_ *0S4 ?S64444 ?O]_P2X_Y,3^&7_<3_ /3I=U]55\J_\$N/^3$_AE_W M$_\ TZ7=?55 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 <#^T!&\WP&^),<:L[MX:U)551 MDDFUDP *^)_^"*NFWFF?!OX@)>6D]H[:_&56>-D)'V=.1D5^BU% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !114%]?6VFV7$5I:PJ7EGG<(B*.I9CP![F@" M>BH;.\M]1M(;JTGCNK69!)%-"X='4C(96'!!'<5-0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7E7[6/_ ":S\9/^Q,UG_P!( M9J]5KRK]K'_DUGXR?]B9K/\ Z0S4 ?S64444 ?O]_P $N/\ DQ/X9?\ <3_] M.EW7U57RK_P2X_Y,3^&7_<3_ /3I=U]54 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !7@7[ >(I9(M.T>.X3>CW4IZE>^V-99,=]F M*]]K\I_^"DVOWG[2G[8'PM_9\T.9GMK*>%M2\L\)/<[7D9A_TRM5#Y[>8] ' MJG_!._\ ;K\=?'3XF^)?A]\5EL[;Q NG0ZII @LQ:LT> TB,N>24EBD7OM#U M^@E?E!_P4,T&?]DG]L3X5?'?PQ9F#2[H0P7MO;C =[55AEBSV$EHZ1C/]QC7 MZH:#KECXFT/3M8TRX2\TW4+:.[M;B/[LL4BAT<>Q4@_C0!?HKPG]KC]KSPG^ MR'X%M=;\00S:KJVI2-#I6B6KA);QU +L6((2- R[GP<;E !) KY17]N[]K;4 M-)_X2.Q_9F?_ (1S9YX5[2\:X:+KE1D,V0<@B/WQ0!^DE%?+O[%W[>7AK]KR M'5-*&CS^%/&FDQ">\T6XF$RO%N"&6*3:I8!BH8,H*EE'.X\8>/M;3?IWA^T?8=A8HDLK!6(5G!5552SE6 Q@F@#Z=HK\V-6_;X_ M:O\ "6DOXGU_]FK[-X6A7SK@_9KN.:*+&2SG+% .6:/ [XKZO\ V1/VOO"O M[7W@6[UO0;6?1]6TV5(-5T6Z>5G73?,)%WV9N/\ 4[,'!&W[WO7UK0 45\E?#W]N M.^\)?@0_A&WM+31_M6W6UOF:27RD5AF+8 ,[O[W:M#]NC]M"[_8[L?! M-S;>%[?Q(OB&YN()/M%Z;86XB$1W9"-G/F'TQB@#ZEHK\^?B%_P4D^(/C/Q9 MJFG?LZ_""^^)?A_2)C;W7B:2TN9K:>0=5B6(+@="&9\L.=H&"5^ /_!6KP]X MD?Q-I'QDT#_A6_B'0;66X;89&CNGB.)+80R 21SYX$9+;L-RI&" ?H+17YD^ M*/\ @IQ\>;S3KCQGX2_9WOE^&2*9HM6U2QO)3);C),QFC"QJI Z@,JG(W-BO MJ_\ 8N_;(T']L+P#>ZK9:>VA>(M(E2#5M'DE$OE%U)26-\#=&^UP"0""C C@ M$@'T/17SQ^U_^VQX+_9!\.VDNLPRZ[XGU)6;3?#]G($DE4'!ED<@B*('C=@D MGA5.&Q\JP_\ !0;]JRZT,>++?]FMY/"3?OU=;"^:4P8W;P07MQSTH M _3&BOG+]CW]N#P7^U]H5U_94,F@>+-.C634/#UW()'C0D#S8I !YL63C=@$ M'&Y1E-<-%URHR&;(.01' M[XKZ"_8N_;R\-?M>0ZII0T>?PIXTTF(3WFBW$PF5XMP0RQ2;5+ ,5#!E!4LH MYSF@#ZBK)\7:E-H_A36K^V*BXM;*:>,L,CM?\ !2S]H7Q+93^* M/ 7[.6H2^ \%[;4;_3KZZ::($_O=\01,$#KKX/Z+/K-[?W=Q%J"0:.^HE(U1"A(4'9DD\GK7T3J'CN'P;\);GQGXE$L- MOI6AMK&IB*(^8BQ0&6;">H"M\OKQ7A/[=W[9U[^QOX=\)ZG9^%H/%#:Y=3VS M1SWK6PB\M%;((1LYW>W2L']O?XU^-_#?[-LL?A?X<7?BW2_&'A?4XM;U"U=] MF@V[V:YG?:A!4+-(WS%1^Z//H >B_L=_M76O[7?@_P 4>*=.T*;0=)TW6WTJ MSBNI1)/-&L$,GFR8^56)E/R@D# ^8UYE^V)\>OC;\,/CY\,O#WPYT*XU+PGJ M_D?VS+%NNMCYE4$1_N^>>G6OD#_@EO\>/B7\/O#:^$O"WPBU#QEX4U MCQ;%_:7BBW>41:9YB6\4FX+&R_NXP)#EAP>W6OM3]K#]N*^_9M^-WP[\ VWA M&WUZ'Q7Y.^^EOF@:V\RY\GA C;L#GJ/2@#ZUHKC_ (M_%CPU\$/A[K/C7Q;? M?8-"TN+S)I%7>[L2%2-%_B=F*J!ZGD@9-?!-C_P4K^.7QHNKB\^"W[/=UK/A MJ&5HEU+4EGG$N.Q:/9&C>J!WQZT ?I-7)_%OQ)>^#OA3XSU_3F1=0TK1;V^M MFD7 'O)$4ZA"LUN;57. M%ED@G&6B]75^ #@'I7W'^T&P;X _$H@Y!\,:D01_UZR4 >!?\$T_VF?&_P"U M#\*?%&O^.9[*XU#3]:-C UC:B!1%Y$3X(!Y.7/-?7U?G5_P1+_Y(%XZ_[&8_ M^DL%?HK0!D^+M2FT?PIK5_;%1<6ME-/&6&1N6-F&1WY%?&7_ 3$_:V^(/[5 M-C\19?'ES87#Z')8+9_8;06^!,+@ONP>?]4OZU]A_$+_ )$'Q-_V#+G_ -%- M7YJ_\$-?^05\9/\ KMI/_H-Y0!^I5%?%/QF_X*3:7\"?VK+WX7^*?#\-KX5L M+$WMSXB2[9I\_8&N4C2#9AG>0)$HWC)<'BO(=:_X*6?M"^);*?Q1X"_9RU"7 MP'@O;:C?Z=?7331 G][OB")@CD[0P7D;CC- 'Z:45\I_L/\ [?&@_MA6NJ:7 M)H[>&/&>DPK?Y\4\!8+YT+X!P&*AE(RN]>6SFLKXZ?MY7_P#_:O\*_" MSQ#X.MT\*^(6LS;^)_M[!DCG8Q,[1>7CY)0P(W?=P>^* /L&BBOD;XZ?MSW_ M ,.?VK/!OP/\)^$+?Q5K&M?91>W4U\T L3,YZJ(VW;(5\T]/E(H ^N:*\A_: M:_:@\&?LJ_#\^)_%T\LLD[F#3M*M &N;Z;&=B D *!RSGA1CJ2H/Q7I/_!13 M]I[XC:7-XG\"_LX-?>$&^>VF-K>W3RIG&4=-@F^L:'OZ4 ?IE17R3^QW_P % M#/#'[3VL7/A#5]'F\#?$:S#F30[N0NESY>1)Y+E5.]<$M&RAE&<;@K$>T_M% M?M!^%?V9?AA?>-O%LLGV.%UM[6SMP#/>W+ E(8P2!N(5B2> JL3TH ]-HK\V MM+_X*!?M0_$C3CXC\!?LW-<^$Y@9;6XNHKJ=YXN2&1P8Q)D#JBD$]*]<_9!_ MX*,:9^T5XZN?AUXL\)W7P_\ B);K(4T^XD9XKEHAF5 '57CE4!F,; \*QW<8 MH ]E_:L_:>\/_LF?"W_A,_$%A>ZJD]XFFV5C8A0T]R\UU1[2-RZPF:)9-@8@9 W8S@9Q7YL?\ M%BOBMXVU33$\!7OP\O-/\"Z;KME>V/C9V?R+ZX-C-FW4% N1YTO1B?W)XZX] M\_X)T_'CXE^,_"?@SP1X@^$6H>%_!>D^$K?^S_&$[RF'4?*6".+:#&%_>(S. M,,>%[]: /M^BO@S6/^"JF@^!/C)\5_!_C+PVFFZ=X-^TPZ?<6=V9KK5[F.X2 M)($B* *6#,Y.XA0AKS3Q5_P4R_:+\&V'_"7ZU^SI)HG@$R(PN-0MKV-EB-/B1XDWPP>! M[/,EQ9S(4V*6D'.$YV^5/_ ,%6/BW\(_%VEVOQK^!\OAG1;UN) M(+>YL[@QC&YXA.2DQ7*Y4%?0D9H _4"BLWPWXBTWQAX=TS7='NX[_2=3MH[R MTNHONS0R*'1Q[%2#^-?"?QR_X*D2V?Q,G^'/P+\"7'Q3\36\K0RWD2RR6QD0 MX=88H@7E5>$J<9.SS2T#]*\4^&-2AU?0=4@%Q:7D&=K MJ>.0>58$$%2 0000"* -^BO@77O^"KFA_#_XU?%/P;XQ\+?8-+\'BZBL;JQO M#-=:M=1W,4,<"Q,BJA99'D)+?*(VZUYUXE_X*7?M):/I;^+7_9QGTGP-_KQ= M:A87[;+?&=SW&U% (Z2% OUH _3^OFW]MC]M;0_V-_"NCW-YHMUX@\0:]]H3 M2K&%Q%"3"(_,::4Y*J/.CX"DG...2-7]CO\ ; \-_M@> ;S6M)L9M$UK2Y4M M]5T:>02FV=P2C*X WQN%;#84Y1@0,<_F9_P5J^*WC;Q]\0M T3Q/\/+SP?HO MAO4=8M=$UBX9RFN0F2W4S)N10 %BB;Y2W^M'/J ?M393FZLX)F #21JY Z5A?[_ # ^W?&GW0B'C/WQ M7T50 45XW^TY^U9X&_91\%Q:[XPN9I;F\9HM.TBQ4/=7LBC)" D *N1N=B , MCJ2 ?C*Q_P""C'[3/Q!T@^)_ O[-D]WX3<&2"X>UO;QIX\XS&Z",2]",HA&? MI0!^F-<5\:OBA8_!7X3^*_'6HP-=6F@Z?+>FV1@K3LH^2,,>A9BJY[;J^>/V M._\ @HOX5_:AUJ7PAJVD2^!_B%"KL-'NIO,BNPF?,\F0JIWJ 2T;*& R1N"L M1YQ_P5)^-GQ$T'X>^+_ .F?"^_U/P+J.D6TM[XXB>0063FY!,; 1E?X$'+#_ M %@_$ \9^&G[2W[=?[4-GJ7C'X::?I5MX8AN9(([>.VT^& R ^5&UVQD<@$ M?-NVY)R1T'ZMZ&M]'HFGKJ"+S73!<^-87E$$,\9^);DVNB:+:M=7,BKN8@<*BCNS,551W+ 5^2WQ"_: _:B_; M/^$/Q*\8:-_9_@KX*:7970OK14C47<,<99X5E9'FED*D!MI2/) .*^ZO^"G' MA'5O&/[%OCVWT>&2XGLQ:ZC-!$,EX(;B.24_144N?9*^5_V>_C]X(\5?\$M? M'7P\M]4L[#QCX>\-:O#<:/+($FN$=IIEGB4_ZQ2)/FVYVL#G *Y //OAS^U! M^TE^Q+X'^%6M>,X[7QE\%=>TVS.F0JD;-;VS0JZP),JI)'.L6,++N0[3MS@D M?KIX'\9:3\1/!NB>*-"N?M>C:S9Q7]G-M*EHI$#*2#R#@\@\@Y%>!?!_X)^# M?C]^P]\'_"OCO1_[;T(^&]'NS:_:)8#YB6R;2'C96'4C@C@D5[SX \ Z#\+O M!^F>%O"^GC2M TV,Q6EFLKR")2Q; 9V9B,L>I- &U>7EOIUG/=W<\=K:P1M+ M+/,X1(T499F8\ DD],5^>]K_P4FO/BC^W-X-^&GPYN+*Y^'$UTUA?:E);[ MY-0E"2,TD+D_+&"JJIQ\V">A%:W[7'[.O[0W[6/QJU/P99>)H_!GP*M8[7=< M,RC[5[.1I)&Z %F)X4 #H!0!^S-?-O[:W[:N@?L?^#K*>6R_X2#Q?JY9 M-*T19?+#A%A%]J;3A8 R MB'&_<8!<_:A\OMD8Y%?5G[$_[:WA_P#;"\&WMQ#9?V#XMTC8NJZ*TOF!0V=L MT38!:-B".1E2,'^%F^DJ_)[P;:Q?LX?\%CK_ $31D^Q>'_%C2));QKA2MY:" MYVJ.@ ND&/0#% 'Z3_&SXS>&O@#\,]9\<>*[EK?2--CR4C&Z6XD8XCAC7N[L M0!V'4D $C\^?#G[97[9/[25M=^*?A!\*](L/!<,K"W:Z$;/,$/S+YMQ-&)CV M)B009ZX51VK]1="UB#Q! MH>GZI;9^S7UO'HHHH **** "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 **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRK]K M'_DUGXR?]B9K/_I#-7JM>5?M8_\ )K/QD_[$S6?_ $AFH _FLHHHH _?[_@E MQ_R8G\,O^XG_ .G2[KZJKY5_X)+--\!>$=:\2ZQ-]FTG1[*:_NY?[L42%W/U MPIK\8?V'/VE/AII/[4WQ!^-OQH\4KH.L7_G2:5;M87=YB6YD;S"IAB?:(HE$ M0W8RLG'3C[#_ ."PGQO_ .%?_L\V7@>QN/+U7QI>"&55.&%E 5DF/MES"GN& M<5L?LF?\$\?A1I_[._@B3Q]X TS7?%]]8+J&H75^C&57F)E6(X8 >6C*F/53 M0!Y+^WW^U]^S=^TM^S;KGAK1?B"EYXJLIHM4T6-]$U&/=W"KOB>5, MD@ L"3@5ZC_P2,^._P#PM#]G%_!]_<>;K?@BX%CAFRS6,FY[9C],2Q@=A$OK M7LO_ P'^SS_ -$G\/\ _?I__BJ_.GX*W#?L$_\ !334_!=PYL_!?B"[.EQF M0_(+.[99+)\GC]W(8T9ST"R=.: /<_\ @KQ\&_'&L77PZ^*?A33I]>L?";2) M?644!G%J?,CECG:(9+1DH5<]!M3/!XO_ C_ ."T7PX\106EK\0/#.K^$-09 M5$UY8*+ZRW8^9N")5!/(4(^.F3U/L?[6G[>EO^R?\5_!'A76?!LE[H/B(133 M>)3?^7'9Q>?Y=P1"(F,C1IM? 89WK7I'Q _95^!W[06GQZGKW@;P]KRW\8GC MUK3XQ#/.CC*N+F J[@YR#N(Y]Z .2_9S^'O[.7C+XA:[\:/A++8:QXGU.27^ MT-2L=1N,Q-/AI%>U9PL1TV"V#F6%I8+.:!GW12[>8T=7#+)Q\Q;N!GSGX(^"[/]G_\ X*L6/@7X3:[> M:GX96Z:TO8_/\T>0;,RW$$K*-KB)P<$C*M&N?F4FOM[XG_\ !032_A-^UOI7 MP7\5>%5T?1+\PY\7WFI 0;)H28F\GRN%,W[IF9P%VL3Q0!P/PM_X+'?!SQHL M5IXRTK6O EU(,223PB_LAGC&^(>8?QB KWG]E'X,_ ?P98ZKXT^"4=E<6OB M[+O4=/U2:ZBDVN7$91I"L90N?E"JPS@U)\5OV&O@1\8H)Y]?^'VCVUW(A8ZI MHZ?V?<9Q]\O"5#D?[88?A7Y_?\$R()O ?[=WQ'\$^"-=N==^'EM;ZC&]QYF^ M&XAAN$2VG;;\A?)"AP!D.V.#0!U/C_\ Y3:>'/\ MV_]-+5^JE?DG^TIKEO\ M)_\ @K]X.\4>(IAI6B7+:;*+ZX;RXEA>W-J9&8\! X<,>@"G-?JWK7B+2O#> MAW6M:MJ5KIND6L)N)[^ZF6."*,#)=G)P!COF@#\N_@%_RF2^(W_<2_\ 1,=: MW_!<;_D5?A)_U^ZE_P"B[>O.OV)_B-8?%S_@JAXQ\7Z46?2M6_M>>S=E*EX. M%C8CL2BJ<=LUZ+_P7&_Y%7X2?]?NI?\ HNWH ^\_V:?A_IOPN^ /@'PWI5LE MM;V>C6OF;% ,DS1*\LC8_B=V9C[FOS _:V^%.B^-?^"LGA?P[=643Z9KUYH] MQJ5OM"K<*$7S5;']](L'N)?$ M[X[>#O\ AYYXE\:?%B&^U?PGX3UFXL;?3[6!;@[[,-#;J$+*-HF7S2,\G.0< MFOM?_A\E\!/^?/QA_P""N+_X_7RWK4VB_LJ?\%5O$%]\1-/MSX+\57EQ=&[U M"!)+<0W_ .\6&;BRFC$T=Q%IUN MT;H1D.&"X*D#QWO@W]L7X=>-/VP(/A!\/OA+HGB*"UN.?&FG MO!'% T2>9-*B"W.5C(*JXD&YP,<$$]K^UI^WI;_LG_%?P1X5UGP;)>Z#XB$4 MTWB4W_EQV<7G^7<$0B)C(T:;7P&&=ZT >.?"/_@M%\./$4%I:_$#PSJ_A#4& M51->6"B^LMV/F;@B503R%"/CID]3[]^SG\/?V='&5<7,!5W!SD'<1S[U^9_P1\%V?[/\ _P %6+'P+\)M=O-3\,K= M-:7L?G^:/(-F9;B"5E&UQ$X."1E6C7/S*30!^S-<_P#$+_D0?$W_ &#+G_T4 MU=!7/_$+_D0?$W_8,N?_ $4U 'YJ_P#!#7_D%?&3_KMI/_H-Y7G_ .U'X T_ MXH_\%=M$\,:M;)>:5?7NC_;+:3[LT*6L?L2>.(%X:7X>7R#C/)TUQ0!\R_\$3_^ M3;?&7_8VS?\ I':UYK_P5*_Y/0_9^_[<_P#TXBO0?^")NI6LG[/WC:P6YB:^ MB\3O.]N''F+&UI;JKE>N"4< ^JGTKS[_ (*E?\GH?L_?]N?_ *<10!][_M/? ML^^#/VC_ (:_\([X]U&_TOP[8W*ZI)<6-XEKL:.-UW2.ZLNP*[$Y&.A[5XAH MW[=O[+'[-/@71O 6A>.EU*R\/6J6$$.D64UX9 @P9#-'&(79F!9F#&--N+BUT?Q!J%PVIM"VU9A L;10OW*EI"^.F8AZ"O9_ MV5_V'_@+X=^$/@S6+7P;H/C2_OM+MKV77M7MTOS ?VMM+\)6W@[P]K-L^@W4[/J^K6\47F)*BYB0([G&4#XU'4;/2T1(K'>JI'$RIPKL-[%>" %)^\*^^[NX%W^PA-.!@2?#9G SG&= M+S0!\R?\$2_^2!>.O^QF/_I+!7Z*U^=7_!$O_D@7CK_L9C_Z2P5^BM '/_$+ M_D0?$W_8,N?_ $4U?FK_ ,$-?^05\9/^NVD_^@WE?I5\0O\ D0?$W_8,N?\ MT4U?FK_P0U_Y!7QD_P"NVD_^@WE 'G_[4?@#3_BC_P %=M$\,:M;)>:5?7NC M_;+:3[LT*6LW?\%B/@FWCGX!:7X^T^ MJO@N]#S.@^;[%<%8Y.G)VR"!O8;SZUXW\+?^4U MGB;_ *[7W_IMK]0O'G@W3?B+X)U[PMK,7G:5K5C-I]T@ZF.5"C8]" <@]B!0 M!Y9^RG\?++XP?LL^$_B)JEZDE'^VKB0X$5Q; ID> M/C=W?P_\'+IT5]I]JH=I(71+N=57+(((D$<<4>DPJJ*!@* )\ =J^<_V]K./]GO_@HYX,^+'B#2CJ/@[6?L M5W<[H%E25(8UM;J(*PPSK$$;!_OK^'Z=>%_"'PO\;>'[#7?#^@>%=8T:^B$U MK?65A;R12H>ZL%P?Z$8H _&?]JG]K#X?>./VLO GQD^$]MJFDW^GR6L^K&^M MDMC<30S9#G:[!M\1\ML]0H!SDU]\_P#!6?X$^+?C-\ =)O?"-G&=3_M M"ZTFT0O+/;M$R-(B#EW0D':!G:SGM@T?BU^U[\,?!/[2WA_X,^#OA!X?^(>M M:A-#9W=Y8FVACL;J1RODD?9W#%%P[G< @)!Y# >I?MP?MEW/[&_AWPUJR>!Y M/%UMK4\UIYPU'[)':RHJLH;]TY;%= \*Z'X M5^)G@W4]%OM+MHM/DU+1$26!O+4(&>!BC1<+RJ[^>@'0?2GPFT?]F#]IKXSC MXR^"KNQ\1?$2Q6*9IH;VZM;FWVIY2R26A9,_*=A9D*G ZUZ)J/PI^"/[6_@G M3/%.H>%/#OC/2]8MEN+?5C;(+G:P^[YZ8E1A]UEW @K@C(K\N/CM\(= _91_ MX*"?#31?@AJM['>7%YITLVEQW;3O9RS71C:U9_O&-XMI*.2=KG)(84 ?6/\ MP6K_ .36?"W_ &.=K_Z0WU?3_P"QW_R:A\'O^Q2TO_TECKYE_P""TENTW[*G MAUQTA\86CGCM]CO5_FPKZ1_8MU*UU3]DOX126=S%=1Q^&-/@=H7#!9$@1'0X MZ%64@CL0: /S>^!WP_TWX@?\%?O&B:M;)>6FCZ]J^K""50R-+$S"(D?[,CHX M]T%?JC\=M%M/$GP3\?:7?PI<6=UH-]%)'(H8$&!_U'4>XK\V?V4/^4O'Q;_Z M[:Y_Z/2OTT^+/_)*_&7_ &!;W_T0] 'YK?\ !$/X?Z;,OQ,\:SVLV5=A^->5_\$0_^26?$O_L,V_\ Z(->P?\ !6S_ ),M\0?]A/3_ /T> M* .,T?XG:G\.?^"/-KXELKJ2'4X?"PT^WN(SM>(S77V1&4]BHD&#UX%?+?\ MP3K_ &RO@E^R;\.=;3Q3IVNS^-]9OB]S?:?I\XM;=!EIIH+MKA(U]V:(*/AR^-M(OIKFUAU.TA::\M)/G)C+C MAX +_P >/^"G?[.?QN^#_BSP3J6E>*;F/5M/E@@,^E0XAN-I,,H/G<%)-K ^ MU+_P1)\?7NL?"WXB>$+B9I;30]3MKVV5FSY8NHY RCT7=;%L=,LQ[FOKGX]: MQ\(_V>?A?K7C7Q-X7\-16MC S6]HUA;I)?7&TF.WBRG+N<#H<#)/ )KE_P!A M7X\V/[1_PYU;QCI?POM/AKI_VW["@M9HY1?-&N68%(8LJA<*"0>2XXP<@'P1 M\$?A[IOQ#_X*_>,TU:TCO;/1]?U;6!#+RIEB9O);'?;(R./=17[#W5K#?6LU MME?J_0!^3?_ M 2=M4\-_M??&_P_I^8-)M[6ZCCMP> (=0"1_DK,/Q-:'_!<[_FB?_<;_P#; M"JG_ 2Y_P"3Y/CQ_P!<=1_].:5H?\%S+=FM?@O/_"CZRAX[L+$C_P!!- 'Z MB:3_ ,@JR_ZXI_Z"*MUE^%]2M=8\-Z5?6-S%>6=Q:Q2PW$#ATD0J"&4C@@BM M2@#\C/VE=-7]I;_@K9X:^'.N[[WPUHTEG:?8\_))!'9_VA.I'^V2Z,>I '/ MQ^M]O;Q6=O%!!$D$$2A(XXU"JB@8 ' ':OR0_;&NI?V5?^"GWA'XP:K;SM MX7UEK6]>XA4G$:VXL;M5XY=$ D*]_,7UX_6+P]XBTOQ;H=EK.B:C:ZMI-]$) MK:^LY5EAF0]&5E."/I0!^3?_ 5:\/I\ ?VHOA?\8/"L/]FZQJ.;R.6-&]0O/4Y^W?\ @HU,MQ^P]\3I4^Y)86S#/H;N U\*?\%&/%MG M^UU^V%\-OA)X%NDULZ8_]F7-Y9.)HH[BXE4W."N05ABB5G.>"K@XVFONW_@H M\JQ_L1?%%54*JV-N JC ^UP<4 *5%DB=2K(XR&!X(([BOS8_;B_X)B_" MW2_AWXW^)_@R6\\&7VCZ=<:I+HUH%ET^=D4N51&^:'/(^5MHXP@QBOI/_@H; M\0/B3\*OV:=5\7_##5#I.L:3>6\M]<+:0W+"R8M')A948<,\;$@9 4]LUX[X M>_:3M_VDO^"8?Q U.]UB+4?&>F>$[VQ\00DHLZSK$ZK,Z+C E50X( !)8#E2 M ?(GAK6/VJ_V*?A)X%^*&E>)G\2_"G5+"QNTTZXN7O;.SBFC1H[>:&0!K<$ MMM#0D+G W D _K?^SW\;-'_:(^#_ (<\?:&C06FK0%I+60Y>VG1BDL).!G:Z ML,XY !Z&OB_X^_%#P[X"_P""2_@S2-7NX/[6\2^#M(T[2]/9@9;B3RH&=U7K MMC4%BW0':.K 'UG_ ()5^"=4\%_L:^&6U6.>"35[NZU6""<8*02/B,@?W75! M(/429[T ?7E?E7\7O^4T?@K_ +Z=2J2*MM]BM2 >09,/, I7G@KX>?$ MO2XG/_"-WTMC>RQIDQ+/Y;0R,>RK)"5S_>E4=Z^Y?@'\;/#W[07PLT+QIXJNC'&#U&",@@D ^%_^"WKK_PJ_P"&:Y&XZS*K7]JK]JKX5? MWP9>1ZI=:9=2VVI36K;HX+B=X_.5F'4P0P%VQG;N8=00/U>L[2'3[2"UMXQ% M;PHL<<:]%51@ ?0"@":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 **** "O*OVL?^36?C)_ MV)FL_P#I#-7JM>5?M8_\FL_&3_L3-9_](9J /YK**** /W^_X)>*O%FIBRT:.W@B\/0V\9MI(8Y3( MZ,QY_>%F#'&<8'85]5=.!P*6B@ KY7_:\_X)^^%?VN/%GA_Q+J'B#4?"^LZ3 M:M9FYTZ%'-Q'OWQAMW0HQD((_OGTKZHHH \>^-/[+O@_]HKX5Z9X,^(@N-;D ML8XS%KD)6"]CN%CV-.C $*7Y)4@J>,@X%?($/_!(+6M$MVTSPY^T5XGT3PY( MW[S2TL'*NNXG!V72)GD\[.ISBOT@HH ^=/V4OV%?AS^R7#1> M3<^(-4*M/Y>:1KVF*ZV&MZ<5\ MV)6()C=6!62,D [3@@YP1DY^8O"O_!&VQCO+*V\:_&;Q!XK\+V;*8]#M;(V2 M87HFYIY@JXX^50<9P1V_1^B@#YD^&_[!?@SX4?M+3?%OPS?SZ9'_ &;'I=OX M:@@06EO$EK%;@J^=Y)$(8DY)9B23UJ_^V-^Q?HO[8VF^%[/6?$=_X>709KB: M-K&%)#*95C!#;NF/+'3UKZ,HH HZ%I2:%H>GZ;&[2I9V\=NLC#!8(H4$_E7S MQXW_ &(=#\;?M8:!\=9_$VH6VK:1]GV:3' A@D\I&498_,,[J^E:* "OFK]F M_P#8AT/]F_XM^./'FF^)=0UB[\5>;YUG=0(D<&^X\X[2O)P>.>U?2M% 'CG[ M2G[)_P /?VJO#$&D^-M.D-U9[C8:Q8N(KVR9L;MCD$%3@91@RG .,@$?'I44 ?F_# M_P $@M:T2W;3/#G[17B?1/#DC?O-+2P3SLZG.*^E?V4OV%?A MS^R7#1>3<^(-4*M/Y>(AX MA>U>4WT"1^5Y E V[>N?./7T%5?$G[#6A^)/VO-.^/DGB?4(=7LWA=='6",V M[>7;^0,O][D<_6OIJB@ KYE\-_L-:'X;_:\U'X^1^)]0FU>\>9VT=H(Q;KYE MOY!P_P![@<_6OIJB@#YX_;$_8UT;]L30_#>FZQXBOO#R:)<37$:EXEU#1[OPKY7DV=K CQS[+CSAN+;? M'_\ 9]\'?M+?#RY\'>-;*2XT]Y%G@N;9Q'+KG9<:C(Z!@4&0%2,AV^50,\$[B :^ MC?"_P33P_P#L[P_">YUZ[U2UBT"3P\NK31*L_D-$T*':.,HA4#UVBO3:* /! MOV0/V2])_9!\$ZSX;T?7KWQ!!J>H_P!HO/?0I&R-Y21[0%[80'\:]YHHH HZ M[I2:[H>H:;([1)>6\ENTBC)4.I4D?G7S[^QO^Q/HG[&]MXLAT;Q)J'B(>(7M M7E-] D?E>0)0-NWKGSCU]!7TA10!\R^)/V&M#\2?M>:=\?)/$^H0ZO9O"ZZ. ML$9MV\NW\@9?[W(Y^M?35%% 'S+X;_8:T/PW^UYJ/Q\C\3ZA-J]X\SMH[01B MW7S+?R#A_O<#GZU]-444 ?('QL_X)I^ OCA^T-;_ !5U36+ZSE::SGU#18(8 MVM[YH-HP['D!T1$;'8$]37U_110!Y[\%/'.CIJFFL_FPR*Q MCGM9@"!+#(.4< D>A!((()!^'U_X(\WN@75W:^$?V@/$WASPU<-\^EBP9G=< M\AWCN8D8\#GR^W2OTBHH ^8_V3_^"?OPW_9/NGUG2OM7B/QC+"T#Z]JFW=$C M?>6"-?EB! )^9B,C=@D5[3\7OA!X5^.O@'4?!WC/2TU70[X*7C)*O&ZG*R1 MN.4=3T(]QR"0>SHH _..3_@C]=>&KB\C^'_Q]\4^#M)N78M9_9&E+*<#:[0W M$ 8X !)7G XKVW]EO_@G+\._V:?$A\6O>7WC;QQ\Y36M8"@6Y?.]H8AG:[ G M+LS-R<$ D'ZOHH \\^/?P+\,?M&?#'5/ _BV&5],O=KI/;/LFMIEYCFC/(W* M?4$$$@@@D5\U_LG_ /!,W3?V5?B\GCK3_B#?ZZRV<]D=/FTY(%=),?><2-G! M53P!R*^UZ* /F7X9_L-:'\,_VI?%'QMMO$^H7NJ:\]X\FE301K!%]H<,VUA\ MQQCC-?0_B?0T\3>&]6T>65H(M0M)K1I$&2@D0H2/<9K3HH ^?/V/?V/='_8] M\-^(='T?Q#?>(8]8NX[N22^A2,QE4V +U%=5^U!^SWI_P"T_P#".^\!:IJU MUHEI=7$%PUY:1J\BF)PX #<)]0O=4UY[QY M-*F@C6"+[0X9MK#YCC'&:^FJ** /F7]G']AK0_VU=C^U5^RGX2_:T^'\7AOQ-)<6%S9S?:=-U:SQY MUG*1@D \.K#AE/7C!! (]IHH ^3OV+OV!;+]CCQ%XDU2R\;WGB==;M8[:2VF ML%MD38Y97R';)Y8=OO&OK&BB@#SGX[?L_>"/VD/ \OA;QSI"ZE8;O-MYXV\N MXM)<8$L,@Y5OS!'!!'%?$'_#G2]TEKK3_#OQ_P#$FB^%KAB7TC^SF8LI[.R7 M,:,??R_PK]):* /G/]E?]A'X:_LGK-?>'H+G6O%%S%Y4_B#5BKW 0XW1Q*H" MQ(2.0!D\99L"O2_C]\'K/X_?!_Q)X U#4)]*L];ACADO+9%>2,+*DF0&X/* M?C7H-% 'E?[,OP"T_P#9E^#^E> -,U6YUJSL)IYEO+N-4D8RRM(00O'!;'X5 MZI110!5U32[/6]-N].U"UAOK"[B>"XM;A \M 'YE?LE_\ !+GPEXZ\&_#SXE?$?Q?JOC:U MO]&L]0MO#%7CMW?S&=XT!QM78#@<8R#^F=G9P:?:06MK#';6T"+% M%#$H5(T4855 X I\,,=O"D44:Q1( JH@ 50.@ '04^@ KYJ\4_L0Z'XI M_:XTCX]2^)=0@U?3?)V:0D"&!_+A,0R_WN05?M&?LT>!_VHO O_ M C/C6QDDCA?(O!.A MWF1-IALS<2%"5?M8_P#)K/QD_P"Q,UG_ -(9J]5KRK]K'_DUGXR?]B9K/_I#-0!_ M-91110!^_P!_P2X_Y,3^&7_<3_\ 3I=U]55\J_\ !+C_ ),3^&7_ '$__3I= MU]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %-DD6&-G<[44%B3V IU5-6_ MY!5[_P!<7_\ 030!X5_PWY^SS_T5CP__ -_7_P#B:O:?^W'\ =37=#\7/"J# M=L_TC4$A.?\ @>..>O2ORK_X)B_LD_#[]JJ^^(L7CRWU"X30X[!K/[#=FWP9 MC6S10Q>)K%STFM]6!&ML>!M2NA:N+L;1(P#-]CO47"R!D#E9 6^GV4" M[I;FZE6*.-?5F8@ ?6N>\._%KP-XPU 6&@^,_#^MWQ!86NG:I!<2D#J=J.3B M@#K**** "BN-_P"%S_#[^U#IO_"=>&O[1!VFS_M>W\X'&<;-^<_A794 %%1W M%Q%:P233R)##&I9Y)&"JJCDDD]!7(Z7\:/A]KFJ1:;IOCOPSJ&HRMLCM+76+ M>69V] BN23[8H [*BBJMQJEE:W45M/=P0W$N/+ADE57?)P, G)YH M45S7BC MXG>#O ]U#;>(_%FA^'[B9=\<.J:C#;.ZYQE0[ D>XK=L-0M=5LX;RRN8;RTF M4/%<6\@>-U/0JPX(]Q0!8HKD[CXN>!;/77T2?QIX>@UE'\MM.DU6!;A6_NF, MON!]L5UE 'GOA[]H+X=>*_B-J/@'2/%NGW_C+3C*MWH\+,9X3$0)-PQCY20# MS7H5?E!^RA_REX^+?_7;7/\ T>E?IC_PM_P(==_L0>-?#O\ ;/F>3_9W]JP? M:-_]SR]^[=[8S0!UU%%% !17':Q\9OA_X?U273=4\=>&M-U&)MLEG>:O;Q3( M?0HS@@_A766MU#>V\5Q;RQSP2J'CEB8,KJ>A!'!% $M%5[S4+738?-N[F&UB MSM\R9PBY],FL?Q)\0O"O@V&TFU_Q+H^APW?_ ![R:E?Q6ZS<9^0NPW<$=* . M@HJ*UNH;ZVBN+>6.XMY5#QRQ,&1U(R""."".]+]$\*PSY$!U>_BMC M,1U"!V!!)Y0JR2 E3N2!!* MBHD;+SNYPN&]<_;&_P""8'PRT#X.^(?&WPJL+OP9XH\,64FKI##J$\\%U' I MDD'[UW9) BDHR,/F !'.0 ?HY5#7->TSPOI-UJNLZC::3IEJGF7%[?3K##"O M]YW8A5'N37RI_P $P_VA];_:"_9O27Q1=M?^(O#=^VC7%[*Q:6[B6*-XII"> MKE7*ECRQC+'DFOEG]H[4-?\ ^"@7[=Z? JRUBZTCX<^#Y9?[1-M@YD@ %U<% M>A?S&%NF[(7.1R*^'OB?_P2+^"/B/X>7.E^#]-O/"?BF* _8];.H7%SOE'(\^.1 MRC*3P=@4@'CIBN0_X),?M >)=,ZO^VA\"=#U8:;>?%KPDMWN* M,L6J12JC#J&="54CW(KXQ_X*F?%SQ9X\^+OP_P#V;?!NHC3T\2-:OJ1$H!D9><[E/\->V^#_ /@DS^SSX?\ ",.E:MX7MFUJ\ MU6YAG=\, ENI /K/POXMT/QQHL&L>'-9T_7](GSY5_I=U'< MP28.#MD0E3@\<&M:OR T72]9_P"":?[?GAKP5H6O7FH_#3QI)9A[.^ER/LUS M,;??( OG0R(2' !*#'\9%?9G_!3+]HS5OV=_P!F^>?PW="S\2^([Q=&L[I3 MB2V1XW>:9/1E1-H;^%I%/:@#V7XA?M._"7X4:C)IWBWXB^'-#U.+!DT^XU"/ M[4@.,%H5)< Y[BMWX=_&3P)\7+>:;P5XQT/Q4D !G72;^*X>'.<>8JL63.#C M0HZER[$;B0!QD^1?MT?LHV_[!NK>$/C3\#]5U'PS NJ+87&G/=O,L$I5I M8PK,2SPN(G5TD9L\#D-@ 'Z]45QGP7^(D?Q<^$?@WQK'$MO_ &_I%KJ+P(21 M"\D2L\8/?:Q9?PKLZ "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 **** "O*OVL?^36 M?C)_V)FL_P#I#-7JM>5?M8_\FL_&3_L3-9_](9J /YK**** /W^_X)_]<7_]!- 'Y5_\ M$-?^0K\9/^N.D_\ H5Y7ZOU^4'_!#7_D*_&3_KCI/_H5Y7ZOT ?,G_!2?PO: M^*/V+/B3'9^QQJC:C< M^78:!XAOX!))]V&$007#?@#,Y_$UW/\ P5,^)-CX _8Y\664TZIJ/B22WT>Q MA)YD9I5DEX]!%'(<^N!WKR/]BGX=ZKX+_P""6/Q N%BDAU'Q-I/B#6+6/!W_ M #6;01$ <_,+=6'LPH \.\(Z1XR_X*W_ +0GB6YUKQ#J'AKX.^%W5H-/M",Q MQNS+"B(?E-Q(J.[2L&VXQC&T5[A\6_\ @CGX$3PA-??"O7]?T#QOI\?GV#7U MZLL%Q,GS*&(16C-Z\_W3ZU]8?\,,_M9?]'4ZA_X$WG_Q5 '8_P#!+G]K M3Q#\>? ^O^"_'5S)>>,_![1(;ZX_UUY:L653+ZR1LA5F/+!D)RVXGQW]NOXN M>/?VEOVJM)_9=^'>KRZ+H^^.+6[FW8@7$C1">5I2N"8H8>?+R SA@-M.\3IK6E364T=M!*DK3O<0S>:S,<'_ %;Y[Y?Z MUX%^S7"--_X+$?$N'5E!O)I]8>TQQC>%D0_]^2?SH ]A_P"',/P<7P2VFC7_ M !.WB,P\:XUQ%M$V/O>0$V^7G^#.['&_/-1_\$V;[XV_#+QQXV^#7Q)T;Q!? M^%-":8:-XFO;.X-F)(I1&88;AQAHI$(D1<_+M/3=BOT#KEK/XJ>"]0\977A" MU\7:'<>++4XGT*/486OH_DW_ #0!MX^4[NG3F@#\O/C#XN\;?\%*/VOM4^#7 MAKQ#/X=^%7AB2;[=)!DI,ENXCENI$R/-9I65(U)PH(; ^7'!FB$:@KGLA0\]:^&/V$_@Q\4OB]\2_ M'NG> ?B?/\-/$EC")=0EC:9'NT,S*ZDH0?E?:2#_ 'AZ5]J?\,,_M9?]'4ZA M_P"!-Y_\50 S_@FG^TAXXLOB5XO_ &=/BC?2ZGKWA?SQIE_9%P0\;'G:&&<;0/)?\ @KAXPU;X?_M=?"/Q-H*HVN:1I%O?6(DC\Q?/COIF MCRO\7S <=Z]L_9I_X)R?$7X0?M0:3\7O%WQ+L/%UU$;HZAF&8W5V9;62$$NQ MY(9D)SV6O(_^"ID*7'[;WP*BD&4DM]/5AZ@ZDX- 'J_AK_@D9X:\=:#)X@^, M'C;Q3X@^)>LK]JU/4+2\B6*&=UR44/&Y?8?ER3@[1A5'%?&GP3M_C7X ^.'C M#]D_P1XSDTRUUS6I=-N]2C#_ .B0P%WFN[<;@8B\"$L%(+ *N0<&OW6K\I_@ M+"DO_!97XA,ZAFC;4G0G^$^0@R/P)'XT =1\7_\ @C?\/]%^$&M:AX3\4^(W M\9:;82WD<^J30R6MY(B%V1HUB5D#8(4ACMR,[\<^A?\ !(/XU:]\3_V?=7T# MQ#?S:I<>$]2%G:7-PY>46DD8>.-F/+;&$@'/"[5Z**^SOB%_R(/B;_L&7/\ MZ*:OSK_X(??\B#\4_P#L)V7_ **DH ^6O$/@_P >?$C_ (*/_$[P7\/=9G\/ M:MXDU_4]-O-4M\@VUB92]PY88(&R/L06^[GYJ^T==_X(N_">;P#)I^D>(_$E MKXK6 ^5K5U/'+"TV.KP! /+S_"K!@#]XXKS;]C]K1?\ @K;\;A<@>,/V=OBA?7%[KWA@2#29KMC))& MD#^7/;^81ET&4>,G/RA@#C:!-_P4V_:<\:0^-O"G[/?PMNY['Q/XH\@:A>6D MOE3%;B3RH+5)/^688@L[ CY2HS@L*\[^%2G5/^"U7BN?2&*65M)?&\4<[MNG M"-P?3]^0?PKS;]L#PCXE\:?\%6)=#T/Q(_@_6M2GTR+2-;^<&UQ\'QVOBWQ!XDUOQ+-&#ODQF-N/^ MNA-/^"9W[7FB?"76/$=QXD^$?BR6$VGVG(6W2>5HDG5^TT8M)]42ZG:$;@Q"DG(&0#Q0![#_P62_Y-'L_^QFLO_15Q7S=^SG^ MP'KO[<7POTGXF?$OQU?:+:FQAT3PUI^GP+(L-C9H+9&8.WRJ6C?Y 2=SD_/ M7TC_ ,%DO^31[/\ [&:R_P#15Q7NW[#&GP:7^Q_\(X;==D;>'K:_@OX5^'VGW;:C#HMJ8GO7C\LW$K.TDLFW+;0SNQ"Y. M 0,G%>B,H=2K ,I&"#T-+10!6L=-M-+C:.SM8;2-FWLD$80%L 9( ZX _(5\ M/_\ !4;]KW2/A+\)M6^&&B7<=[X\\66;64UK"=YL;&4%99),=&D0LB+U^8M_ M",S_ +='_!0Z+X)7S?#7X8VX\3_%>^*V^((OM$>EO)P@*#/FW!R-L6,#(+9X M5N>_8E_X)XW_ (=\2)\9/CG/)XD^)E[-]OM].OI//6PE;D33L,([V-+U OW0[6VH;#@?23(]LT ?J[7Y1?LVO\ \(S_ ,%B M/B;8V9*0:C+JXF4<;MX2X;/_ -0:_5VORF_9'7_ (6%_P %:?B[X@LE66QT MIM78S*HZ_K^HV^D:+IT+7%W>W3A(X8U'))_IU)( YK)^*?Q3\,? M!?P+JGB_Q?JD6D:%IT>^6>3EF/\ #&B]7=CPJCDDU^66K^(?B_\ \%:OB2^C MZ+'<>!?@7H]V#--*"4.#D-+@XGN2#E8P=D8(R>=[ %7P/-JG_!27_@H;9^.+ M*PGM_AMX+EMI%N)DV[;.VE>6WC?_ *:3S%VV]51GZ[*_7R\LK?4(3#=017,) M.3',@=3CV-<-\#?@7X0_9W^'MCX.\%Z<+'3+?YY9G(:>[F(&Z:9\#>[8'/0 M =Y<7$5G;RSSRI!!$I>221@JHH&223P !WH ((([6&.&&-8H8U")'&H5 M54# Z "OR7_P""C7QTN/VOOBYX2_9Z^$RKXC%GJGFWMW;G,,U^$=,*XX\J M"-I2[],LW]S)Z3]IK]MSQS^UAX]E^!G[-5OU)C-Q$#MD,JUY5^UC_P FL_&3_L3-9_\ 2&:@#^:RBBB@#]_O^"7'_)B?PR_[B?\ Z=+N MOJJOE7_@EQ_R8G\,O^XG_P"G2[KZJH **** "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 *JZJI;2[P 9)A< #_ '35JB@#\$?V-_C_ /%+]C>Y\63:-\*=0\0GQ EJ MDHOK&ZC\KR#*1MVISGSCU]!7U!:?\%3OV@=:=K;2OV>9;J\8?(D-CJ$Q!)P" M55,D9([CK7ZG44 ?D9HG[*'[2'[?GQ/TCQ9\>([CP3X(LY"R:?/%]DEBA)!> M"UM"3)&S84&2;G !R^T+7ZO:5X7TG0_#-IX=L=/@MM#M;1;"&P1?W20*FQ8P M/[NT8K5HH _(6X^'/QB_X);_ !VU[Q7X,\,77CKX/:PV)H[<22*+8,61)R@8 MP31995E92C!CW8JO?^+O^"O6L?$KPW)H/P;^%.O7?C;4%^S0SSJ+I;21@0&C MBB5C*PZ@-M&>2"!@_IW10!\4?\$S_P!D'Q+^SQX/USQ5X_DD7QOXI96DT^2; MS6L( Q8AV!(,LC$,^,XVH,Y#"O-?V]OV8_B-X)^/F@?M*?!/2I=7U^Q:.36= M+M(VFF:2-/+$HA7#2QR0_NI%0[L#(^\Q7](:* /S0A_X+-+>:))IEK\&]_BU^Q9^U#?_ M !Y^#&A3>)_">JS37.I:3:1/,8!,=UQ!-$GSF%G_ 'B2*"$(&<;1NZB__P"" MSD.MZ#+8^$OA!KEYXW=3&EC/<"6WBE.%!/EKYD@#$_+M0G &1GC],** /SV_ MX)S_ +*?Q%TCXB>*?CQ\8DNM/\6>(6F-II%W\DRM,P:6YEC!_=G&8TC(RJE\ M@?+7G_\ P4Q\(Z[KG[:WP.O=-T74-0L[>'3Q-<6MK)+''C4G)W,H(&!SSVK] M2:* "OS ^!/A/7+3_@KS\0M7GT;4(=)D_M'9?R6LBP-F*/&)"-IS]:_3^B@# M!\?1O-X$\1QQJSNVFW*JJC)),38 %?GY_P $6O"^L^&/ GQ.CUC2+[27EU*S M:-;ZV>$N!%)D@,!FOTAHH _$[4O _P 9]%_X*"?%GX@?#'PS>7NL>%M5U'7( MK:XM)!'JEK]I6"6"/@"4O'<,=JG<55BOS!:]\\5?\%C+^]T5_#_A;X.ZW!\3 M9E,"Z;J#F6*VGQVC1!++CGY"J$^M?IK10!\&_P#!-']D+Q5\+9_$_P 6_BG; M21?$3Q67\NWNVW7-K!))YLSS#HLLLFTE>JA0#@LRBG_P4I_8Q\7_ !3UOP[\ M8/A0LC^/O#B1I/96KB.XN(XI#)#- 3P9HV+?+U8$8Y4*WW]10!^9/A7_ (+& M7GA728]!^)OPEURU\?6J"*:"Q_T=;B7.,F&8!X2>?E^?D<>@Y?X5?"[XO?\ M!0C]J#0OB_\ $;P[=>!OAKH1C>QL9@\:W$$J70\26;F"S@:9]HBGR=J@G'(Y]Z]W_8V ML;G3?V4_A/:7EO+:W4/ANR26"="CHPB7(93R#[&O9** "O(/VMOBEK7P;_9W M\:>*O#5A/J7B2VM%@TV"W@:9Q<32+$DFP [@A?S",8(0BO7Z* /Y_OV7_BMX MZ_9M\?:MXXE^#>H>.?%U[N\G5-"_$.L>,/!7_"$W>FZ@MI M!:[)E\Y#&K[_ -Z >I(XXXKY9_;4^!/Q._9W_:%/"W[.$.D:%ID(@MK6"WO@ !U8G9EF8Y9F/)))/)K]=Z* /S%\$?\ M%2/C-XF\::!H]Y\#/L5IJ&H6]I-=>3>CR4DD5&?E,< D\\<5Z)_P5T^)GC+1 M?A#H7@'P;IFJ7;>+)IO[6N-,MI)62SA"9A8HIVB5Y%SSRL;+R&-?>U% 'X@? MLK?M:^/OV3? 5?M8_P#) MK/QD_P"Q,UG_ -(9J]5KRK]K'_DUGXR?]B9K/_I#-0!_-91110!^_P!_P2X_ MY,3^&7_<3_\ 3I=U]55\J_\ !+C_ ),3^&7_ '$__3I=U]54 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E7[6/_)K M/QD_[$S6?_2&:O5:\J_:Q_Y-9^,G_8F:S_Z0S4 ?S64444 ?O]_P2X_Y,3^& M7_<3_P#3I=U]55\J_P#!+C_DQ/X9?]Q/_P!.EW7U50 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>5?M8_\FL_&3_L3 M-9_](9J]5KRK]K'_ )-9^,G_ &)FL_\ I#-0!_-91110!^_W_!+C_DQ/X9?] MQ/\ ].EW7U57RK_P2X_Y,3^&7_<3_P#3I=U]54 %%%% !17Y\?ML?MJ_$6/X MW:?^SY\!;99/'5WLBU'5#"KR022QB18X2_R)MB.]Y6!"@\;2I-<_??L2_MBZ M?I,NO6?[2U[?^)Q$7.CG4KQ;1FP#L1F_=Y)R 3$HZ<@$X /TGHKX3_X)^_MQ M>*_B_P"+]?\ A%\7+)+#XE:"DFRY6 0M>"%MDZ3(ORK,AP?D 5AG &WYNB_X M*G?'KQ)\!_V?=*N?!^MW&@^(]6UV&SCN[0@2I"L4LDA&0>,HBG_>H ^RJ*_* MOPK\"OV^?%WA?1]=M/B_;06NJ6<-[%%!+?[3_:.G1:FTS3;K:58L(8%SB5HV^\/NY]J M/O"BO,?VD_CQH_[-?P;U_P ?:S$UW%IZ*EM8QN%>[N)&"11*3TRQR3@X4,V# MBOSV^%O@3]K_ /;ET.7XBW7Q_LM^$=%T7PC:1ZE\1?% M#/'IL&?[7N8H5)!;RY/)Q"KYP-H1D&<;@!7I?_!/W]M+QG\1/&VO M_!7XS6PM/B7H"R&&\DC2*2\6)@LL4JK\AE3(8,G#ID_PEF /O&BO,?VD_CQH M_P"S7\&]?\?:S$UW%IZ*EM8QN%>[N)&"11*3TRQR3@X4,V#BOSV^%O@3]K_] MN70Y?B+=?%RZ^%7A>^9SI%EI=Q/9B9%W %(X&5O*W KOD2 PQD _5>BOR M]^$G[47QM_8Z_:*TGX0_M#:M_P )3X7UR2.+3_$T\OFM$)&V1W"3D!GBW_+( MLOS)]X$ 8?\ 4*@ 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 **** "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@ KRK]K'_DUGXR?]B9K/\ Z0S5ZK7E7[6/_)K/ MQD_[$S6?_2&:@#^:RBBB@#]_O^"7'_)B?PR_[B?_ *=+NOJJOE7_ ()P.K2^,M56<7'VJ[$EL M#*1N*)MRI"@*/FP!QBO;+Z^M],LKB\O)X[6TMXVEFGF<(D:*,LS,> 22>F M*KZ]KVF^%M%O=7UB_M]+TJQB:>YO+N01Q0QJ,LS,> *_*C]H+]I[XA?\%%/ M'TOP6^ ME<6W@0./[6UR?= MW$&P99VQF*VSTCQOD('&2$ !0_8^U)_VA?\ M@JAXP^)OA2&5/"5@]_>2W 0JDL+P&TAW>C2,PE"GGY6/\)K8_P""SWBZQU3X MG?!WP/J-]]@TR"*;4M0F"LWE0SSQPB0JH).U8)C@ GD\&OO7]E/]EKPM^R?\ M,X?"_A\&\U"X*W&K:Q,@6:_N,8W$?PHO(1,X49ZDLQYSXX?L&?"W]H;XJ:5X M^\:0ZM?:I81P0?8X[P):3PQ.76*2/825)9L[6!.X\T ?-VO?\%G?A[X?O4MO M#GPY\1:MX9MY/LB:G)+':J0JC CC(;L. S*<8R!TKZF_9A_;.^&W[5^ESOX0 MU":TURTC\V\\/ZHJQ7L"9"^9M#%7CR0-Z$@;E#;2<5[%;>%]&L_#Z:%;Z18P M:&D7D+IL=LBVPC_N"(#;M]L8K\@?VB/!5C^P_P#\%(OA]K7@%#H?A[7);&_E MTVT&(HH9[AK:\MD7^XRHS =%,@VXVC !ZY_P7!\67%GX%^%?AE&Q:ZCJ5]J, MBYZM;Q11I^ET]?HG\-_"-O\ #_X>^&/#%K&L-MHVF6VGQHO0+%$J#_T&OS*_ MX+E64OG?!J["YAVZO$6QT;-F0#]1G\C7ZI6=Y%J%G!=0-O@FC62-AW5AD'\C M0!^<_P#P6V\*6]U\%?A_XG*+]LT_Q"VG))_$$N+:21A],VJU]O\ [/WBZ?Q] M\"?AUXENV9[O5_#VGWT[.';]5GM?#K6(A1^1BWL6U(=?^FCDU^K-?E"Z_V+_P M7*CDNCY<<\V8V(X;S/#Q52Z:(X+">:73I,_6),'U%?JY7Y1_P#!0A?[>_X*;? #2H?G=5T&-]F M^&/#%K&L-MHVF6VGQHO0+%$J#_T&OS*_X+E64OG?!J["YAVZO$6Q MT;-F0#]1G\C7ZI6=Y%J%G!=0-O@FC62-AW5AD'\C0!^<_P#P6V\*6]U\%?A_ MXG*+]LT_Q"VG))_$$N+:21A],VJU]O\ [/WBZ?Q]\"?AUXENV9[O5_#VGWT[ M._$7_A66M1WJ3S:O_8<&K>= (Y%:#RIB%7+-&V\*_P## M._[3O_1W/_F-=+_^.4 ?55%?SE? 7X#_ ! _;F^+FNZ7IWB&PE\4?89M5?M8_P#)K/QD_P"Q,UG_ -(9J /YK**** /W^_X)*T\'?"G0M3^QZKJS0S3I<7,;$33O'"K/(D9!6.,#!8;B1D%/J MO]G_ /;"_8O_ &:_A_:^$_!GCM;2V0![J]DT#4VN;Z;&#-,_V7YF/IT4<* M!7J>J?\ !,O]FO6=2N]0O?APUQ>71F+,QQ<]R2:K?\.N/V8O^ MB9_^5_5/_DF@#JOA;^WK\"?C1X[TSP;X-\<_VSXDU+S?LEE_9%_!YGEQ/*_S MRP*@PD;GEAG&!R0*^1OVZOBY\6/V4?VPO!WQ".O>)+[X0:A-!*^B6^H2"Q9T MC$5U;&+.P.4_>J&&"S$CE3CZY^%O[!7P)^"WCO3/&7@WP-_8_B33?-^R7O\ M:]_/Y?F1/$_R2SLARDCCE3C.1R :]C\;>!?#WQ(\-W?A_P 4Z+8Z_HMVNV:Q MU"!98V]#@C@CJ&'(/((H \OTO]MCX$:MX,C\41_%;PO#ICQB0QW.HQQ729!. MQK9B)0_!^39N..!7YWZ3J=Q_P4C_ ."B^B^*= L;B#X<^"!:2-?3PLN^UMIF MF0.#P'GG=P%X/EY.,H:^N[O_ ()._LWW.K+>)X4U*V@!R;&'6KKR6]B6"?#MCX;T>,[OL]E'MWM_?=CEI&_P!IB3QUH ^7 MO^"K'P%U#XS_ +,\NIZ):/>:YX0N_P"V$@B&7EM=C)<*H[D*5D]?W1 Y.#6_ M8A_;^^&GQ"^"'AW2?%WC#2?"7C'0-/BL-0@UZ]CM%NA#&%%S$\C!7#*NY@#E M2&R,8)^UJ^6OB;_P3/\ V?\ XI>)9M>O?"#Z-J%PQ>X_L*[>SBF8G)8Q*=@. M&"-6^?C<7(7/RD_J7XBUK1O@S\+=3U>XBF3P]X3T:6[DBMU#R"UM8"Q5 2 M6V1X R.?2N6^!W[,/PR_9QL;BW^'_A2UT26Z&VYOBSSW4XSG:\TA9RN>=N=H M["N]\6>%M+\<>%=9\-ZW:_;=%UBRFT^^MO,>/SH)8VCD3"#0 M!Y7^S+^UMX'_ &L=)UW4/!,6K16^CSQV]S_:MLD+%G5F7:%=LC"GTKXE_P"" MG7A#6_@7^TE\+OVDM!L'O-/LKBUMM36,D+Y\$A9%<_PK-"6CST'EGN1G[W^! M_P"S7\./V;]/U6R^'7AS_A';75)4FO(_MUS=>:Z A3F>1R, GICK7=>)O#.D M>,]!OM$U[3+36='OHS#)>&?V]?@/XE^'4?C'_A9 M.AZ79^0LLVGZA>1Q:A Q4DQ-;9,C/PPP@8-M.TL.:^'_ -F9M0_;F_X*+ZK\ M;(=-N;3X?^$R&LWNH\;C'"8K6+.2!(69KA@"=N",\J3]077_ 2@_9QN]=DU M$^%-0BAD?>=.BUBY6W&>H'S[P/8-QVXKZ<^'OPW\+_"?PM:^'/!^A67AW1+; M)CL[&((FX]6;NS''+,23W)H ^5O^"K'P%U#XS_LSRZGHEH]YKGA"[_MA((AE MY;78R7"J.Y"E9/7]T0.3@UOV(?V_OAI\0O@AX=TGQ=XPTGPEXQT#3XK#4(-> MO8[1;H0QA1)9M>O?"#Z-J M%PQ>X_L*[>SBF8G)8Q*=@.&"-6^?C<7(7/RD_K1HFCVOA[1;#2K&/RK*QMX M[6"/^[&BA5'X "O.?@=^S#\,OV<;&XM_A_X4M=$ENAMN;XL\]U.,YVO-(65?M8_\ )K/QD_[$S6?_ $AFH _FLHHHH _?[_@EQ_R8G\,O^XG_ M .G2[KZJKY5_X)*?\ L3+K M_P!+K&OVIK\5O^"*G_)TWBG_ +$RZ_\ 2ZQK]J: "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 **** M"BBB@ HHHH **** "OQ6_P""U?\ R=-X6_[$RU_]+KZOVIK\5O\ @M7_ ,G3 M>%O^Q,M?_2Z^H _:FBBB@ HHHH *\J_:Q_Y-9^,G_8F:S_Z0S5ZK7E7[6/\ MR:S\9/\ L3-9_P#2&:@#^:RBBB@#]_O^"7'_ "8G\,O^XG_Z=+NOJJOE7_@E MQ_R8G\,O^XG_ .G2[KZJH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH _%;_@BI_R=-XI_[$RZ_P#2ZQK]J:_%;_@B MI_R=-XI_[$RZ_P#2ZQK]J: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ K"\:^-M'^'OAVXUS7KQ;'38"BR3 M-S@LP51^9%;M?GK_ ,%%_C1_:^N6'@#3;C=:V)^TZAL/#2]%0^N.21Z@5YV8 M8M8+#RJ]>GJ>3FF.67865=[[)=V?H/'(LT:R(P=&&593D$>M/KYL_87^,P^) M?PIATB]N/,UO00MM*&/S/%T1_?C )]:^DZZ,/7CB:4:T-F=>$Q,,90A7AM)! M11172=84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7XK?\ !:O_ ).F\+?]B9:_^EU]7[4U^*W_ 6K_P"3 MIO"W_8F6O_I=?4 ?M31110 4444 %>5?M8_\FL_&3_L3-9_](9J]5KRK]K'_ M )-9^,G_ &)FL_\ I#-0!_-91110!^_W_!+C_DQ/X9?]Q/\ ].EW7U57RK_P M2X_Y,3^&7_<3_P#3I=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 ?BM_P14_Y.F\4_P#8F77_ *76-?M37XK? M\$5/^3IO%/\ V)EU_P"EUC7[4T %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 445C^*?&&A^"-*?4O$&KV>C6"<&XO9UB7/ MH,GD^PYI2DHJ[>A,I**YI.R-BD)"@D\"OCOXJ_\ !2#PKX?\ZS\#Z5/XGO!P MM]=AK:T!]0"/,?Z83ZU\<_%3]I_XC_& RQ:[X@FATR0_\@K3O]'M0/0JIRX_ MWRQKY[%9[AS-/([')R3FLNBOA\?F57,&N=62V2/SC-,WKYI)>T245LD>P?LK_&(_!G MXM:9J=S,8M'NG%K?\_*(F."Q_P!W.[\*_7Z.1)HU>-E=&&593D$>H-?A#7U! M^S/^VYKGPA^R>'O%'G>(/!ZXCCYW75@O0>63]]!_<)X_A(Q@^KDN:0PEZ%;X M7L^W_ /:X>SJ&!OAL0_<;T?9^?D?J!16'X+\;Z%\1/#MKKGAS4X-6TNX&4N+ M=LC/=6!Y5AW4@$=Q6Y7Z'&2DE*+NF?J\91G%2B[IA1115%!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 5^*W_!:O M_DZ;PM_V)EK_ .EU]7[4U^*W_!:O_DZ;PM_V)EK_ .EU]0!^U-%%% !1110 M5Y5^UC_R:S\9/^Q,UG_TAFKU6O*OVL?^36?C)_V)FL_^D,U '\UE%%% '[_? M\$N/^3$_AE_W$_\ TZ7=?55?*O\ P2X_Y,3^&7_<3_\ 3I=U]54 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_ MP14_Y.F\4_\ 8F77_I=8U^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1535-6LM#L)K[4;RWT M^RA7=+OSG^*O[:/Q.^*7G6S:Q_P (YI,G'V#1 M

*XC2]W#1OYO\ R/A\;Q;%7C@X M7\Y?Y?\ !^1]C_%3_@I%XGUWSK/P+I$/ANT.5&H7V+B[/H0O^K0^Q#_6OE'Q M9XTU_P =ZJ^I>(M8O=:OFX\^]G:5@/09/RCV'%;7PY^#/C7XM7GD>%?#MYJJ MAMKW*)LMXS_MRMA%^A.:^O\ X5_\$TXU\F\^(7B'>>&.EZ)P/H\[C\"%4>S5 MX:IYCFSN[M?='_+]3YM4\VSR5W>4?/2/^7W:GPKINEWFM7T-EI]I/?7LS;(K M>VC:221O154$D_2O;%_8_P#&FA^ ]1\9^,_(\':'9Q>8([T[[N9B0$18E^Z2 MQ ^_"'P;\*;'[+X4\/66CJ5"O-$FZ:0#^_*V7;\2:W/$7A;1? M&&G_ M(L-;L=XD^RZC;)<1;AD!MK@C(R>?>O=H\.1C!NK.\OP_P W^!]- MA^$HQ@W7G>5M$M%?SZO\#\-&QN.W.W/&>M)7[2?\*#^&/_1./"7_ (([7_XW M1_PH/X8_]$X\)?\ @CM?_C=N&&&&3@\G/Z>?L^_M1>$_C]IJQV,HTKQ)$FZYT2Y<>:N.K MQGCS$]P,CN!D5^>G[17[)OBKX!WTEXR-K7A.1\0:Q;IPF3PDR_\ +-O?[I[' M.0/&=)U:^T'4K;4=-NYK"_MG$D-S;R%)(V'0JPY!KAPN.Q64U/8U5IU3_-?U M9GFX+,L;D59T*T7R]8O\T_Z3/W5HKXI_9G_;ZM/$'V3PW\3)H=/U(XC@\08" M03GH!..D;?[8^4]]N,G[4CD6:-71E=&&Y64Y!!Z$&OT+"XRCC(<]%W_->I^J MX+'T,PI^UH2OW75>HZBBBNT] **** "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 *_%;_@M7_R=-X6_[$RU_P#2Z^K]J:_%;_@M M7_R=-X6_[$RU_P#2Z^H _:FBBB@ HHHH *\J_:Q_Y-9^,G_8F:S_ .D,U>JU MY5^UC_R:S\9/^Q,UG_TAFH _FLHHHH _?[_@EQ_R8G\,O^XG_P"G2[KZJKY5 M_P""7'_)B?PR_P"XG_Z=+NOJJ@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#\5O\ @BI_R=-XI_[$RZ_]+K&OVIK\ M5O\ @BI_R=-XI_[$RZ_]+K&OVIH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "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 **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M***9-,EO$\LKK'&BEF=S@*!R23V% #Z*^?/BK^W%\,OAIYUK;:DWBO5H^/LF MBD21AO1ION#WP6(]*^.?BK^WW\2/'_G6NB31>"]+;@1Z8Q:Z*_[4Y&0?= E> M)BLXPF%T+GS2[1U_'8_1/XD?&KP3\);3S_ !5XBL]+ MI+'DGZUL^#?A_P")/B)J@T[PUHE] MK=YQF.SA9P@/=VZ*/=B!7R>(SW%8E\E!SPRY$^VLO MO_R1>^(/Q:\8?%2_^U^*O$-[K,@.Y(YI,0Q_[D2X1/\ @(%-DKGT7 ]JG#Y)C,5+GKOEOU>K^[_.Q M.%XOIJBOJ\+DN M$PVKCS/N_P#+8^XP7#V!P=I.//+O+7\-BO8V%MI=G%:65M#:6L*[8X($"(B^ M@4< ?2K%%%>\?2[:(****!A1110 4444 07UC;:I9SV=Y;Q7=I.ACE@G0.DB MD8*LIX(([&O@W]IC]@&2U^U>)?A?"TT/,EQX;+9=>Y-LQ^\/^F9Y_ND\+7WS M17!C,%1QL.2JO1]4>9C\NP^8T_9UUZ/JO0_".XMY;.XE@GB>&>)BDDU?17[-?[9WB+X)R6^BZSYWB'P:"%%FSYGLQZP,>W_ $S/R^A7))^T MOVC_ -C_ ,,?'6WFU2T$>@>,%7Y-3B3Y+D@<+<*/O#MO'S#CJ!MK\S/B;\*O M$_PA\2RZ'XHTR33[MDEMZ-?H_D?L=\/OB-X=^*7AN#7?#&IPZIITO!:,X>-NZ. MIY1AZ$?I72U^*?PI^,/BGX+^)$UKPOJ+6DQPL]L_S07* _>0'S,#EX&XWKWQ]XJUY5^UC_R:S\9/^Q,UG_TAFH _FLHHHH _?[_@EQ_R8G\,O^XG M_P"G2[KZJKY5_P""7'_)B?PR_P"XG_Z=+NOJJ@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\5O\ @BI_R=-XI_[$ MRZ_]+K&OVIK\5O\ @BI_R=-XI_[$RZ_]+K&OVIH **** "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 **** "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 **** "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 **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBO'?BM^UE\-?A%YT&J:\FHZM'D'2])Q<7&X?PM@[4/L[+6-6M3HQYZLDE MYF%;$4L/'GK245YGL5<]XT^(/AKX=Z6=0\3:Y8Z):<[7O)@AIW>K:A+]^YO9FED/MN8DX]J^7Q7$5&G[N'CS/N]%_G^1\7C>*Z%*\<+'G M?=Z+_-_@??'Q4_X*4:)I?G6?@#0Y-:N!D#4M4!@MP>Q6(?.X_P!XH:^._BA^ MT-\0/C!*X\2^([JXLF.1IMN?(M5YX_=+@-CU;)]ZXG0?#VJ>*-3ATW1M.NM5 MU"8XCM;*%I9&^BJ":^HOA5_P3K\<>+?)O/%UY;^#]/;YC <7%XP]-BG:N?=L MC^[7SDJ^8YJ^6-VNRT7S_P""SY*6)S;/)%_)O/&6H7'BV^7#&UCS;6:GK@A3O?\6 /=:^I_#OAG2/".EQ:; MH>EV>D:?']RUL8%BC'OM4 9]ZTZ*^LP^#H856HP2_/[]S[G"X##8*-L/!1_/ M[]PHHHKL.\**** "BBB@ HHHH **** "BBB@ HHHH *Y/XE?"WPS\7/#4NA^ M*-,CU"S;)C8_++ ^,!XWZJP]1UZ'(XKK**B48U(N,U=,B<(U(N$U=/H?E#^T MA^QYXF^!(/!Q;Y-2B3]Y; GA9U'W?3>/E/'W2=M>!V5]<:;>0W=I M/+:W4#B2*>%RCQL#D,K#D$'N*_=:XMXKJ"2&:-)H9%*/'(H964C!!!Z@BOA[ M]IC]@&*^^U^)?AA EO<J]._IOZD/[,_P"W\L_V7PU\4)Q')Q%;^) N%/8" MY Z?]=!Q_> Y:ON:UNH;ZVBN+>6.XMY5#QRQ,&1U(R&!'!!'>OPKU#3[K2;Z M>RO;::SO+=S'-;SH4DC<'!5E/((/8U[M^SC^U]XG^!-S%IMR9->\(,W[S2YG M^>WR>6@8_=/?:?E//0G=1EV>RI6HXO5=^J]>_P"8LIXEG1:H8[5?S=5Z]_S] M3]8Z*Y#X8?%CPQ\8/#<>M^%]3CO[4X$L1^6:W?'W)$ZJWZ'J"1S77U]W"<:D M5*#NF?IM.I"K%3@[I]4%%%%66%%%% !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 %?BM_P6K_Y.F\+?]B9:_P#I=?5^U-?BM_P6K_Y.F\+?]B9:_P#I M=?4 ?M31110 4444 %>5?M8_\FL_&3_L3-9_](9J]5KRK]K'_DUGXR?]B9K/ M_I#-0!_-91110!^_W_!+C_DQ/X9?]Q/_ -.EW7U57RK_ ,$N/^3$_AE_W$__ M $Z7=?55 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% 'XK?\$5/^3IO%/_ &)EU_Z76-?M37XK?\$5/^3IO%/_ &)E MU_Z76-?M30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !17G?Q/_:"\ _!^%_\ A)O$=K:WBKE=.A/G73>G M[IU>9 MBLRPN$TJ3U[+5_UZGC8S-\%@;JK/WNRU?_ ^=C[VU[Q%I7A73)=1UG4K32;" M+[]U>S+#&OU9B!7RW\5/^"BW@CPIYUIX0LKCQ??KD"XYMK-3_O,-[8]EP>S5 M^>WC;XC>)_B1J9U#Q/KM]K=UD[6NYBRQYZA%^Z@]E %85G9SZA=16UK!)5=WJ_P#+\SX3&<5UZON82/*N[U?^2_$] M@^*O[7'Q,^+7G6^H:Z^E:3("#I>CYMX"I[,02[CV=B..E>-5])?"O]@GXE?$ M+R;K5[>/P9I3X/G:H";AE_V8!\V?9RE?8_PK_87^&7PW\JYO=/;Q=JJ8/VG6 M0'B5O]F ?)C_ '@Q'K7'2RS'YA+VE6Z\Y?Y;_H<%')LSS2?M:]TGUE^BW_0_ M.CX8_L_^/OC!,G_",>'+J[M"VUM0F'DVJ>N96PI(]!D^U?8GPJ_X)K:3I_DW MGQ UV35IQAFTS228H/=6E(WL/]T(?>OM>&&.VA2*&-8HHU"I&@ 50.@ '04^ MOJ,+D.%H:U/??GM]W^=S[/!<,8/#6E6_>2\]ON_SN0*_:BN<\??#WP]\3O#=QH7B;2X=5TV;DQRC M#(W9T8K3]VIWZ/U_P _S/QL M^&_Q0\2_"7Q+#KOA?4Y=-OD^5PO,'O&(7#:=(_P"ZNB!RUNQZ^NP_,/\ : W5\([?Q$ 6DC[ 7 '+C_IH/F]0.12,AE8<$'U%?H6#QU''0YZ3]5U1^IX#,L/F-/GHO7JNJ+-%%%=YZ 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 %%%% !7XK?\%J_^3IO"W_8F6O_ M *77U?M37XK?\%J_^3IO"W_8F6O_ *77U '[4T444 %%%% !7E7[6/\ R:S\ M9/\ L3-9_P#2&:O5:\J_:Q_Y-9^,G_8F:S_Z0S4 ?S64444 ?O\ ?\$N/^3$ M_AE_W$__ $Z7=?55?*O_ 2X_P"3$_AE_P!Q/_TZ7=?55 !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XK?\ !%3_ M ).F\4_]B9=?^EUC7[4U^*W_ 14_P"3IO%/_8F77_I=8U^U- !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(++18B-R)/)F63_.VMXE+R33.$1%'4DG@"OA_P"*O_!2NUM_.L_A]X?:Z?E1JFM96/ZI M"IR?8LP]UKX^^)7QN\:G$&W)9[O+MHS_ +,2X4'WQGCDU\WB ML_PU'W:7OO\ #[_\CY'&\48/#WC0_>2\M%]_^29^B?Q4_;W^&WP]\ZUTBXD\ M9ZHF0(M+(%L&_P!J<_+CW0/7QQ\5?VYOB;\2O.M;/4%\):2_R_9=&)25A_M3 MGYR?]TJ#Z5\] %B !DU[E\*_V,_B=\5/)N(M%/A_29,'^T-:S;J5]4CQO?CH M0N#ZBOEZF99AF,O9TKV[1_5_TCXRMFV:9M+V5&]NT?U>_P"-CQ"::2YF>6:1 MI99&+/(Y)9B>I)/4UU'@'X5>+OBEJ'V/PKX?OM:E#;7>WC_=1_[\APB?\"(K M]#OA5_P3U^'_ (+\F[\32S^,]27DK<#R+13[1*':L_>Q,N5=EJ_\OS/2P?"=:I:6+GR MKLM7]^R_$^$/A5_P34NKCR;WX@^(%M$^\=+T7#R?1IF&![A5;V:OL'X:_ _P M/\([41>%?#MGILVW8]YM\RYD'^U*V6(]LX]!7=45]=A#RG!X'6C#7N]7]_^04445Z1ZX4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% ",HD4JP#*PP01D$5\7_M M,?L#67B;[7XD^&T4.F:LI,)Z1-_LGY#_L]_M&BN/%82CC(>SK M*_YKT//QN!H9A3]E7C?L^J]&?A7K6BW_ (=U6ZTS5+*?3]0M7,<]K0:]@_9Y_:L\5_ *_2V@=M9\+2/NN-%N9"%&3R\+<^6_TX/<'@C]%/C]^ MS#X2^/VEDZC#_9GB&)-MKK=J@\Y/19!_RT3/\)Y'."N2:_,+XS_ ?Q9\"_$' M]F^(['%O(3]DU*WRUM=*.Z-CKZJ<,/3H:_/,5@,5E-3VU)^[T:_7^K,_*L;E MF,R.JL11D^5;27Y/^K,_6/X1_&GPI\;?#:ZOX8U!;@+@7-G+A;FU8_PR)GCO M@C*G!P37=5^'_@3Q_P"(/AGXDMM=\-:G-I6IP=)83PZ]T=3PRGNI!%?I1^S3 M^VMX?^,BVVA>(?)\.^,3A%A9L6U\WK"Q/#'_ )YL<^A;G'U.6YU3Q5J=;W9_ M@_Z['VF4<14L;:CB/=J?@_3L_+[CZ8HHHKZ8^Q"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@ K\5O^"U?_)TWA;_L3+7_ -+KZOVIK\5O^"U?_)TWA;_L3+7_ M -+KZ@#]J:*** "BBB@ KRK]K'_DUGXR?]B9K/\ Z0S5ZK7E7[6/_)K/QD_[ M$S6?_2&:@#^:RBBB@#]_O^"7'_)B?PR_[B?_ *=+NOJJOE7_ ()&_%3]LSX8_"OSK>76AX@U:/(_L_1<7#!O1Y,[$YZ@MD>AK\Y_BI M^T]\1_C TL6N^(9HM,D)_P")7I_^CVH!_A*JO*J^2Q7$;?NX:/S? M^1\-C>+6[QP<+>#--;@-;GS[MA[R ML,+_ , 4$>IKYCU;6+_7M0FO]3O;C4;Z8[I;J[E:65SZLS$D_C7I'PK_ &8_ MB+\86AET'P]-'IDA'_$UU#_1[4#U#L,N/]P,?:OL;X5?\$WO"^@^3>>.=6F\ M2W8Y:PLBUO: ^A8'S'^H*?2O)CALQS5\\KM=WHOE_P !'A0P>;9W)3G=KO+1 M?+_@(_/[PKX.UWQQJJ:;X>TB]UJ_;D6]C TK >IP.![G@5]6_"O_ ()O^*=? M\F\\<:M!X9M#@FQL\7-V?8L#Y:?7+_2OT!\*>"]!\"Z4FF^'M'L]&L%Z064* MQJ3ZG Y/N>:VJ^CPO#U"G[U=\S[;+_,^NP7"F'HVEBI<[[;+_-_AZ'E7PL_9 MA^''P?6*70O#T,NI)C_B::A_I%UD=P[#"'_<"CVKU6BBOJ*=*G1CR4XI+R/L MZ-&EAX\E**BO+0****U-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L7QAX,T3 MQ_X?NM#\0Z;!JVE7(Q);W"Y'LP/56'9@01V-;5%*45).,E=$RBIIQDKIGYC? MM+_L.ZY\*?M?B'PB)_$/A-H&2U?# MYED-KU<)_P" _P"7^1^<9OPS:]? KUC_ )?Y?=V/)_V9_P!OB_\ "?V7PW\2 M)9M5T88C@UP OXNXE M'VO2[@A;FU8_WESROHPR#ZYR!Z/7WU.I"K%3INZ9^H4JM.O!5*4KQ?5!1116 MAJ%%%% !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 5^*W_!:O_DZ;PM_V)EK_P"EU]7[4U^*W_!: MO_DZ;PM_V)EK_P"EU]0!^U-%%% !1110 5Y5^UC_ ,FL_&3_ +$S6?\ TAFK MU6O*OVL?^36?C)_V)FL_^D,U '\UE%%% '[_ '_!+C_DQ/X9?]Q/_P!.EW7U M57RK_P $N/\ DQ/X9?\ <3_].EW7U50 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!^*W_ 14_P"3IO%/_8F77_I= M8U^U-?BM_P $5/\ DZ;Q3_V)EU_Z76-?M30 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 4454U35K'0]/FOM2O+?3[*%=TMS=2K%&@]69B !]:3=M6)M)79;HKY;^ M*G_!0CX?>"/.M/#:3^--33C-H?)M%/O,P.[_ ( K ^M?''Q4_;0^)WQ2\ZW; M6/\ A'-)DR/L&B9@!7T>3)D;CJ-VT^E>#BLZPF&T3YGY?Y['S.-XBP.$O&,N M>7:/^>WYGZ,_%3]IKX=?!]98M?\ $,#ZD@/_ !*[#_2+HD=BB_<_X&5'O7QS M\5?^"D7B?7O.L_ ND0^&[0Y47]Z%N+L^X7_5I]"'^M?&[,68DG)/))KN/AO\ M$?''QWR[:/_ 'I6P@/MG/H*^4KYUC<9+V=!RPRY;](ZO[]_NL8'BSQIKWCK57U/Q%K%[K5^W'GWLS2,!Z M#)X'L.*H:7I-]KE_#8Z;97&H7LQVQVUK$TLCGT55!)/TK[N^%7_!-.WA\F]^ M(7B!KAN&.E:+\J#OAYF&3Z$*H]FKZ\^'_P */"'PLT_['X5\/V6C1E=KR01Y MEE _OR'+O_P(FM,/D.)Q#YZ[Y;_-_P!?,UPG#&,Q3]IBIK/SP^%? M_!/7X@^-O*N_$LD'@S36P2MT/.NV'M$IPO\ P-E(]*^QOA5^QA\,?A9Y-RFC M?\)%JT9#?VAK>)R&]4CP(UP>A"[AZU[K17UN%RC"876,;ON]?^ ?=8+(L#@K M.,.:7=Z_\!?<(JA5 P!P *6BBO9/H HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH \M^.G[.OA+X^:+]FURU^S:K"A%GK%LH% MQ;GKC/\ &F>J-QR<8/-?F#\<_P!G7Q;\ ];^S:Y:_:=+FF72;)K6Y0,CCZ>HZ@CD$9%>%F M&4TL[/OW]3YK-7N[)>I*]Y8QZ_> M Z@X+5\B5\53K8S):W)):=NC]/\ /[S\[HXC'\/8CVS\U_G]_8_>"BO MS7_9G_;NU;X>?9/#GCQ[C7?#2XCAU#E[NR7H >\L8]#\P'0D +7Z*>&?%&D^ M,]#M-9T/4+?5-+NDWPW5LX9&']"#P0>000>:_0,%F%''0O3>O5=4?J.79IA\ MRAS4G[RW3W7_ /,U****](]@**** "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 **** "OQ6_X+5_\G3>%O^Q, MM?\ TNOJ_:FOQ6_X+5_\G3>%O^Q,M?\ TNOJ /VIHHHH **** "O*OVL?^36 M?C)_V)FL_P#I#-7JM>5?M8_\FL_&3_L3-9_](9J /YK**** /W^_X)*?^Q,NO_2ZQK]J:_%;_ ((J?\G3>*?^Q,NO_2ZQK]J: "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 **** "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 **** "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 **** "BB MB@ HIDTR6\3RRNL<:*69W. H'))/85\__%7]N+X9?#3SK6VU)O%>K1_+]DT7 M$D:M_M3$[ /7:6(]*YZV(I8>/-5DDCEQ&*H86//7FHKS/H.N(^)'QJ\$_"2T M\[Q5XBL]+WW;_D?$XWBRE"\<)#F?=Z+[M_R/N/XJ_\%+)YO.LOA[X?$"\J-5UKYF], MI"IP/4%F/NM?(?Q ^+7C#XJ:A]K\5>(;W69 VY(YI,0QG_8B7")_P$"JG@GX M=^)_B1J8T_PQH5]K=UQN6TA++&#W=ONH/=B!7UM\*_\ @FOK&I>3>>/]=CTB M X8Z9I)$UP1W#2GY$/\ NAQ[UX'-F.;/JU]T?\OU/E^;-L\=E>4?NC_E^;/B MJ&&2XF2*)&EED8*B("68DX [FOH+X5?L-?$WXE>3=7>G+X2TE^?M6M QRD? M[, &\GTW!0?6OT6^&/[/O@#X/PI_PC/ARUM;P##:A./.NF]?WKY8 ^BX'M7H MM>[A>'(Q][$ROY+_ #_X8^EP7"4(VEC)W\EM]^_Y'S5\*OV!_AM\/O)NM8@D M\9ZJG)EU10+8'_9MQ\I'LY>OH^SL[?3K6*UM(([6VB4)'#"@1$4= . *FHK MZNAAJ.&CRT8I'V^&P>'P<>2A!17E_GNPHHHKI.P**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OE?]I?] MAS1/BI]J\0^$!;^'_%C9DEAQLM+YNIW@#Y'/]\#!/W@<[A]445RXC#4L5#V= M:-U_6QQ8O!T,=3=*O&Z_+T/PX\8>#=;\ >(+K1/$.F7&DZI;-B2WN%P?9@>C M*>S D'L:[7X'?M#^+?@+KGVK0KOS],F<&\TBY)-O<#UQ_"^.CCGUR.*_4WXT M? ?PG\=?#YT[Q'9?Z3&I^R:E;@+O."V,U^>8S+<1ED_;46W%=5NO7^K'Y5 MF&3XO)JGUC#R;BMI+=>O]6?X'Z6_ G]H[PC\?-%\_1;G[)J\*!KO1KI@+B#L M2/[Z9Z.O'(S@\5ZI7X8>'?$>J>$M:M=7T6_N-,U.U??#=6LA1T/L1V[$="#@ MU^A_[-'[>6F>.OLOASX@R6^B^(6Q'#JO$=I>'H-_:)S_ -\D]-O"U]%EN>0Q M%J6(]V7?H_\ )GU>4<24\5:CB_=GWZ/_ "?X?D?8%%)2U]6?;A1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !7XK?\ !:O_ ).F\+?]B9:_^EU]7[4U^*W_ 6K_P"3IO"W_8F6O_I=?4 ? MM31110 4444 %>5?M8_\FL_&3_L3-9_](9J]5KRK]K'_ )-9^,G_ &)FL_\ MI#-0!_-91110!^_W_!+C_DQ/X9?]Q/\ ].EW7U57RK_P2X_Y,3^&7_<3_P#3 MI=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 ?BM_P14_Y.F\4_P#8F77_ *76-?M37XK?\$5/^3IO%/\ V)EU M_P"EUC7[4T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 45X[\5?VM/AI\(_.@U/7DU+58\@Z7I&+B<,/X6P=J' MV=EKXX^*O_!1CQKXI\ZS\'6-OX1L&) NFQ#C<[P.!NISO+LM7_DOFS]"/&GQ"\-?#G2SJ'B;7+'1+3G:]Y, M$+D=D7JY]E!-?)7Q5_X*4:+I?G6?@#0Y-:N "%U/508;<'U6(?.X^I0U\#^( M/$FK>+-4EU+6]3N]6OY?OW5[.TLC?\"8DXH\/>&M6\6ZI%INB:9=ZMJ$OW+: MRA:60^^U03CWKY+$\08BL^3#KE7WL^%Q?%&+Q#Y,+'D3^;_R_#YG:?%#]H;X M@?&"5QXE\1W5Q9,>,; M^W\(V#88VJ8N;QAZ;5.Q,^[$CNM?8WPI_9,^&GPB\FXTO04U+5H\$:IJV+BX M##^)%/)N_ M%][<>+[]<$V_-M9J?]U3O?'NV#W6OK6BOJL+D>$P^LESOSV^[_.Y]M@N&\#A M;2FN>7GM]VWWW,[0?#NE>%=+BT[1M-M-)T^+[EK90K%&OT50!6C117T"2BK( M^I2459;!1113&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5+6M%L/$6E76F:I90 M:AI]TACGM;F,21R*>H93P15VBDTFK,32DK,_.[]IC]@>^\+_ &KQ)\-H9M3T M@9DGT+)DN;8=283UE7_9^^/]KM\8LK1L58%64X((P0:_=^OFK]I7]BOP_P#& M=;G7- \GP[XQ(+-.JXMKUO290.&/_/0#/J&XQ\7F60J5ZN$T?\O^7^1^>YOP MRIWKX%6?6/\ EV]/N/E?]FC]N#7/A-]E\/\ BLS^(?"*XCC;=NNK!?\ IF3] M] /X">/X2,8/Z0^#/&VA?$+P[:Z[X^(?ACXDN="\2Z9-I6I0'F.4?*Z]G1APZGLP)%=!\&_CIXL^!GB$:GX; MOML,A'VK3I\M;72CLZ9Z^C###L>37G9?G%7!OV&)3<5]Z_KL>1E?$%?+Y?5\ M6FX+3^]'^NW_ Q^S]%>.?L__M0^$_C]I@6PE_LOQ%$FZZT2Z<>:N.K1GCS$ M_P!H#([@9KV.OT"C6IUX*I2=TS]3H5Z6)IJK1E>+ZA1116QN%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XK?\ !:O_ M ).F\+?]B9:_^EU]7[4U^*W_ 6K_P"3IO"W_8F6O_I=?4 ?M31110 4444 M%>5?M8_\FL_&3_L3-9_](9J]5KRK]K'_ )-9^,G_ &)FL_\ I#-0!_-91110 M!^_W_!+C_DQ/X9?]Q/\ ].EW7U57RK_P2X_Y,3^&7_<3_P#3I=U]54 %%%% M!17R;^VA^W]H?[*]YI_A72=%E\9_$75(A):Z/ ^([<,VV-IBN6)9ONQJ,M@\ MKD$^$W_[6G[<^AZ7)XJU#X Z*/#B1&1[..SG-U'&!DL8UNS,#@C.8\<'@8- M'Z445\T_L8?MQ^%OVP-"OXK6QD\.>,-)C1]2T.XE$GRL<>= _!>/=PH6O]GGPWXUTE!)J&BM+YBO$3M$\+X!9-Q (( MRI(!R"I(!]/T5S_C_P >:'\+_!>L^*_$M^FF:%I-LUU=W4@)V(O8 5BHW8,GG0Q!RN" M8UWL-PY/!(!^FU%?!_[+?_!235/''Q;_ .%1_&KPU>%)(K>:< MC*P/%*6>)V!!0[V5\@ C*[OO"@ HHKQ/]K']JSPO^R5\-O\ A)]?B?4K^ZE^ MS:7HMO($EOIL9(#$'8BCEG(..!@DJ" >V45^8EG^VQ^VGXO\.KX[\.? K2&\ M$NGVBWC:PN)9IH",AP/M*R2# R'2,*<@X.:^G/V)?VZ?#W[8&AZA:_V>?#?C M724$FH:*TOF*\1.T3PO@%DW$ @C*D@'(*D@'T_17/^/_ !YH?PO\%ZSXK\2W MZ:9H6DVS75W=2 G8B]@!RS$X 4

=#$'*X)C7>PW#D\$@'Z;45\'_LM_\%)-4\*?^Q,NO_2ZQK]J:_%;_ ((J?\G3>*?^Q,NO_2ZQK]J: 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 **** "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 **** "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 ***\Z^)W M[07@#X/PO_PDWB.UM;P#*Z? ?.NF]/W298 ^K8'O6=2I"E'FJ.R\S*K5IT8N M=62BN[T/1:SM>\1:5X5TN74=9U*TTG3XOOW5[,L4:_5F(%?!'Q4_X*4:QJ7G M6?@#0H](@.5&IZL!-<$=BL0^1#_O%Q[5\D^-OB)XG^)&IG4/$^NWVMW7.UKN M8LL8/9%^Z@]E %?,XKB##TO=H+F?W(^.QO%6%HWCAESO[E_G^'S/T(^*O_!1 M;P3X5\ZS\(65QXOOUX%PRX/9J^.?BK^UO\2_BWYUOJ.NOI>D MR<'2](S;P8]&(.]Q[.Q%>16-C16EG;RW=U,VV."!"[N?0*.2:^D/A5^P M'\2/'WDW6MQ1>"]+?DR:DI:Z*_[, .0?9RE?-3QF8YI+DA>W9:+Y_P#!9\?4 MS#-*]63!^UZT!)&&]4AQL'/3(8CUKW^*)((T MCC18XT 5448"@= !V%>GA>')/WL3*WDO\_\ ASV<%PE.5I8R=O);_?\ \.?% MGPK_ .":^B:7Y-YX_P!\BPEQ:N1]Z-\<=L@Y4X&0:_,; M]HC]E'Q5\ [Y[J5&UKPK(^V#6;>,A5R>$F7GRV_0]CU _7*J^H:?:ZM8SV5[ M;0WEG<(8YK>= \']3MM1TR\GT^_MG$D-U;2&.2-AT*L.0:_0#]FC]OJS\1?9?#? MQ+FAT[4SB.#7\!+><] )QTC;_:'RGOM[\O\ M+_L S6'VKQ)\,(7N;;F2X\. M$EI$[DVY/+#_ *9GG^Z3PH^'[BWEM9Y(9HWAFC8H\S_P# 9?U]Z/W;CD66-71@Z,,JRG((]13J_*_] MFO\ ;0\1?!1[;1-;$WB+P:"%%JSYN+)?6!CV_P"F9X]"N23^EGP_^(OAWXH^ M&[?7?#.IPZIITW&^,X:-NZ.IY1AZ$9K[S YE1Q\?%O\ L3+7_P!+KZOVIK\5O^"U?_)TWA;_ M +$RU_\ 2Z^H _:FBBB@ HHHH *\J_:Q_P"36?C)_P!B9K/_ *0S5ZK7E7[6 M/_)K/QD_[$S6?_2&:@#^:RBBB@#]_O\ @EQ_R8G\,O\ N)_^G2[KZJKY5_X) M_$OB'3-?L)Y)9[# M3#;.LUK)Y2PVY))*L8XUQGU ( [?9%%?GG^W5_P4'FTS4)O@Q\#C+XD^(NJ2 M?V;=:EI(,WV!V^4P6^W[]QU!(XCY_B'R 'BW[-4ME+_P6"\7MX$CB/ADW.K" M]-F!Y(00'S67;QM-V$QCCD5L?M?0I^T;_P %3/AQ\+=4+7?AS0Q9Q7&GMS&X M,9O[G(_Z:1"-&/H@]*^H?^">G[$4?[*7@F[UCQ$T-[\1_$$:?VC-&0Z6,(.X M6L;=_F^9V'#,%QD(I/R_:LZ_\%T6,QPWFN!N]#X;.W],4 ?JTBK&JJJA548" MJ, #TK\H?B5;0?LS?\%?O"5_HB+IFE^-7M&N;6(;8G^W%[67(]#<)YO^]SVK M]8*_*/\ X*+)]H_X*6?L^PVW%ZT>@J&QGKK,^SCZYH ]$_X+6?$:Z\/_ 7\ M$^#K6=X(_$>K27-TJ''G0VJ*=C>H\R>)OJB^E?:/[.?POL/@S\#/!'@[3[=; M>/3-+A2; P9+AE#SR-_M/(SL?=J_.O\ X+F>9]M^#&<^5Y>L;?3=FRS^FVOU M:5@ZAE(92,@CH: /S*_X+1> XM%TGX9_%725_L_Q%I^J'2FU"W&V5LH;BW); MUC:&4K_OFOT,^%/C-?B-\+_"'BM0H&N:/::GM3H/.A23 ^FZOB[_ (+2M$/V M5?#@D&7/C"T\O_>^QWO],U],_L@J&QGKK,^SCZYH ]$_X+6?$:Z\/_!?P3X.M9W@C\1ZM)=#:HIV-ZCS)XF^J+Z5]H_LY_"^P^#/P,\$>#M/MUMX],TN%)L#!DN&4/ M/(W^T\C.Q]VK\Z_^"YGF?;?@QG/E>7K&WTW9LL_IMK]6E8.H92&4C((Z&@#\ MRO\ @M%X#BT72?AG\5=)7^S_ !%I^J'2FU"W&V5LH;BW);UC:&4K_OFOT,^% M/C-?B-\+_"'BM0H&N:/::GM3H/.A23 ^FZOB[_@M*T0_95\."09<^,+3R_\ M>^QWO],U],_L68Y<^$],8<8^4VR%?_'2* /8J*** "BO/_C5X M^\6?#OPK:ZEX.^'UY\2=3EO4MY-*L;^&S>*$QR,9R\ORD!E1=HY_> ]C7BO_ M U)\=O^C4?$'_A4V'^% 'P!_P $5/\ DZ;Q3_V)EU_Z76-?M37X%?\ !-/X ME>,?A7\===U;P3\-[SXH:K-X;GM9=(L;];-X83=6K&(/_"GA_\ D:@#[*HKY5_X:D^.W_1J/B#_ ,*FP_PH_P"& MI/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J M/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ M;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /J MJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ MAJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J M/B#_ ,*FP_PH_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\ M*FP_PH_X:D^.W_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ MAJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T M:CX@_P#"IL/\* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\ M*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@# MZJHKY5_X:D^.W_1J/B#_ ,*FP_PH_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ M (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T M:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/ M_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ M (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[? M]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ ,*FP_PH_P"&I/CM_P!&H^(/ M_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J/B#_ ,*FP_PH M ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5 M_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /JJBOE7_AJ3X[? M]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B M#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ ,*FP_PH M_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^. MW_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B M#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\ M* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^ M5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X:D^. MW_1J/B#_ ,*FP_PH_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ $:C MX@_\*FP_PH_X:D^.W_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\ M*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/ MCM_T:CX@_P#"IL/\* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:C MX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;# M_"@#ZJHKY5_X:D^.W_1J/B#_ ,*FP_PH_P"&I/CM_P!&H^(/_"IL/\* /JJB MOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J/B#_ ,*FP_PH ^JJ*^5?^&I/ MCM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM_P!& MH^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /JJBOE7_AJ3X[?]&H^(/\ PJ;# M_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ M3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ ,*FP_PH_P"&I/CM_P!& MH^(/_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J/B#_ ,*F MP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJ MHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /JJBOE7_AJ M3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ M1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ ,*F MP_PH_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X M:D^.W_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ M1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#" MIL/\* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^ MJJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X M:D^.W_1J/B#_ ,*FP_PH_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ M $:CX@_\*FP_PH_X:D^.W_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#" MIL/\*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/ M^&I/CM_T:CX@_P#"IL/\* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ M $:CX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ MPJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ ,*FP_PH_P"&I/CM_P!&H^(/_"IL/\* M/JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J/B#_ ,*FP_PH ^JJ*^5? M^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM M_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /JJBOE7_AJ3X[?]&H^(/\ MPJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_" MC_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ ,*FP_PH_P"&I/CM M_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J/B#_ M ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ;#_" M@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /JJBOE M7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ AJ3X M[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ M ,*FP_PH_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_ MPH_X:D^.W_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X M[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@ M_P#"IL/\* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_ MPH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHK MY5_X:D^.W_1J/B#_ ,*FP_PH_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D M^.W_ $:CX@_\*FP_PH_X:D^.W_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@ M_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL M/\*/^&I/CM_T:CX@_P#"IL/\* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D M^.W_ $:CX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^ M(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ ,*FP_PH_P"&I/CM_P!&H^(/_"IL M/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J/B#_ ,*FP_PH ^JJ M*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"& MI/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /JJBOE7_AJ3X[?]&H^ M(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ M;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ ,*FP_PH_P"& MI/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J M/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ M;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /J MJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ MAJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J M/B#_ ,*FP_PH_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\ M*FP_PH_X:D^.W_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ MAJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T M:CX@_P#"IL/\* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\ M*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@# MZJHKY5_X:D^.W_1J/B#_ ,*FP_PH_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ M (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T M:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/ M_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ M (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[? M]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ ,*FP_PH_P"&I/CM_P!&H^(/ M_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^.W_1J/B#_ ,*FP_PH M ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B#_PJ;#_"@#ZJHKY5 M_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\* /JJBOE7_AJ3X[? M]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^5?\ AJ3X[?\ 1J/B M#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKY5_X:D^.W_1J/B#_ ,*FP_PH M_P"&I/CM_P!&H^(/_"IL/\* /JJBOE7_ (:D^.W_ $:CX@_\*FP_PH_X:D^. MW_1J/B#_ ,*FP_PH ^JJ*^5?^&I/CM_T:CX@_P#"IL/\*/\ AJ3X[?\ 1J/B M#_PJ;#_"@#ZJHKY5_P"&I/CM_P!&H^(/_"IL/\*/^&I/CM_T:CX@_P#"IL/\ M* /JJBOE7_AJ3X[?]&H^(/\ PJ;#_"C_ (:D^.W_ $:CX@_\*FP_PH ^JJ*^ M5?\ AJ3X[?\ 1J/B#_PJ;#_"C_AJ3X[?]&H^(/\ PJ;#_"@#ZJHKXN\;?MY? M$GX;VJS^)_V<[_0T<91;SQCIZ/)_N)C,S3"8%?OYI/MN_N/T# MO+RWT^UEN;J>.VMHE+R33.$1%'4DG@"OG'XJ_M\?#;X>^=:Z//)XSU1.!%I; M 6P;_:G/RX]T#U^=?Q)^-WCCXN71E\5>(KS4X@VY+3<([:/_ '8EP@/OC/O7 M$*I=@J@LQ. !U-?(XKB*;W^[;\SX3&\65)WCA(BZ?^S3\7-:TF/4=*^'&O:A!)@H/+CMV8'HP$[ID>XKTWX6_!WQ MCX':.Z\0_LJ>*/&NHH<@WOBBPAM0?40+G/T=F'M7G4\!F&92YZE[=Y?HO\D> M32RS-W>6B^2_R5CQCX>_"3QC\5;[[)X5\/7NL,K!7EACQ#$3_ 'Y6 MPB?\"(KZ]^%7_!-.63R;WXA>(1$O#'2M%Y;Z/.PP/0A5/LU>@Z9^TA\:=%L8 M;+3OV1M9L+*%=L5O:^)=/CC0>BJJ@ ?2K7_#4GQV_P"C4?$'_A4V'^%?3X7A M_#T?>K/G?W+[C['!<+X3#VE7?._N7W?YOY'NGPX^"W@GX2V8@\*^';/2GV[7 MNE3?<2#_ &I6R[#V)QZ"NVKY5_X:D^.W_1J/B#_PJ;#_ H_X:D^.W_1J/B# M_P *FP_PKZ6$(TX\L%9>1]A3IPI14*<4DNBT/JJBOE7_ (:D^.W_ $:CX@_\ M*FP_PH_X:D^.W_1J/B#_ ,*FP_PJS0^JJ*^5?^&I/CM_T:CX@_\ "IL/\*/^ M&I/CM_T:CX@_\*FP_P * /JJBOE7_AJ3X[?]&H^(/_"IL/\ "C_AJ3X[?]&H M^(/_ J;#_"@#ZJHKY5_X:D^.W_1J/B#_P *FP_PH_X:D^.W_1J/B#_PJ;#_ M H ^JJ*^5?^&I/CM_T:CX@_\*FP_P */^&I/CM_T:CX@_\ "IL/\* /JJBO ME7_AJ3X[?]&H^(/_ J;#_"C_AJ3X[?]&H^(/_"IL/\ "@#ZJHKY5_X:D^.W M_1J/B#_PJ;#_ H_X:D^.W_1J/B#_P *FP_PH ^JJ*^5?^&I/CM_T:CX@_\ M"IL/\*/^&I/CM_T:CX@_\*FP_P * /JJBOE7_AJ3X[?]&H^(/_"IL/\ "C_A MJ3X[?]&H^(/_ J;#_"@#ZJHKY5_X:D^.W_1J/B#_P *FP_PH_X:D^.W_1J/ MB#_PJ;#_ H ^JJ*^5?^&I/CM_T:CX@_\*FP_P */^&I/CM_T:CX@_\ "IL/ M\* /JJBOE7_AJ3X[?]&H^(/_ J;#_"C_AJ3X[?]&H^(/_"IL/\ "@#ZJHKY M5_X:D^.W_1J/B#_PJ;#_ H_X:D^.W_1J/B#_P *FP_PH ^JJ*^5?^&I/CM_ MT:CX@_\ "IL/\*/^&I/CM_T:CX@_\*FP_P * /JJBOE7_AJ3X[?]&H^(/_"I ML/\ "C_AJ3X[?]&H^(/_ J;#_"@#ZJHKY5_X:D^.W_1J/B#_P *FP_PH_X: MD^.W_1J/B#_PJ;#_ H ^JJ*^5?^&I/CM_T:CX@_\*FP_P */^&I/CM_T:CX M@_\ "IL/\* /JJBOE7_AJ3X[?]&H^(/_ J;#_"C_AJ3X[?]&H^(/_"IL/\ M"@#ZJHKY5_X:D^.W_1J/B#_PJ;#_ H_X:D^.W_1J/B#_P *FP_PH ^JJ*^5 M?^&I/CM_T:CX@_\ "IL/\*/^&I/CM_T:CX@_\*FP_P * /JJBOE7_AJ3X[?] M&H^(/_"IL/\ "C_AJ3X[?]&H^(/_ J;#_"@#ZJHKY5_X:D^.W_1J/B#_P * MFP_PH_X:D^.W_1J/B#_PJ;#_ H ^JJ*^5?^&I/CM_T:CX@_\*FP_P */^&I M/CM_T:CX@_\ "IL/\* /JJBOE7_AJ3X[?]&H^(/_ J;#_"C_AJ3X[?]&H^( M/_"IL/\ "@#ZJHKY5_X:D^.W_1J/B#_PJ;#_ H_X:D^.W_1J/B#_P *FP_P MH ^JJ*^5?^&I/CM_T:CX@_\ "IL/\*/^&I/CM_T:CX@_\*FP_P * /JJBOE7 M_AJ3X[?]&H^(/_"IL/\ "C_AJ3X[?]&H^(/_ J;#_"@#ZJHKY5_X:D^.W_1 MJ/B#_P *FP_PH_X:D^.W_1J/B#_PJ;#_ H ^JJ*^5?^&I/CM_T:CX@_\*FP M_P */^&I/CM_T:CX@_\ "IL/\* /JJBOE7_AJ3X[?]&H^(/_ J;#_"C_AJ3 MX[?]&H^(/_"IL/\ "@#ZJHKY5_X:D^.W_1J/B#_PJ;#_ H_X:D^.W_1J/B# M_P *FP_PH ^JJ*^5?^&I/CM_T:CX@_\ "IL/\*/^&I/CM_T:CX@_\*FP_P * M /JJBOE7_AJ3X[?]&H^(/_"IL/\ "C_AJ3X[?]&H^(/_ J;#_"@#ZJHKY5_ MX:D^.W_1J/B#_P *FP_PH_X:D^.W_1J/B#_PJ;#_ H ^JJ*^5?^&I/CM_T: MCX@_\*FP_P */^&I/CM_T:CX@_\ "IL/\* /JJBOE7_AJ3X[?]&H^(/_ J; M#_"C_AJ3X[?]&H^(/_"IL/\ "@#ZJHKY5_X:D^.W_1J/B#_PJ;#_ H_X:D^ M.W_1J/B#_P *FP_PH ^JJ^?/VD/V._#/QT@GU6Q\OP_XQ"Y74HD_=W1 X6X4 M?>]-X^8 VUS'_ U)\=O^C4?$'_A4V'^%'_#4GQV_Z-1\0?\ A4V'^%<] M>A3Q,'3JQNCEQ.%HXNFZ5>-XL_/3XE?"[Q+\(_$LVA^*-,DTZ]3YD8\Q3IGA MXW'#*?4=.APZ0'[DJ?Q#KSP1G@@ MU]I_$WXG_$_XO^&I=#\4?L?:YJ%HV6BD_P"$IL%EMWQC?&^,JWZ'H01Q7QKX ML^ _Q)\&Z7=:UK_P\USPSH\U?GN.RFOE\O; MT&W%=>J]?\S\JS+(\3E<_K.%;<%U6\?7_/[S]+_V=?VL_"OQ[LX[(,NB>+$3 M,VCW#C]Y@-@\(1^.-4C98H[Y-4CTZ21> /,+H8R1WE7U_#>/+"+J[83AXOE M+,Z[3S^[)[B@#]Z:*** "BBB@ KRK]K'_DUGXR?]B9K/_I#-7JM>5?M8_P#) MK/QD_P"Q,UG_ -(9J /YK**** /W^_X)UF$0R)X9U0VDEY=QQDX\ MG_1KI1CJRV[1L!WW8KV[]F;_ ()5Z5^S=\;O#?Q&MOB+>:[-HOVG;I\NE)"L MOG6TL!RXE;&!+NZ'.,5]2_M ?L]^#?VEOAY<^#_&MD]Q8.XGM[JW8)(-"M-:TS4+:_TB[@6ZM[ZWE5X98F7<'5P M<%2.%;I8W/)&<#J3CM7V- M^RS^R/X'_9+\'W&C^%(IKO4+YEDU+6K[:UU>.HPH) 6->+O@#X<\86-NUPWA753]JVKDQ6MRH1GSZ"5(!_P+VKZA_9#^-VC M?'S]G_PAXDTN_AN[Q-/@M-5@1@7M;V.-5FC<=1\V6&>JLIZ&O5/$7A[3/%V@ MZCHFLV,.IZ3J%N]K=V=R@:.:)U*LC#N""17YYZ]_P2*O_"OBJ_U+X._&G7OA MYIU\&62PQ*TB(0?W?GPS1ETP2,."<=2W)H Y+_@KY\1HOBAXN^&GP,\(R)K7 MBF34Q=7=E;.&,-Q*!#:Q-@_*Y$DC$'!"E3T:OTD\(Z'IOPJ^&FBZ,]U!9Z/X M;TB&T:ZG<1Q106\*H79F.%4*F22< "OFG]DW_@G!X._9G\4R^,]4UR[^('CU MO,$>LZA (8[;?]YXHMSD2,"09&=C@D#;DY^E/BGX'3XG?#'Q?X.ENVT^+Q#H M]YI#7:1^88!/ \1<+D;BN_.,C..M %OPKX\\,^.H;B7PUXBTGQ#%;L%FDTJ^ MBN5B8C(#&-C@G!Z^E?E_^W8'_9K_ ."C7PO^-%Y#(GAG5#:27EW'&3CR?]&N ME&.K+;M&P'?=BOLS]BW]C&R_8WT'Q/IEGXIG\4+KES#_!O[2WP\N?!_C6R>XL'<3V]U;L$N;.< A9H7(.U@"1R""" M000<4 =UH_B#3/$&A6FM:9J%M?Z1=P+=6]];RJ\,L3+N#JX."I'.:_*F#5;3 M]L;_ (*UZ3JWAMUU?PAX)\F8ZE"=T1CL@7$BL#@JUY(%4@\@ANE=F/\ @D+X MUT^QN_#6D?M%:SI_@:X2,X'4G':OL;]EG]D?P/\ MLE^#[C1_"D4UWJ%\RR:EK5]M:ZO'484$@ +&N3M0<#<3R220#YF_X+.?"R\\ M7? 'PYXPL;=KAO"NJG[5M7)BM;E0C/GT$J0#_@7M7U#^R'\;M&^/G[/_ (0\ M2:7?PW=XFGP6FJP(P+VM['&JS1N.H^;+#/564]#7JGB+P]IGB[0=1T36;&'4 M])U"W>UN[.Y0-'-$ZE61AW!!(K\\]>_X)%7_ (5\57^I?!WXTZ]\/-.O@RR6 M&)6D1"#^[\^&:,NF"1AP3CJ6Y- ')?\ !7SXC1?%#Q=\-/@9X1D36O%,FIBZ MN[*V<,8;B4"&UB;!^5R))&(."%*GHU?I7X \)V_@'P)X;\,6A!M=%TVVTV' MP-D,2QK^BBOF+]DW_@G!X._9G\4R^,]4UR[^('CUO,$>LZA (8[;?]YXHMSD M2,"09&=C@D#;DY^O* "BBB@ HHHH _%;_@BI_P G3>*?^Q,NO_2ZQK]J:_%; M_@BI_P G3>*?^Q,NO_2ZQK]J: "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 **** "BBL?Q5XQT M+P/I3ZEXAU>RT6P7@W%].L2D^@R>3[#DTI245>3LB9244Y2=D;%(S!5))P!R M2:^.OBI_P4@\+:!YUGX'TF?Q-=C(%]>9MK0>X4CS'^F$^M?'/Q4_:>^(_P 8 M&EBUWQ#-%IKY_P")7I_^CVN#V**3/EKS MU!;(]*^./BK_ ,%"OB!XU\ZT\,Q0>#-,;@-;'SKQA[RL,+_P!5(]37RS7J_P MK_9<^)'Q?\J;1/#TUOIDG/\ :FI?Z/;8]59AEQ_N!J^6K9MCL?+V='3RCO\ M?O\ D?%5\\S/,Y>RPZ:3Z1W^_?\ )'F>K:Q?Z]J$U_J=[<:C?3'=+/=533?#NC7NM7S?\L;*%I"H]6P,*/+AC96N;:T'L2#YC_7*_2OJSPOX1T3P3I4>FZ!I-GHU@G2W ML8%B3/J0HY/N>375AN'Z]5\V(ERK[W_E^9V8/A7$UGSXN7(NV[_R_,^ /A3_ M ,$W/$NN>3>>.]8A\.6IPS:?8%;B[([AG_U:'W&_Z5]C?"S]FGX=_!Y8I/#_ M (>@.I(/^0I??O[HGU#M]SZ(%'M7J%%?6X7+,+A-:<;ON]7_ %Z'W6#R;!8& MSI0O+N]7_P #Y6"BBBO5/;"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@ J*XM MXKRWE@N(DG@E4I)%(H974C!!!X(([5+10!\+?M,?L QW/VOQ+\+X5BEYEN/# M9;"MW)MB>A_Z9GC^Z1PM?!U]8W.F7D]I>6\MI=P.8Y8)T*/&P."K*>00>QK] MVJ\,_:*_9,\*_'NSDO2JZ)XLC3$.L6\8_>8'"3+_ ,M%]_O#L<<'X_,LBC5O M5PNDNW1^G;\O0^"S?AJ%:];!*TNL>C].S_#T/A#]G']L#Q/\";B'3+HR:_X0 M9OGTN:3Y[<$\M Q^Z>^T_*>>A.ZOTT^&/Q6\,_&#PU%KGA?4H[^T;"RQ_=FM MWQ]R1.JM^AZ@DZ0'[\3_Q#IQP1 MGD U4^&OQ0\3?"3Q+#KGA?4Y=.O4^5U7F*=,Y*2(>&4^AZ=1@X->+@\?3_+[C]MJ*^>_V;_VQ?#/QTA@TJ_\ MOP_XQ"X;397_ '=T0.6MV/WO78?F'/W@"U?0E?H5#$4\3!5*4KH_5<-BJ.,I MJK0E>+"BBBN@Z@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\5O\ M@M7_ ,G3>%O^Q,M?_2Z^K]J:_%;_ (+5_P#)TWA;_L3+7_TNOJ /VIHHHH * M*** "O*OVL?^36?C)_V)FL_^D,U>JUY5^UC_ ,FL_&3_ +$S6?\ TAFH _FL MHHHH _?[_@EQ_P F)_#+_N)_^G2[KZJKY5_X)*?^Q,NO\ TNL:_:FOQ6_X(J?\G3>*?^Q,NO\ TNL:_:F@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH S?$>O6?A?0;_5]0E6"SLX6FED8X 51FOG']D7]J67XUZ]X MLT?5G"7D=Y)>::K8!^R,<+'CN4QS_O5R'_!13XT-H/AFS\!:=/MNM37S[[8> M1"#\J'Z\Y'IBOASX4?$O4OA'XZTSQ/I8WW%F^7@9MJS(>J,?0\?E7Q^89O\ M5\;"G%^['XOG_D?!9IGWU7,:=*+]R'Q?/_(_;*O+/BI^TU\.O@\LL6O^(87U M.,'_ (E5A_I%T2.Q1>$/^^5'O7YS?%3]M#XG?%+SK9]8_P"$=TF3(^P:)N@# M+Z/)DR-QU&[!]*\+9BS$DY)Y)-8XKB-+W<-'YO\ R.?&\6Q5XX.%_.7^7_!^ M1]C_ !5_X*1>)]>\ZS\"Z3#X:M#PNH7H6XNR/4*?W:?0A_K7RCXK\::]XZU5 M]2\0ZQ>ZU?-UGO9FD8#T&3P/8<5T7PT^!?CKXO7"Q^%O#EYJ$&[:]ZR^7;1G MONE;"Y'IG/M7V%\*O^":ME:^3>?$'7VO9.ITO1LI%]&F8;F'LJK]:\14\QS9 MW=VO/2/^7W'SL:.;9Y+FE=Q\](_Y?==GP?H^BZCXBU&'3]*L+G4[^8XCM;.% MI97/H%4$FOIWX5?\$\O'WC/R;OQ1/!X-TUL,8Y@)[QA[1*<+_P "8$?W:_0W MP'\+?"7POT_[%X5\/V.BPD8=K>+]Y)_OR'+.?=B:ZFOH<+P[2A[V(ES/LM%_ MG^1]5@N$Z-.TL7+F?9:+_-_@>'_"K]C?X8_"GR;B#1%U[5H\'^T=:Q<.&'=$ M(V)ST(7/N:]OI:*^JHT:5"/)2BDO(^UH8>CAH\E&"BO(****V.@**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHKAOCM_R0_P"(?_8NZC_Z324F[*YT8>C]8K0HWMS-+[W8[FBO MPWHKS?KO]W\3]Y_XA/\ ]1W_ )3_ /MS]R**_#>BCZ[_ '?Q#_B$_P#U'?\ ME/\ ^W/W(HHHKTS^?@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** .;^('PZ\._%'PW<:%XFTR'5-.FYV M2##1MV=&'*,/4'-?FG^TI^Q?XB^"CW.MZ+YWB+P:"6-TJ9N+)?2=0.G_ $T' M'J%R!7ZH4V2-98V1U#HPPRL,@CT->3CLMHX^/OZ2Z/\ K<\/,\HP^9P]]6FM MI+?_ (*/PDM[B6UGCFAD>&:-@Z21L596!R"".A!K[?\ V9_V_9M/^R>&OB?, M]S;<16_B,+NDC[ 7 '+#_IH.?[P/+#J?VE_V!;/Q%]J\2?#2&'3M3.9)] R$ MMYSU)@/2-O\ 9/RGMM[_ )_ZMI%]H.IW.G:E9SV%_;.8I[6YC,0: M^#E'&9+6NMOP?]?>C\QE#,.'<1=;/_P&7]?>C]S-/U&UU>QM[VQN8;RSN$$D M-Q X>.12,AE8<$$=Q5FOR,_9X_:N\5_ .^2UB=M9\+2/NGT:XD(5X/!'Z=?"/XT>%/C9X;76/#&H+<*N!<6.^",@X.":^YR_ M-*..5EI/M_EW/TG*\ZP^9QY5[L^L?\NZ.YHHHKV3Z$**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ K\5O^"U?_)TWA;_ +$RU_\ 2Z^K]J:_%;_@M7_R=-X6 M_P"Q,M?_ $NOJ /VIHHHH **** "O*OVL?\ DUGXR?\ 8F:S_P"D,U>JUY5^ MUC_R:S\9/^Q,UG_TAFH _FLHHHH _?[_ ()"O@?IIN/$VJJEXZ[H-+M< M27<_^['G@?[3$+[UG4J0I1_CM^VIX'^#8N-. MLYE\4^)X\K_9UC(/+A;TFEY"X_NC+>H'6OC3X[?MR>-OBS]HTS1G;PCX;?*F MVLY3]IG7_IK,,'!'\*X'.#NZU\W5\9CN(=X81?-_HO\ /[C\]S+BK>G@5_V\ M_P!%_G]QU7Q/^)&L?%KQMJ?BC7'0WU])O,<0(CB4#"H@))VJ !R2>.YZ=\ /@/J/[0'BZ70]/U>PT@P1>?-)>%BQCS@ M^6BCYR.."5'/6OT#^%7[!OPT^'?DW6J6DGC'54PWGZL!]G##^[ /EQ[/O^M? MG%\'?B/>?"?XC:-XEM"?]$F F0'&^(\.I_#GZ@5^S/AKQ!9^*_#^GZQI\HFL MKZ%9XG!SPPSCZCI^%?:9!0PE:,G.%YQ[]O0_0^%\-@<1"3J03J1?773I9;%Z MUM8;&WCM[:&.W@C4*D42A551T X J6BBONC]*"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHK*\2^*]&\&Z7)J6NZK9Z181_>N+R98DSZ D\GV')H+A"522A!7 M;Z(U:X;X[?\ )#_B'_V+NH_^DTE> ?%'_@HAX5\/^;:>"],G\3WB\"]N,VUH M/< C>_TPH]#7R#\4/VFOB)\7/-AUO7I8-,DR#I>G_P"CVVT_PLJG+C_?+5Q5 M,3"*:6I^J&_%%_I]NIR+,R>;;_ /?I\I^.,U],_#W_ M (*1:G:^5;^-?#$-_'T:^T=_*DQZF)R58_1E'M7L0Q<)?%H?ROF?AKFV#O+" M-5H^7NR^YZ?=)GWK17D7P^_:N^&'Q(\J+3_$]O87TF!]AU;_ $67!Q6 J>RQ5*4)=I)K\Q:***HX@HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *\<_: _9>\)_'[3"U_%_9?B.)-MKK=M&#*N.BR#CS$]BZ.IX93CE2"*_:/QGX M)T+XA>';K0O$>F0:MI5R,26]PN1GLRGJK#LP(([&OS>_:6_8@UWX2_:O$'A0 M7'B'PBN9)%V[KJQ7J?, 'SH/[X''\0'4_G^89-5P;]MAFW%?>OZ[GY9FG#]? M+Y?6,(VX+7^]'^N__#GU/^S5^VKX?^,RVVA:_P"3X>\8L BP,V+:];UA8]&/ M_/-CGT+%OLGAOXDRS:IHXQ'!KN# M)CEN?*5J6+T?\W^?^9ZV4<3*5J&.=GTE_G_G]Y^B M5%4M%UO3_$FDVNIZ5>P:CIUT@D@NK:0/'(I[JPX-7:^T335T?H::DKH****8 MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ K\5O^"U?_)TWA;_ +$RU_\ 2Z^K]J:_%;_@ MM7_R=-X6_P"Q,M?_ $NOJ /VIHHHH **** "O*OVL?\ DUGXR?\ 8F:S_P"D M,U>JUY5^UC_R:S\9/^Q,UG_TAFH _FLHHHH _?[_ () M.] $M8?C+QOH/P]T.;6?$>K6NCZ;#]ZXNGV@GLJCJS'LH!)["OE[X[?\%"?# MG@T7&D^ 8HO%.L+E#J,A(L(6]5(P9C_NX7_:/2O@;XB?%+Q3\5]<;5O%6LW& MK7?.P2-B.%3_ QH,*@]@!7S..SVAA[PH^_+\/O_ ,CX[,N)<-A+T\/[\_P7 MSZ_+[SZP^.W_ 45U#5OM&D?#2U;2[0Y1M=O4!N''3,49R$'^TV6YZ*:^,-6 MUB_U_4KC4-3O;C4+^X;?-=74C222-ZLQ.2:T/!_@G7OB!KD.C^'-)NM8U*;[ MMO:QEB!W9CT51W8D =S7W3\"?^"=-AI?V?5_B9N)9!@N? M]E<#CJPKY.,,=G-2[U7W17]?>?#QIYGQ!5N]5]T5_7S9\@?"#X ^-?CAJ7V; MPSI+26B/MGU.YS':0?[TF.3_ +*@M[5[A)_P31^)@<[->\)LN>"UW= _E]GK M]']'T>P\/Z;;Z=I=E;Z=86Z[(;6UB6..-?154 563;$P^9&WQIC#TI7OZG?@LEPF7U?;4+I[;A1117KGO!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%5[_ %"U MTJSEN[VYAL[6%=TD]Q($1!ZECP!]:^ME^4X[-JGL\%1KV7S9]*UYK\3OVBO 'PC21/ M$'B"!=049&FVG[^Z)]"B_=^K[1[U^>_Q1_;.^)7Q+\ZWCU3_ (1K2GX^Q:,3 M$2O3#2YWMQU&0#Z5X4[M(S,S%F8Y+,!M(BT"V/"ZAJ 6>Z(]0G^K0^QW_6OE;Q9X MVU_QYJC:CXBUB\UF].?WUY,TA4'LH/"CV&!6G\/_ (3>+_BE??9?"^@7FKL# MM>:)-L,9_P!N5L(OXD5]:?"__@G&S>5>>/\ 7PH^\=+T;D_1IF'YA5^C5S6K M8C^M#]"E6X8X,ARQY83[+WJC]=Y:^=D?$MAI]UJMY%:65M->74S;8X+>,N[G MT"CDGZ5[AI?[&7Q#D\#Z[XKURTA\,Z;I>G7&H^1?M_I4XBB:3:(ER5)VX^_"#P;\*[/[/X6\/V>E$KM>X1-\\@]'E;+M]"<5U5_8VVJ6-Q97M MO%>6=S&T,]O<('CEC8$,C*>&4@D$'@@UU1P:M[S/SG,O%&M4J*.7T>6%]7+6 M37DME_Y,?A]17['_ /"B?AK_ -$\\*?^"2V_^(H_X43\-?\ HGGA3_P26W_Q M%9_4Y=SV_P#B*F"_Z!I?>C\<**_8_P#X43\-?^B>>%/_ 26W_Q%'_"B?AK_ M -$\\*?^"2V_^(H^IR[A_P 14P7_ $#2^]'QA\0?^"O0#) M6TOE^RW'LH;E&/N2E?-?CGX3^,?AK<&+Q/X$F%SZ+*,HWX$U^S ME175K#>V\D%Q#'/!(-KQ2J&5AZ$'@BMYX2$OAT/C_PR^] M:?\ DI^'E=]\/_CUX_\ A@8U\.^*+^RM4Z64C^=;?]^GRH^H -?HQ\0?V,/A M9X_\R7^PO^$>OG_Y>M#<6_/_ %SP8_\ QW/O7S-\0O\ @G+XJT<2W'A#7+/Q M# .5M+P?9;CZ DE&/N2OTKDEAZM-WC^!^GX3CCAW.H>PQON7^S4BG'[]8_?8 MV/A]_P %(]0MO+@\:^%XKU.C7NC/YU=D,5"7Q:'Y=F7AMF^#O+"M5H^7NR^YZ?4_#[]J+X9_$KRX]+\46MM?/P+'4C]EFS_ '0'P'/^X6KU6NN,E)73/S+% M8/$X&I[+%4W"7:2:_,6BBBJ.,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ I*6B@#X^_:8_8-TSQU]J\1_#Z.WT7Q V9)M) MXCM+P]24[1.?^^2>NWEJ_/'Q%X=U3PGK5WI&LV%QIFIVK^7-:W*%'0^X/Y@] M".17[GUY5\=OV*O6PGNS[='_D_P_,_-+X _M.>+?@#JV=-F_M+ M0)GW76B73GR9/5D/_+-\?Q#K@9# 8K]/?@O\>O"7QV\/_P!H^'+W_2HE'VO3 M+C"W-JQ[,N>1Z,,@^N<@?EE\?%OP%US[)KUIY^FS.19ZO; FWN1Z9_A? M'5&Y^HY/%>$/&6M^ ?$%KK?A[4KC2=4MFS'ZG((ZBOG<'F6(R MR?L:R;BNCW7I_5CY3+\XQ>35/J^(BW%;Q>Z]/ZL_Q/W'HKY5_9G_ &Y-%^*G MV3P]XP-OX?\ %C8CBFSMM+YN@VD_ZMS_ '"<$_=.3M'U57Z'A\32Q4/:47=? MUN?JN$QE#'4U5H2NOR]0HHHKJ.T**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\5O\ @M7_ ,G3 M>%O^Q,M?_2Z^K]J:_%;_ (+5_P#)TWA;_L3+7_TNOJ /VIHHHH **** "O*O MVL?^36?C)_V)FL_^D,U>JUY5^UC_ ,FL_&3_ +$S6?\ TAFH _FLHHHH _?[ M_@EQ_P F)_#+_N)_^G2[KZJKY5_X)*?^Q,NO\ TNL:_:FOQ6_X(J?\G3>*?^Q,NO\ TNL:_:F@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN#^+'QP\&_!72/MWBG5 MX[1W4M!8Q_O+JX_ZYQCDC/&XX4=R*_/OX[?MY^,?B9]HTOPQYG@_P\^5/V>3 M_39U_P!N4?79;_ / /#S#.<+ERM4E>7\JW_P"! M\S[+^.G[87@7X)K<6+7/_"0^)D! TC3Y 3&WI-)RL?TY;_9K\\/C;^U%XZ^. MEQ)%K&H?8=#W;HM%L"8[9<'@OSF1O=B<'H!TKR-F+,23DGDDU[G\"_V/O'/Q MN:"^CMO^$?\ #3$$ZQJ$9 D7UACX,OUX7_:%?#8C,,;FL_94UH^B_5_TC\VQ M6:9AG=3V%%/E?V8_J_\ /0\0MK::\N(K>WB>>>5@D<4:EF=B< #DDU];_ C M_@GOXD\:?9]6\>RR^%=&;#KIZ &_G7T(.1"/]X%O]D=:^Q_@C^RYX%^!=NDV MD6'V_7=NV76K\![@YZA.,1K[*!QU)ZUZ]7NX'A^,+3Q3N^RV^??^MSZ3+>%8 M4[5,:^9_RK;YOK_6YR?PY^%?A7X3:&ND^%=&M])M>#(T8S+,P_BDD.6<^Y/' M;BNLHHKZ^,8TXJ,%9(^^A"-.*A!62Z(****LL**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI& M8*I9B ,DGM0 M%>'?%']LCX:_#'S;8ZM_PD6JIQ]AT;$V#Z-)D(O/4;B1Z5 M\@_%']OCQ_XV\ZU\/B'P=IK\?Z&?-NB/>9AQ]453[USSQ%.'4^[RC@K.D*1N2&5]TT@_V(ER[?@#7R M7\4/^"CBKYMGX T L?NC5-9X'U6%3^19OJM?$6I:G>:S?37NH7<]]>3-NEN+ MF1I)'/JS$DD_6K_A7P;KOCC5$TWP_I%YK-\W_+"SA:1@/4X' ]SQ7GSQ4YZ1 MT/VC*_#K*,M23G_3!Y5J#[0J3GZ. MS#VKZ9HKOAAJ(?$+]BWX6^/\ S94T0^'+]^?M6AL( M!G_KE@QX^B@^]>ZT5,HQEI)'HX+,L9EL_:8.K*#\FU]_?YGYX?$'_@G/XNT7 MS)_"6M67B2W'*VUT/LEQ]!DE#]2R_2OFWQK\,?%GPYNO(\2^'M0T9L[5>Z@( MC<_[+_=;\":_:&H+VQMM2M9;6[MXKJVE&V2&9 Z./0@\&N.>$@_AT/U'+?$W M,\-:..A&K'O\,OO6G_DI^'U>B_#W]H;XA_"_RH_#_BF^@LX^EC<-Y]MCT$;Y M5?\ @(!]Z_0KX@_L3_"WQYYLT6C/X:OGR?M&B/Y*Y[?NB#'C/HH/O7S-\0O^ M"=/C'0_-N/">L67B:W'*VUQ_HES]!N)C/U++]*Y)8>K3=X_@?IN%XVX6%M6CY:2^Y_HV?<] M%>8?#[]I;X;?$SRH]&\4V:WLF +&^;[-<;C_ A),;C_ +N17I]=<9*2NF?F M>*P>(P53V6)IN$NTDT_Q"BBBJ.0**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** ,OQ-X7TCQIH=WHVN:=;ZII=TNR:UN4#(P]?8CJ". M0>17YU?M+_L(ZO\ #O[5XB\")<:[X:7,DVGX+W=DO4D8_P!;&/4?,!U! +5^ ME-%>;C6,>A^8#H2 %KWK]IC]AG1?BA]K\1>#%M_#_BI MLR2VV-EI?MU.X#_5R'^\."?O#)W#\Y/%O@_6O >OW6B>(--N-*U2U;;+;7"X M8>A'8J>H89!'(-?G]2CC,EK<\7IWZ/R?^7W'Y=6P^/X>Q'M(O3OT?D_\ON[G M[:>&?$^D^,M#M-8T/4+?5-,NDWPW5LX9&']".A!Y!I7XW_ W]HGQ;\!-< M^U:%=?:-+F8&\T>Y)-O<#UQ_ ^.CKSZY'!_3WX%?M&>$OCYHOVC1+G[+JT*! MKS1[I@+B#L2!_&F>CCCD9P>*^UR[-J6.7(_=GV[^A^AY5GE#,DH2]VIV[^G^ M6YZG1117NGTP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %?BM_P6K_Y.F\+?]B9:_P#I=?5^U-?BM_P6 MK_Y.F\+?]B9:_P#I=?4 ?M31110 4444 %>5?M8_\FL_&3_L3-9_](9J]5KR MK]K'_DUGXR?]B9K/_I#-0!_-91110!^_W_!+C_DQ/X9?]Q/_ -.EW7U57RK_ M ,$N/^3$_AE_W$__ $Z7=?55 !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3IO%/_ &)EU_Z76-?M37XK M?\$5/^3IO%/_ &)EU_Z76-?M30 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 44R65((WDD=8XT!9G8X"@=23V%?*GQV_;^\*?#\7&E>"UB\7:\N4-RK'[ M! WNXYE^B*]'\%:+<: MOKVIVVDZ9;C,EU=R!$'H,GJ3V Y/:OA[X[?\%&)9_M.D?#&U,*S2?]\CK7R3\3OC#XN^,.M'4O%6LSZE(I/DV^=D$ /:.,?*OUQDXY)K! M\,>%=8\::U;Z1H.F76K:E.<1VMI$9'/J<#H!W)X'>OA<9GM;$/V>%7*G][_R M_K4_-*C 3WLG[NVM_>20\#CG:,L>P-?7?P)_X) MSI%]GU?XGW0E;AU\/V$ORCVFF7K_ +L?_?9Z5]M>'_#NE^$](M]+T;3[;2]. MMUVQ6MI$(XT'L!_/O58+(:U=^TQ3Y5VZO_+\RLOX8KXE^UQKY4^GVG_E^?D? M-WP)_8+\'_#/[/JGBDQ^,/$*X8+/'_H5NW^Q$?OD?WGSV(537U"JA%"J J@8 M '04M%?5?UN^H4445TG8%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 445YA\4/VD_A[\(UEBUW7X7U) ?^)78_O[HGT*+PG_ RH]ZF4E%7;.O M"X3$8ZHJ.&INH4CRT^F'^M?+7BCQ?KGC;5' MU'7]6O-8OFX,][,TK >@R>![#BN*>+C'2.I^N91X9X_%6J9C-4H]E[TO\E][ M]#[R^*'_ 44\-:'YUIX(TF;Q'=#(%_>YM[4'U"_ZQ_H0GUKY"^)_P"TA\0? MBXTL>O:_,-.?_F&6/[BU ]"B_?\ JY8^]>>Z9I=[K5]#9:=9W%_>S-MBM[6) MI)'/HJJ"2?I7TC\+OV!?'WC7RKKQ$\/@[36YQ=#S;LCVA4C;_P #93[5QN=: MOHC]4HY3PSP?35:KRQDOM3?--^B_^12/F2O3_A?^S7\0OBXT4NA:!-'ILF/^ M)I?_ +BUQZAV'S_\ #'VK]"OA?\ L=_#7X8&*Y32/^$@U6/#?;]:Q.5;U6/ M1>>AVY'K7MRJ%4 # ' KHA@^LV?%9OXH0C>GE5&_P#>GM\HK]6O0^0_A=_P M3M\,:#Y-WXVU6;Q)=C!-C9DV]HI]"P_>/]D5I^ 4445H>" M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %>^L+75 M+26UO+:&[M91MDAG0.CCT*G@UX5\0OV(_A;X[$LMOI#^&+Y^1<:*_E)G_KD0 M8\?10?>O?:*B48RTDCT\#F>-RV?/@ZTH/R;5_5;/YGYT_$'_ ()V>-=!\V?P MKJMCXHMER5MY?]$N?8 ,2A^N\?2OF_QE\.O%'P]O/LWB30-0T64G:IO(&1'_ M -QL;6^JDU^TU5M1TVTUBSEL[^UAO;24;9(+B,21N/0J1@UR3PD'\+L?J.6^ M)V98:T<=3C57?X9?AI_Y*C\0*]+^'O[2/Q'^&/E1:'XIO!91\"PO&%S;@>@2 M3(4?[N#7WY\0?V'?A=XX\R:TTN7PO?-SYVC2>7'GMF)@4 _W0OUKYG^(7_!. M[QOX?\V?PMJ=CXIMER5@<_9+D^P5B4/_ 'V/I7(\/5IN\?P/TW#<:<-Y[3]A MC+1O]FI%6^_6/WM':_#[_@I)_JX/&WA;V:^T.3_VC(?_ &?\*^FOA[^T=\.? MB=Y4>A^*+-KV3@6%XWV>XSZ!'P6_X#D>]?E!XN\ >)? -[]D\1Z%J&BSDD*+ MRW:,/CNK$88>X)%8%..*J0TEJ +&^;[3;[1_"$DSL'^[@U]-?#W_ (*21L(K?QOX M79&Z-?:&^1]?)D/'X.?I79#%4Y;Z'Y9F?AQG."O+#6K1_NZ2^Y_HV?<%%>;_ M ^_:*^'7Q.\N/0?%-E+>2<"QNF^SW&?01R8+?\ G^)=)NM+U:R@U'3KI#'/:W,8>.13V(/6OSX_:8_8'O_"(N_$GPXBGU715 MS)/H>3)=6HZDQ'K*@]/OCC[W)'P&89)4P[]MA=8]NJ_S_,_+LUXU^$+*48JP*L#@@]17U)^S/\ MP:Y\)_LOA_Q:9_$/A)<1QR;MUU8+T&P MG[Z#^X3Q_"1C!ZLMSZUJ6+_\"_S_ ,SLRGB9JU#'/TE_G_G]_<_3NBL3P;XT MT/X@^'K77/#NI0:KI=R,QW%NV1GNK#JK#NI ([BMNOMXR4DI1=T?I$91FE*+ MNF%%%%44%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5^*W_ 6K_P"3IO"W_8F6O_I=?5^U-?BM_P %J_\ DZ;PM_V) MEK_Z77U '[4T444 %%%% !7E7[6/_)K/QD_[$S6?_2&:O5:\J_:Q_P"36?C) M_P!B9K/_ *0S4 ?S64444 ?O]_P2X_Y,3^&7_<3_ /3I=U]55\J_\$N/^3$_ MAE_W$_\ TZ7=?55 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% 'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*W_!%3_DZ M;Q3_ -B9=?\ I=8U^U- !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445QOQ.^+_ (2^ M#^BG4_%6LP:;$P/DP9W3W!'\,<8^9C]!@9Y(%1.<:<7*;LD9U*D*47.H[)=6 M=E7B_P :W2(=/OR<_[1'%?*4LKSR/)([22.2S.QR6) MZDGN:^.QW$$8WAA%=]WM\D? YEQ5&%Z>!5W_ #/;Y+K\_N9[/\ MQ_ _]E'QU\"17Z(? W]DKP+\#8 MX;NSM/[:\1*/FUK4%#2*>_E+]V(=>GS8X+&O%P^78S-)^UJNR?5_HOZ1\[A< MIS#.I^WK-J+^U+]%_P ,CXV^!/[ ?BSXA?9M5\9-+X0T!L.+=T'V^=?:,\1# MW?G_ &37W_\ "_X.>$/@[HW]G>%=&ATY& \ZXQON+@CO)(?F;Z=!G@"NUHK[ MG!Y;A\"KTU>7=[_\ _2/_ (K^+OBC??:O%&OWFKN&+)%,^(8B?[D2 MX1/^ @5RD<;2R*B*7=CA549))Z "N">,D](*Q^U91X886A:IFE7VC_ECI'YO MXG\N4]N^*/[8WQ*^)WG6[:O_ ,(]I4G'V#1LP KZ-)G>W'4;L'TKQ!F+,23D MGDDU[Q\+OV+?B5\2O)N9M,'AC2GP?MFL@Q,5]4AQO/'3( .>M?7OPN_8.^'G M@7R;K7(Y?&6IKR6U ;+4-ZK #@CV[N?GY\._@[XS^*UYY'A?P_>:HH;:]RJ;+>,_[4K813[$YKZV^%W_ M 3CBC\F\\?Z^96^\=+T;A?HTS#)]PJCV:OMFRL;;3;2*UL[>*UMHEVQPPH$ M1!Z!1P!4]=L,+".LM3\CS?Q(S7'7IX-*C#RUE_X$]ODD_,Y/P#\*?"/POL?L MOA?0+/1T8;7DACS-(/\ ;D;+M^)-=91178DEHC\KK5JN(FZM:3E)[MN[?S84 M444S$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH JZEI=EK5E+9ZA9P7]I*,26]S$LD;CT*L"#7 M@WQ"_8:^%_CCS9K+3IO"U^_(FT>39'GWA;* >RA?K7T'142A&?Q(]3 YICLL MGSX.M*#\GH_5;/YGYQ?$'_@GCX[\.^9/X9U"Q\5VJ\K%G[)XR*_:NJFJZ18Z[8RV6I65O MJ%G*,26]U$LL;CT*L"#7'/"1?PNQ^I9;XG9CA[1Q].-5=U[LOPT_!'XA5ZE\ M/?VG?B5\,_*BTCQ1=36,? L-0/VJ#']T*^2@_P!PK7W=\0?V%?AAXU\V;3[& MX\*WS9/FZ3)B(M[Q/E0/9=M?,_Q"_P"">?CSPWYL_AJ^L?%EHO*Q*?LMR1_N M.=GY/GVKD="K3=X_@?IF'XRX:SZFJ&,M&_V:L5;[]8_BF>A_#[_@I);R>5;^ M-O"SP-P&OM$?_%!8U\/\ BBQN+N3I8SOY%SGT M$3X8_4 CWK\E?%7@GQ!X'OOL7B'1;_1;KM'?6[1%O=_\%([.?RK?QMX8DM7Z-?:*^]/J89""!]';Z5V0Q5. M6^A^69EX.O /B#X:^([G0O$NESZ5J)]/$^T$VU[#A+BU8_P 4;XX[9!RIP,@U M\QF62T\5>K1]V?X/^NY\=F_#M+&WK8?W:GX/U[/S^\_)SX,_';Q9\"_$(U/P MW?;8)"/M>FW&6MKI1V=<]?1AAAV."0?T]_9__:?\)_'[2P-/F&F>(H4W76B7 M3CS4]6C/'F)_M#D<9 R*_.O]H;]E7Q7\ ;][BX0ZQX7D?;;ZU;QD(,GA)EY\ MM_J2#V)Y \@T?6+_ ,/ZI;:EIEY/I^H6KB2"ZMI#')&PZ%6'(-?+X7'XK*:G ML:J]WJG^G]69\7@LSQF1U70K1?*MXO\ -?U9G[J45\6?LS_M]67B3[)X;^)4 ML.FZJ<1P:\ $M[@] )ATC;_:'RGOM[_:,@%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !7XK?\%J_P#DZ;PM_P!B9:_^EU]7 M[4U^*W_!:O\ Y.F\+?\ 8F6O_I=?4 ?M31110 4444 %>5?M8_\ )K/QD_[$ MS6?_ $AFKU6O*OVL?^36?C)_V)FL_P#I#-0!_-91110!^_W_ 2X_P"3$_AE M_P!Q/_TZ7=?55?*O_!+C_DQ/X9?]Q/\ ].EW7U50 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^*W_!%3_DZ;Q3_V M)EU_Z76-?M37XK?\$5/^3IO%/_8F77_I=8U^U- !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(S! M5))P!R2: %K/U[Q!IGA72;G5-8U"VTO3K==TUU=RB.-![L>*^K_1?@?7GQV_X*,0V_VG2/AC:_:).4;Q!?Q80>\,)Y/LTF.GW3UKX<\4>+ M-9\;:U/J^O:G=:OJ4Y_>7-W(7<^@&>@'8#@=JAT+0=2\4:M;:7I%A<:GJ-RV MR&UM8C)(Y] HYK[6^!/_ 3GN+HV^K_$ZZ-M#PXT"PE_>-[33+PO^ZF3_M"O MD+X_.:EMU]T5_7WGP3EF?$%6VZ7RBOZ^;/DKX9_"+Q;\8-;&E^%=&GU*8$>; M,!M@@!_BDD/RJ/J ?L^J^-GB\7:XN&%H4/V"!O]P\ MRGW?C_9[U]-^%?".B^!]%@TC0-+M=(TR ?);6D01 >Y..I/XCLH/ M+'V&32VW-*=.=6:ITXMR>R6K9N4V218T9W8(BC)9C@ >IKX\^*7_ 46T#1_ M.L_ NCRZ]5^QZ-B55;T>7.P<]<$D>E?(7Q1_;R^(?CKSK70WB\&Z8_ M73SONBOO.1D'W0)7S97JWPO_ &8/B+\6C%-H^@RVNF28/]J:EFWML'^)21EQ M_N!JX95ZM5VC^!^P8/A#AWARG]9QEI-?:J-6^2V]-&_,\POK^YU2\EN[RXEN M[J9M\D\[EW=O4L>2?K6KX1\#^(/'VJ+IWAS1KW6;PXS'9PL^P'NQ'"CW) K[ MW^%W_!/'PEX=\F[\9:C/XHO5^8V<&;:T!]#@[W^NY0>ZU]0^'/"^C^#]+CTW M0]+M-(L(_NV]G"L2?7 ')]SR:TAA)2UF['C9MXF8#"ITLLINJUU?NQ_S?W+U M/A#X7?\ !.C7M6\J[\=:S'H5L>6T_3BL]R?8R?ZM#[C?7UY\,?V>? /PCC1O M#WA^WCOE&#J5T//NCZGS&Y7/HN![5Z/17?"C"GLC\5S?BS-\ZO'$UFH/[,?= MC]RW^;84445N?(!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% %+5]%T_P 06,ECJEA;:E92??M[R%98V^JL"#7@7Q"_81^&/C3S9M-L M[GPI?-DB32Y/W);WB?*X]DVU]%45$H1G\2/5P&;8_*Y<^"K2AZ/1^JV?S1^; M?Q!_X)[_ ! \,^;/X=NK'Q;:+DA(F^S7.!ZQN=O3L')]J^=/%'@O7_!&H&R\ M0:-?:+==HKZW:(M[C<.1[CBOVOJCK6AZ;XCT^2PU;3[74[*3[]M>0K+&WU5@ M0:XYX.+^%V/U/+?$_,,/:&/I*JNZ]V7ZK\$?B*"5((X->L_#W]JCXF_#411: M;XFN+RPCX%CJG^E0X_NC?\R#_<(K[@^(/[!GPS\8^9/I=O=>$[YN0^FR[H2? M>)\@#V0K7S/\0O\ @GS\0O"_FS^'KBQ\6VBY(6!OLUS@=S&YV_@')]JY'0JT MW>/X'Z7A^,.&>(*:H8MI7^S5BK??K'\4SU'X??\ !2/3[GRX/&OA>6R?HU[H MS^9'GU,3D%1]'8^U?3/P_P#COX!^*"QCPYXGL;ZY?I9._DW/_?I\.?J!CWK\ MBO$WA'7/!FH&QU[1[[1KL9_ M!]AU;_2HMH_A&_YE'LK"OIKX>_\ !2+2[SR[?QKX:FT^7HU[H[^;%GU,3D,H M^C,:[(8JG+?0_*\R\.LZP-Y4$JT?[KU_\!=OPN?:5%<+X!^.7@/XGJ@\-^*+ M#4+AAD69D\JX_P"_3X?\<8KNJZTU)71^;8C#UL+-TL1!PDNC33^YA1113.<* M*** "BBB@ HHHH **** "BBB@"MJ6FVFLZ?<6-_:PWME<(8IK>XC#QR(1@JR MG@@^AKX'_:8_8#GTO[7XE^&,,EW9\RW'ATL6EC[DVY/+C_8/S>A;( _0&BO/ MQF!HXZ')57H^J/+Q^6X?,:?)66O1]4?A%-#);S/%*C12QL5='!#*0<$$=C7T M?^S7^VEXB^"TEOHFN>=XB\&@A1;,^;BR'K QZK_TS/'H5R2?L?\ :2_8W\-_ M'*&?5M-\KP]XQVY74(T_=71 X6=1U]-X^8?[0&*_,_XD?#'Q+\)O$LVA>*-, METV^C^9-W,-QPRGU'T.""*_/J^%Q>3U54@].C6WH_\ (_*\5@<=D%=5 MJ;TZ26S\FOT?R/V4\ ?$3P]\4/#=OKWAG4X=4TV;C?&<-&V.4=3RC#/*D \C MUKHZ_%7X3?&3Q5\%?$BZSX8U%K61L"XM9,M;W2#^"1,\CK@\$9X(K].?V=OV MLO"OQ\L4M%9=$\5QIF?1[B0$O@'<8P3]AEV<4L9:G4]V?X/T_R M/O%O^Q,M?\ TNOJ_:FOQ6_X M+5_\G3>%O^Q,M?\ TNOJ /VIHHHH **** "O*OVL?^36?C)_V)FL_P#I#-7J MM>5?M8_\FL_&3_L3-9_](9J /YK**** /W^_X)*?^Q,NO_2ZQK]J: M_%;_ ((J?\G3>*?^Q,NO_2ZQK]J: "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 **** "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 **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKE?B)\4/"_PIT)]7\4ZS M;Z3:#.P2MF29A_#&@^9V]E!KX'^.W_!0KQ%XP^T:3X AE\+Z0V4.I2$&_F7U M7&1#_P !RWHPZ5YF,S'#X%?O'KV6YXV89MAZYLW1:+8D27+9'!<9Q&I]6(SV!Z5^>'QT_;$\=?&PW%@;C_A'? M#+Y TC3W(\Q?2:3AI/IPO^SWKPVZNIKZXEN+B62>XE8O)+*Q9G8G)))Y))[U MZK\%/V8_'/QTND?1=.-GHH?;+K5\#';)SR%.,R,/[J@]LXZU\+BO[N(_=!'\3XZ@@,*^RO@7^QQX%^"?V?4/L__"1^ M)H^?[6U",'RF]88^1']>6Z_-CBO>:]? \/I6GBW\E^K_ ,OO/>RWA51M4QSO M_=7ZO_+[S@?A-\"_!GP4TK['X6T>.UE=0L]_-^\NKC_?D/.,\[1A1V KOJ** M^RITX4HJ$%9(_0*=*%&"ITXV2Z(****T-0HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJGJVL6&@Z?-?ZG>V^ MG6,(W27-U*L4:#U+,0!7S5\4?V__ )X/\ZT\,PS^,-17@20GR+13[RL,M_P M%2#ZBLY5(PUDSV,MR?,,WG[/ T7-^6R]6]%\V?4->5?%#]ISX=_"3S8=9UZ. MYU./@Z7IN+BYSZ,H.$/^^5K\]?BC^U[\2?BEYUO/K+:'I4F1_9^CY@0J>SOG M>_'4%L>PKQ:N&>,Z01^S91X72=JF:UK?W8?K)_HOF?6WQ2_X*'>+/$7G6?@S M38/"]DV5%Y<8N+MAZC(V)QVPQ'9J^7?$GBK6?&&J2:EKNJ7FKW\GWKB]F:5\ M>F6/ ]AP*Z/X<_!/QM\6+D1^&/#UWJ,.[:]X5\NVC]=TK84'VSGC@5]<_"__ M ()QV=KY5YX^UYKR3J=,T,X8X-@Z<.6$^T? M>F_7=_>TCX;TC1=0\0:A%8:78W.I7TQQ';6D+2R.?0*H)-?2_P +O^"?_CKQ M?Y-WXGG@\(:%]!LM&A(P M[6\?[R3_ 'Y#EG/NQ-=/77#"16LW<_,STM%=T8J*M%'Y!C,? MBLPJ>VQ=1SEW;O\ =V]$%%%%4< 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?KGA_2_$VGR6.L M:;::K92??M[V!9HV^JL"*^?OB%^P3\-/&'FSZ3#=^$[YN0VG2;X"?>)\@#V0 MK7TC142A&?Q(]? 9OC\KES8*M*'H]'ZK9_-'YI_$'_@G[\1?"OF3Z#)9>+;- M>0+5_L]QCU,$];\'Z@;'7=(O='O!_RPOK=X7/N P&1[BOVS MK.U[PYI7BG3WL-9TRTU:R?[UO>P+-&?^ L"*XYX.+^%V/U3+?%#'T+0S"DJB M[KW9?JG]R/Q)5F1@RDJRG((X(KU_X>_M:?%#X;^5%9>))M3L(_\ EQU@?:H\ M>@+'>H]E85]I?$']@7X;>+O-GT9;SPE>MD@V,GFV^X]S%)GCV5E%?,_Q"_X) M_P#Q&\)^;/H;67BVR7D?9'\BXQZF*0X_!68UR.C6I:Q_ _2*'%O#/$--4<6X MJ_V:J2_%WC^-SU_X??\ !2'1[WRK?QGX:N-,E. U[I+B>+/ M ?C9X&^*$:GPSXFL-2F89^R^9Y=P/K$^''UQBOR!\0>&-8\)Z@UCK>E7FD7J M];>^@>%_KA@#BLV.1HI%=&*.IRK*<$$="#51Q4XZ2U//S#PWR?'Q]K@)NDWM M9\T?N;O]TK'[CT5^37P^_:Z^*/PZ\N*U\22ZM8I_RY:R/M4>.P#,=ZCV5A7T MU\/?^"C^AZAY=OXS\.7.DRG@WNEM]HA^IC;#*/H7-=L,53EOH?E>9>'>=8&\ MJ,56C_=>O_@+L_NN?9=%<7X#^,_@?XG1JWAGQ-I^J2L-WV99=EPH]XFPX_$5 MVE=2:>J/S>OAZV&FZ5>#C)=&FG]S"BBBF8!1110 4444 %%%% !7'_%#X3>& M/C%X9DT/Q1IJ7UJ&RV >Y-L3T_ZYG_@)Z+7P>8Y' M*E>MA-5VZKT[_F?F>;<-3HWKX'5?R]5Z=_S]2;]F?]OZ.\^R>&OBA,L,W$5O MXD 1NP%R!]T_P#30.2-@RNI&001U!'>OPI MO+.XTZ[FM;N"2UNH7,4\2RHVH8[5?S=5Z M]_7?U/U@HKDOAE\5/#/Q>\,Q:YX7U./4+-L+)']V6W?'*2)U5A[]>H)LU M]W"<:D5*#NF?IE.I&I%3@[I]0HHHJRPHHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *_%;_@M7_P G3>%O^Q,M?_2Z^K]J:_%;_@M7_P G3>%O^Q,M M?_2Z^H _:FBBB@ HHHH *\J_:Q_Y-9^,G_8F:S_Z0S5ZK7E7[6/_ ":S\9/^ MQ,UG_P!(9J /YK**** /W^_X)"?A*+C3='D7Q;XE3*_9;*0?9X&_Z:S#( MR#_"N3Q@[>M<]?$4L-#GK2LCDQ.*H8.'M*\E%?UMW/H75M7L=!TVXU#4KR#3 M["W0R375U((XXU'=F)P!]:^,?CM_P44T[2/M.D?#2V75;P91ME MZ3>ZYJ%O8:=9SW]]RJ!DGZ5\-C<_J5OW>%7*N_7_@?F?F^8 M\45J[]E@ERKOU?IV_/T-+QEXXU_XA:Y-K'B35KK6=2EX:>Z?<0/[JCHJCLJ@ M =A5SX>_#'Q1\5=<32/"VC7.K7AQO\I<1Q*?XI'/RHONQ%?5WP)_X)UZGK/V M?5_B5=-I%D<.NAV;@W,@ZXED&5C'^RN6YZJ:^[?!G@7P_P##O0X='\-Z1:Z- MIL7(@M4VY/\ >8]68]V8DGUK/!Y'7Q3]KB7RI_>_\OG]QCE_#>)QC]MC&XI_ M^!/_ "^>OD?+?P)_X)Z>'O"'V?5OB!/'XGU9<.-,BR+&$^C9PTQ^N%Z@J>M? M7EK:P6-M%;6T,=O;Q*$CAB4*B*. !P /2I:*^YPV$HX2/)1C;\V?I6#P.'P M,.3#PM^;]6%%%%=AWA1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%,EE2")Y)'6.- 69V. H'))/84 /HKP'XH_ML_ M#;X<^=;6NH-XJU5./LNCD21JW^U,3L _W2Q'I7R#\4?VZ_B+X^\VVTB>/P=I MC\"+3&)N"/\ :G/S9]T"5S3Q%.'6Y]_E' ^9^@OQ M&^-7@KX3VIE\4>(+33I=NY+3=YEQ)_NQ+EC]<8YY-?)'Q1_X*.75QYUGX!T% M;5.@U36,,_U6%3@>Q9F]UKXJO+R?4+J6YNIY+FXE8O)-,Y=W8]22>2:V_!GP M_P#$GQ$U,:?X:T2]UFZ_B6UB+*GN[?=0>[$"N">*J3TCH?LV6^'N395#V^82 M]JUNY>[!?*__ *4VO(L>.OB?XK^)FH?;/%&O7NLR@DHMQ)^[CS_'U?+X^T<=E#W8+YVM_X"F?GO\+OV)/B3\1O)N;RP7PII M3\_:=8!25A_LPCYR?]X*#ZU]??"[]A?X<_#_ ,FZU6WD\8:HG/G:H!]G!_V8 M!\N/9R]?1=%=T,/3ATN?C.;\=9SFUX*I[*#Z0T^^6[^]+R(;6T@L+:*WMH8[ M>WB4)'#$@5$4= . *FHHKJ/SYMMW84444""BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#,\0>&-'\6:>UCK>E6>KV3=;>^@69/KA@1FOGKX@ M_L!?#CQ9YL^B?;/"5ZW(^QR>=;Y]3%(2<>RLHKZ8HJ)4XS^)'L9?G&897+FP M5>4/)/3YK9_-'YF?$']@7XD^$?-GT9;/Q;9+D@V,GE7&T=S%)CGV5F-?/FO^ M&M7\*Z@]AK6EWFDWJ?>M[Z!H9!_P%@#7[;5E>(O"NC>+]/:PUS2;+6+)NL%] M;K,GUPP.#[UQ3P<7\+L?JF6^*&.HVAF%%5%W7NO]4_N1^)T/W.Y[;\ M/O\ @H]X?U+R[?QCX=NM&F/!O--<7$.?4H<.H]AO-?2_@/XQ>"OB="'\,>); M#5G(W&WCEVSJ,9RT38&=0>QUC3;O2KV/[UO>P-#(OU5@#5. M&:2VF26&1HI4.Y70D,I'0@CH:N.*G'26IYN8>&V48Z/M,!-TF]K/FC]S=_ND M?N+17Y1?#[]L3XI_#WRHHO$+ZY8QX'V/6U^TK@=!O)$@&.P<"OIGX>_\%'/# MFJ>7;^,= N]#G/!O-/;[3!]2IPZCV&^NR&*IRWT/RK,O#S.\!>5*"K1_NO7_ M ,!=G]US[$HKD/ OQ<\&?$N$2>&?$FGZNV-Q@AF G4>K1-AU_$"NOKJ33U1^ M)],AU/3Y>0)!AXFQP\;#E&'J/IT M)%?.YCD]+&7J4_=G^#]?\SY/-N'Z.87JTO=J=^C]?\_S/QQ^&GQ2\3?"/Q+% MKGA?4Y-/O%^611\T4Z9Y21#PRGWZ=1@\U^F7[-_[87AGXZ00Z7>^7X?\8A?G MTV5_W=R0.6MV/WO78?F'/W@-U?%W[2?[&7B/X)R7&LZ1YWB'P:"6^V(F9[-> MPG4=NWF#Y3WVY KYUM[B6UGCFAD>&:-@Z21L596!R"".A!KY##XO%Y/5=*:T MZI[>J_S/@\+CL=D%=T:B]WK%[/S3_5?,_=VBO@/]F?\ ;^EL?LGAKXGSM<6_ M$5OXCVEI$[ 7 'WA_P!-!S_>!Y:OO33]0M=6L8+VRN8;RSN$$D-Q X>.1",A ME8<$$=Q7Z%@\=1QL.>D_5=4?JN S'#YC3]I0?JNJ]2Q1117>>F%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %?BM_P6K_Y.F\+?]B9:_\ I=?5^U-?BM_P M6K_Y.F\+?]B9:_\ I=?4 ?M31110 4444 %>5?M8_P#)K/QD_P"Q,UG_ -(9 MJ]5KRK]K'_DUGXR?]B9K/_I#-0!_-91110!^_P!_P2X_Y,3^&7_<3_\ 3I=U M]55\J_\ !+C_ ),3^&7_ '$__3I=U]54 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z M76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%<[XZ^(7ASX9Z#+K'B?6+;1]/C_Y:7#OCOX[?\%$M9\1?:-(^'-L^@Z<K,Q.2?^?';]M;QQ\8_M&FV4I\+>&9,K_9 M]A(?-F7TFFX+9_NC:OJ#UKY[KTWX-_LY^./CE?!/#NELNFJ^V;5[S,5I%Z_/ MCYB/[J!C[5^AGP*_8G\#_!_[/J5_$OBOQ-'AOM]_$/*A;UAAY"X_O-N;T(Z5 M\_1P6-S:?M:CT[O]%_EH?+X?+LQSRI[:JW;^9[?)?Y:'QG\"?V'_ !O\7/L^ MIZM&WA+PT^'%W?1'[1.O_3*$X)!'\387G(W=*_0KX/?L]^"/@?I_D^&M*5;Y MUVSZI=8DNYO7+XX'^RH"^U>DT5]Q@LKP^"UBKR[O].Q^CY=DN%RY M_P NP4445[![X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !117DOQ1_:F^'/PE\Z#5==COM4CX.EZ7BXN ?1@#M0_[[ M+4RDHJ[9VX3!8G'U%1PM-SEV2N>M5@>,?'WASX?:8=0\2:U9:+:?PO=S!"Y] M%7JQ]E!-? WQ0_X*%^,/$WFVGA"P@\*6+9474F+B[8>H)&Q/P4D=FKY@\0>) M-6\5ZG+J.M:E=ZM?R??N;R9I9#[;F)./:N*>+BM(*Y^NY1X8XW$6J9E45*/\ MJ]Z7_P BOO?H?=GQ1_X*,Z-IOG6G@/19-9GP0NI:H##;@^JQ#YW'U*&OD3XF M?'[QY\7)7_X2/Q!F_1;_\ @*2/E:O7/A=^RK\1_BQY,^F: M&^GZ7)@C4]5S;P;3_$N1N<>Z*:_0OX7_ +)_PW^%)BN-/T-=4U6/!&I:OBXF M!'=00$0^ZJ#[U[#71#!]9L^&S?Q1WIY51_[>G^D5^K^1\H_"[_@GMX-\+^3= M^+KV?Q9?KAC;+FWM%/7&U3O?'NP![K7T[H/AW2O"VFQZ=HVFVFE6$?W+:RA6 M*-??:H S6C17?"G&G\*/QC,LZS'.)\^.K.?ET7HEHON"BBBM#Q 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 **** "BB MB@ HHHH R/$WA'0_&>GFQU[2+'6;,Y_2> MGS3T?S1^8OQ!_8,^)G@[S)]+M[7Q98KR'TV7;,![Q/@D^R%J^?\ 6M!U/PWJ M$ECJVG76EWL?W[:\@:&1?JK $5^W58_B?P=H7C73S8Z_H]CK-H<_N;ZW651[ MC<#@^XYKCG@XOX78_5_MD_%+X>^7$FO'7[%,?Z)KBFY&/029$@^@;'M7UM\0O\ M@GO\/_$_FS^';J^\)7;9(2)OM-MD^L;G=^ <#VKYG^(/[!_Q-\&^9-IEK:^* M[%>1)IDN)@OO$^#GV7=7*Z-:EJOP/T:CQ1POQ'!4<4XW?V:J2^YO2_I*Y[W\ M/O\ @HWX8U;RK?Q?H-YH,YP&N[%OM5O[L5X=1[ /7TKX&^+'@_XE6_G>&/$> MGZQQN:&"8"9!ZM&<.OX@5^-^KZ+J'A^^DL=4L+G3;V/[]O>0M%(OU5@"*KVM MU-97$<]O+)!/&=R21,593Z@CH:N.+G'22N>5F/AKE.,7M,!4=)O;[4?QU_\ M)C]Q**_*GX??MG_%/P!Y<7]N_P#"0V*?\NNN(;C_ ,B9$G_CV/:OIGX>_P#! M1GPKK'EV_B_1+SP[.< W=F?M5O[D@ .OT"M]:[(8JG+?0_*LR\/<[R^\J4%5 MCW@]?_ 79_=<^O:*Y;P3\4O"/Q(MO.\,^(M/UD;=S1VTX,J#_:C/S+_P("NI MKJ33U1^=5J-7#S=.M%QDNC5G]S"BBBF8C9(TFC:.1%>-@596&00>H(KXH_:8 M_8#M=<^U>)?AE#%8:AS)/X>R$@F/4F GB-O]@_*>VW&#]LT5Q8K!T<9#DK*_ MYKT//QN P^84_9UXW[/JO1GX4ZKI5[H>I7.GZC:36-];.8IK:XC*21L.JLIY M!KV7]G?]J_Q5\ [Y+2-VUKPK(^9]&N)" F3R\+<^6W_CI[C."/T+_:#_ &6_ M"GQ^TUI;R,:3XEB3;;:W;(#(,=$E7CS$]CR.Q'.?S$^,7P/\6? [Q$=+\2V! MCCN",@XX M)KN*_$'P#\0O$/PQ\26^N^&=4FTK4H>!)$?E=>Z.IX=3CE2"*_2K]FK]M/P] M\:%MM#U[R?#OC(@*+=FQ;WK>L+'HQ_YYL<^A;G'U.6YU3Q5J=;W9_@_Z['VN M4<14L=:CB/=J?@_3L_+[CZ4HHHKZ8^Q"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *_%;_@M7_R=-X6_P"Q,M?_ $NOJ_:FOQ6_X+5_\G3>%O\ L3+7_P!+KZ@# M]J:*** "BBB@ KRK]K'_ )-9^,G_ &)FL_\ I#-7JM>5?M8_\FL_&3_L3-9_ M](9J /YK**** /W^_P""7'_)B?PR_P"XG_Z=+NOJJOE7_@EQ_P F)_#+_N)_ M^G2[KZJH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH _%;_@BI_P G3>*?^Q,NO_2ZQK]J:_%;_@BI_P G3>*?^Q,N MO_2ZQK]J: "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 *KWU_;: M79S7E[<0VEI ADEN)W"1QJ.K,QX 'J:\&^.O[:7@;X,_:-.MIAXH\31Y7^S= M/D&R%O2:7D)_NC7QG_:3\<_'*\;^W]3,.E!]T.CV68[6/'0E!CLYP^#O&/O2[+]6?+YEQ!A$7SS[+IZO^F?8GQV_X*(:'X9^ MT:1\.[>/Q#J0RC:O< BSB/3*+PTI'KPO0@L*^#/'GQ&\2_$[7)-8\4:Q%\VSJSPM%\G\STC][W^5V?<^M:[IOAO39M0U;4+73+"$9DNK MR98HT'NS$ 5\S?%'_@H)X(\)^=:>%;6?Q?J"_*)D)M[13_OL-S8/]U<'^]7P M%XW^)'BCXD:E]N\3Z[>ZU< DI]IE)2//4(@^5![* *Y^WMYKRXC@@B>>>1@J M1QJ69B>@ '4UY\\7)Z05C]JRGPQP6'M4S2HZC_E7NQ^_XG_Y*>O_ !1_:T^) M'Q5\ZWO=;;2=*DX.FZ1FWB(]&()=Q[,Q'M7CE?0_PN_8;^(_Q"\FYU*T3PAI M;X)GU4$3E?\ 9@'S9]GV?6OKWX7?L/\ PW^'GDW.H63>+=57DW&K -"#_LP# MY&PEFU]FFE^+V]=6_(_/CX:_ GQS\6IE M'AKP]=7EJ6VM?2+Y5JGKF5L+D>@)/M7UU\+O^"7WA.[;)6-&^U6V?]QSN_)P/:OJ>BLY4X3^)'MY? MG>992[X*O*'DGI_X"]']Q^7WQ"_85^)_@KS9M/L;?Q58KDB729,R[>V87PQ/ MLFZO ]6T>_T&^DLM3L;G3KV,X>WNXFBD3ZJP!%?M[6'XK\#>'?'5C]C\1:)8 M:U;?PI?6ZR[?=21E3[C!KCG@XOX78_5PN8[BVFDM[B-MR2Q,5=3Z@CD&O/@3Q%YL_AG4+[PI=-RL6?M=L/^ N0X_[[Q[5\S_$']A? MXH>"?-FL=/@\4V*\^;I$FZ7'O$P#D^RAOK7*Z5:EJOP/T:CQ+POQ)!4<2XW? MV:B2:]&]+^DKGT3\/O\ @HQX1UKRX/%NBWOAN<\-&?$.GZR@&YDM9P9$_WT^\O_ ("OQHU/2KW1;Z6RU&SN+"\ MB.V2WNHFCD0^A5@"*CLKZYTVZBNK.XEM;F([HYH7*.A]0PY!JXXN<=)*YY&8 M^&>5XM>TP%1TF]OM1_'7_P F/W"HK\L/A]^VQ\4_ ?E0RZRGB6Q3 ^SZVGG- MCO\ O01)GZL1[5],_#W_ (**^#M<\N#Q9I%[X9N#PUS!_I=M]3M (],@U M;2[@8>"=>A[,I'*L.S @CL:@\&_$CPM\0[3[3X:U_3]:C RRVDZLZ?[R?>7\ M0*Z2NEJ-2-GJF?G-?#RIN5&O"SZIK\TS\OOVEOV(]>^$/VK7_"_G^(O""DN^ M%W75BO\ TU4#YD'_ #T4KA/\ P'_+ M_(_,^&?LGAOXDRS:GI(Q'!KV"]S;CH M!,.LJ_[7WQ_M=OT#T76K#Q%I5KJ>EWD&HZ?=()(+JVD$DA!_P FO3_@#^T]XM^ .J#^S9O[3\/S M/NNM$NG/DOZLA_Y9OC^(<'C(; KGR[.YX=^QQ6L>_5>O?\SERGB.IA6L/C;N M*TOU7KW_ #/V!HKSOX+_ !X\)_'7P^-1\.7O^DQ@?:]-N,+5?M8_\ )K/QD_[$S6?_ $AFKU6O*OVL?^36?C)_V)FL_P#I M#-0!_-91110!^_W_ 2X_P"3$_AE_P!Q/_TZ7=?55?*O_!+C_DQ/X9?]Q/\ M].EW7U50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!^*W_!%3_DZ;Q3_V)EU_Z76-?M37XK?\$5/^3IO%/_8F77_I M=8U^U- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !16)XO\::%X!T.?6/$6JV MNCZ;#]ZXNI HSV4#JS'LHR3V%?"WQU_X*+7VI_:-(^&=JVFVQRC:[?1@SN/6 M*(Y"#_:;)Y^ZIKSL7C\/@HWJRU[=3RL=FF%RZ-Z\M>B6[^7^>A]@?%[X^^"O M@CIGVGQ/JR17;H7@TRWQ)=W'^['G@9XW-A?>OSW^.W[<_C7XK?:-,T-W\(>& MWRI@LY#]JG7_ *:S#! /]U,#G!W5\[ZQK%_X@U*XU'5+VXU&_N&WS75U*TDD MC>K,Q))KMOA'\!?&OQNU3[+X8TAYK9&"SZE<9CM+?_?D(Z_[*Y;T%?"XK-L5 MF$O94%9/HMWZL_-,;GN-S2?L,,G&+Z+=^K_RT//:]^^!7[&/CGXT?9]1FA_X M1GPS)AO[4U",[IE/>&+@O_O'"_[7:OLOX$_L+>"_A7]FU/7T3Q?XD3#":[C' MV2!O^F<)R"1_>?)XR M?2U>E@>'F[3Q;^2_5_P"7WGK9;PJW:ICG_P!NK]7_ M )?>>6?!?]FGP-\"[-3H.F"XU"ITHJ,5T04445J;!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !117.>-OB+X9^'.F_;_$VN66BVV"5-U* TF. MH1/O.?9032;2U9K2I5*TU3I1I!/O7)/%0C\.I^HY1X$-+?($&DDBST1M( MTJ3!_M+6,V\14]U4C>X]U4CWKAE6JUG:/X'Z[A.%.'.&:2Q.+LVOM5&OP6WI MHWYGC]Q<2WD\D\\KS32,6>21BS,3U))ZFN@\#_#?Q1\2=2^P^&-"O=9N 0'^ MS1$I'GH7<_*@]V(%??OPN_X)]^"/"7DW?BJZG\7Z@O)A?-O:*?\ <4[FQ_M- M@_W:^F=%T/3O#>FPZ?I-A;:980C$=M9PK%&@]E4 "M8823UF['@YMXG8/#WI MY73=1_S/W8_=\3_\E/AGX7?\$Y-0O/*O/'VNKI\1Y.F:1B2;Z-,PVJ?]U6^M M?7/PW^!W@?X2VZKX9\/6MC<;=K7SKYMR_KF5LM@^@('M7=T5WPHPI_"C\5S; MBC-LZNL56?(_LK2/W+?YW84445L?*!1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &!XN\ >&O'UE]D\ M1Z%8:U 0HO+=9"F>ZL1E3[@@U\X_$'_ ()W^!O$/F3^&-2OO"MRW(A8_:[8 M?\!4%VO=?^ NZ_ _+?XA?L._%'P/ MYLUII<7BBQ7D3:-)YDF.V86 ?/LH;ZUX1J.FWFCWDMI?VD]E=Q'$D%Q&T,/A[X9^(%G]E\2:#I^M0@87[9;J[)_NL1E3[@BN*>#3^%GZME MOBEBJ=H9C04UWC[K^YW3_P#)3\7['4+K2[N*ZL[F:TNHCNCF@Q7C[/K2&5\>TH(DS_ +S$>U?37Q"_X)V^"M?\VX\* MZK?>%[ELE;>3_2[;V #$./KO/TKYG^(/[$'Q2\#>9-;:3'XGL5Z3Z+)YKX[? MNB!)G_=4_6N9TJU'5?@?HE+B+A;B:"I8EQOVJ))KT;TO_AE<^F/A]_P43\%: M]Y4'BK2K[POY)4!Q]-A^M?1_@WXB^%_B%9_:?#>OZ?K40&YA9 MSJ[I_O+GVTUG=1';)!/&4=#Z%3R#3M.U*\T>\BN[" MZGLKN(YCGMY&CD0^H8'(JXXN<=)*YXN8^&668I>TP%1TF^GQ1_'7_P F9^M' MQX_9M\)?'[1_*UBW^Q:U"A6SUJU4>?#W"M_ST3/5#ZG!4\U^8/QN_9]\6_ 7 M7?L7B"T\W3YF(L]6M@6MKD=< _PMCJAY'N,$^F_#[]N+XH^!_+ANM4B\46*\ M>3K,?F28[XE4AR?]XM]*^@]%_;F^&'Q8T.;P]\1_#=CL#ALP7,GRS[]_7_/<_ ^*/"/-6G6I4U.2^U#6_K'23^2= MO,_/[P?XSUOP!X@M=<\/:E<:3JEL_P!KR?QE^TIXETW4;DCP_K\@ MCTJ.1OE@:($+CTWKEC[@5]P5^%.DZI_M'^)?V@O^$M_X2*QTJR_LC[)Y M']F0RQ[O-\[=NWR/G'E+C&.IZU]'U]="2G'F1];FF6XC*,7/!8I+GC:]G=:I M-?@PHHHJSRPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *_%;_@M7_P G3>%O^Q,M?_2Z^K]J:_%;_@M7_P G M3>%O^Q,M?_2Z^H _:FBBB@ HHHH *\J_:Q_Y-9^,G_8F:S_Z0S5ZK7E7[6/_ M ":S\9/^Q,UG_P!(9J /YK**** /W^_X))$! T?3W!9&])I.5B^ARW^R:PK5Z>'ASU961S8C$4<+!U*\E M%>9[?<7$5G;R3SRI#!&I=Y)&"JJ@9))/0 5\D?';_@H1X:\%_:-)\!Q1^*M9 M7*'4&)%A"WJ".9C_ +N%_P!H]*^./C;^U)XZ^.=Q)#J^H?V?H6[,>BZ>3';C M!X+\YD;W8GGH!TKR2WMY;N>."")YII&")'&I9F8G ZDU\3CN()SO#"*R[O M?Y+H?G.9<4SJ7IX%67\SW^2Z?UL=1\1OBIXJ^+.N-JWBK6;C5KKD1K(<10J? MX8XQA4'L!SWYK-\(^#=<\>:Y!H_A[2KK6-2F/R6]K&7;'=CV51W8X [FOI[X M$_\ !/GQ-XX^SZMXZEE\*:*V'%BH!OYE]"IXA'^\"W^SWK[\^&_PI\*?"30U MTKPKHUOI5MP9'0;I9V'\4DA^9S]3QVP*Y,)DN)QDO:XA\J??=_UYG%@>'L7F M$O;8MN,7U?Q/^N[^X^3?@3_P3ILM/^SZO\3;I;^YX==!L9"(4/I-*.7/JJ8& M1]YA7VEHNB:?X?5^K_ *04445W'I!1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !16=KWB+2_"VFRZCK.HVNE6$7W[J\F6*-? MJS$"OF+XH?\ !0GP;X7\ZT\(V4_BR_7*BX;-O:*>F=S#>^/90#V:LYU(T_B9 M[>6Y+F.<3Y,#1<_/HO5O1?>?5U>/?%#]K#X;_"DRV^H:XNJ:K'D'3=(Q<3 C MLQ!"(?9F!]J_/7XH_M5?$?XL>=!J6N/IVE29!TO2LV\!4_PM@[G'L[&O(JX) MXSI!'[/E'A=M4S6M_P!NP_63_1?,^J?BC_P4&\:^*_.M/"=I!X1L&^43C%Q= ML/\ ?8;5S[+D?WJ^9=_%R1#X<\/7,]D3@ZC<#R;5><']XV V/1M2:U M..3IVF%H;?/HTA^=Q] AKG4:U?5GW-3,>&.#H.E3Y8S_ )8^]-^KW_\ FD? M"?A_PWJWBS4X].T73+O5K^3[EM90M+(??:H)Q[U]/_"[_@GGXP\2^3=^,+^# MPK8MAC:QXN;MAZ8!V)GU+$CNM??'@_P%X=^'VF#3_#>BV6C6G=+2$(7/JS=6 M/NQ)K?KLAA(K6;N?EV;^)V.Q-Z>6TU2C_,_>E_\ (K[GZGDOPN_9:^'/PE\F M?2M"COM4CY_M35,7%QGU7(VH?]Q5KUJBBNV,5%62/R+%XW$X^JZV*J.#-<\V?PIJ]]X9N#DK;S?Z M7;>P 8AQ]2Y^E?6M%9RIPG\2/?R[/LSRE_[%7E%=KWC_ . NZ_ _+#XA?L3_ M !2\!^;-#HZ^);!,G[1HK^:^>:^#SFK^\6'_EW]3\8\:. M-L/Q!/"Y9@?X<%[25UKS26D>NT=]=WY!5FQFVN4/1NE5J%)4@CK7B4*SH5%4 M70_"^%\^K\,YQA\UH;TY:KO%Z27S3:_$^_/^"9/_ #4G_N&_^W5?,,;0S+.JN,PTN:%2-.2?DZ<&@ MHHHKL/C0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *_%;_@M7_R=-X6_[$RU_P#2Z^K]J:_%;_@M7_R=-X6_ M[$RU_P#2Z^H _:FBBB@ HHHH *\J_:Q_Y-9^,G_8F:S_ .D,U>JUY5^UC_R: MS\9/^Q,UG_TAFH _FLHHHH _?[_@EQ_R8G\,O^XG_P"G2[KZJKY5_P""7'_) MB?PR_P"XG_Z=+NOJJ@ HHHH ***^<_VOOVX/!G['^GZ*-;M+C7]^&] \866M:QY_D3ZI9VL=NOE023MO9+EV&5B8#" MGDCH.0 ?8%%1W%Q%:P23SR)##&I=Y)&"JJ@9))/0 =Z^$OBC_P %BO@WX'U^ M?2O#VFZYXX\AMKZCI\<<%FQS@B-Y&#OCGG8%/&"0-%?.7[+_P"WI\+O MVK+J;2_#=U>:/XFAC,SZ%K4:Q7#QCJ\15F20#OM;,M8AT/0+!09[N8,W)("JJJ"SL20 J@D^E '545^>&I_\ !:[X M46NN&WL_!GBZ]TM7*F^V6T;L!_$L1EY!_P!IE.,9 Z#[%^ O[1'@7]I3P6/$ MO@75QJ-FC^57'M-USQQY#;7U'3XXX+-CG!$;R,'? M'/.P*>,$@YH ^\:*^,=7B* MLR2 =]K;@.2 *^C: "BBB@ HHHH _%;_ ((J?\G3>*?^Q,NO_2ZQK]J:_%;_ M ((J?\G3>*?^Q,NO_2ZQK]J: "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 **** "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 ***RO$WBG2/!NC7&K:[J5KI. MFVXS)=7U)M15WL*4E%.4G9&K7"_%7XV>#O@QI/V[Q5K$5D MS*6@LT^>YN,=HXQR>>,\*.Y%?(GQU_X*,O)]HTCX86GEKRA\0:A%R?>&%NG^ M](/^ #K7Q+X@\1:IXLU>XU36=0N=4U&X;=+=7%=&FO@C 3WC M?);6X/>20\#CG'+'' -?H%\"?V!_"'PW^SZIXM,7C#Q F'$WR_X!\A1P>99]4]K-MKN]EZ?\#YGQK\#/V0 MO'7QO:"]@M?[!\-N03K.HH0CKZPIPTOU&%XP6%?H?\$?V6/ OP+MXYM*L/[2 MU[;B36M0 >X.1R(^,1KUX49QU)KU]$6-%1%"JHP%48 'I3J^VP.48?!6E;FE MW?Z=OS/T7+(IPZW/T'*.! _A=XL^)U_P#8_"^@7NL2@[7>"/$4?^_(<(G_ (BN&6) MJ3TCH?LV6\ 9)D\/K&82]HX[N?NP7RO;_P ";*WC/X@^)/B)J1O_ !+K=[K5 MU_"UU*65!Z(OW4'LH K%L[.XU"ZBMK2"2YN96VQPPH7=SZ #DFOM7X6_\$X[ MF;R;SQ_KPMDX8Z7HY#/]'F88'N%4^S5];_#KX+^"OA1:B+POX>M--DV[7NMO MF7$G^]*V6(]LX]!1#"U)ZRT(S+Q"R?*H?5\NC[5K1*/NP7SM^2:\S\^_A=^P MG\1?'ODW6L0Q^#M+?GS-2!-R1_LP#Y@?9RE?7OPN_8H^&WPW\FYN=.;Q3JJ? M-]JU@"2-3_LP@; .XW!B/6O?:*[Z>'IPZ7/QC-^-\YS:\'4]G!_9AI][W?WV M\AD4201)'&BQQH JHHP% X ["GT45TGP(4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?E[_P4 \+W^F?'Y[F M^U8:C_:6FPW<"+;^6+6+S)8UA'SMNQY18MQDN>!7S;_9_P#TT_\ ':_47]H_ M]CW_ (:"\<6/B+_A+?[!^RZ='8?9O[-^T[MLLLF_=YR8SYN,8_AZ\UY5_P . MR?\ JI/_ )0O_NFOEZ^3TJM64^2]WW?^9^E99D/AI6P=.IFU.^(:O/WL1O\ M]NOE^[0^#_[/_P"FG_CM']G_ /33_P =K[P_X=D_]5)_\H7_ -TT?\.R?^JD M_P#E"_\ NFL/[$I?\^_Q?^9Z?^KOA'_SZ_\ )L3_ )E+_@F+9W$-]\1)%N5^ MRB.P5X#'\S.3<;6#9X <8P<[AR,<_>->&_LR?LR?\,Y_P#"2?\ %2?\)#_; M/V;_ )<4,JPV.J4LC5 ML,N7DUF_LJ_QWE\5]_EI8****[#Q@HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_%;_@M7_R=-X6_P"Q,M?_ M $NOJ_:FOQ6_X+5_\G3>%O\ L3+7_P!+KZ@#]J:*** "BBB@ KRK]K'_ )-9 M^,G_ &)FL_\ I#-7JM>5?M8_\FL_&3_L3-9_](9J /YK**** /W^_P""7'_) MB?PR_P"XG_Z=+NOJJOE7_@EQ_P F)_#+_N)_^G2[KZJH **** /D_P#;N_:\ M\5?LWP^$?#?@'P;)XN\;^,?M4>F@(\RP&'R@2((QOF8F484$#@DD]#^37[8W MP+^+7P]C\)^/_C/JS7OC/QW+?2R64\HEGM([<6^T2,IV+GS\").$5 .^U?Z# MVLX&NDNF@C-RB-&LQ0;U4D$J&Z@$JI(]AZ5^6/\ P7._YHG_ -QO_P!L* /U M4K\T?^"V7BR9_!/PM\#VFZ:XU;5KC4?(0\EH8UACX]S=,!]#7Z75^9G_ 4> M_9I^-_QZ_:<\!ZCX!\-2/H.E6-K;6VN/_\ A9X#O[ZVLH;1KJ[\.V4DUU)'$ SLS1[G8[2Q M)R3R378>%OV>_A9X'UZUUOPW\-/!_A_6K7=Y&HZ7H-K;7$.Y2C;)$C#+E693 M@\AB.AKX8UC_ ((V_P#"96\NL>*?C9X@UKQU< 23:O$8D\%6! /=O^"OGQFO_ (;_ +-MIX9TFY-K>^,M0^P7#J2'^Q1H9)@I M']YO)0^JNP[UZ]^P[^S/X<_9]^ /ABT@TFU'B;5=/AO= C^OX5]-?LVT"&2VEOUA/S":X8M+( M1T)CMD!3/0N_]ZOU1K\HXI/[0_X+GCSE#K'*RJIY V>'#C'XC/UH _2O0_@Y MX'\-^ (O!&G^%-)@\)QP?9O[):U1X'3&#O5@=Y/.6;))))))K\R/AII$7[#O M_!4Q? F@/+;> _&B1V\5BSE@L=RA:!1D\F.Y4HK')V%AG+'/ZT5^47_!1139 M_P#!2S]G^ZMN;HQZ"0BG:25UB?:<^_3/M0![I_P5\^,U_P##?]FVT\,Z3_8=_9G\.?L^_ 'PQ:0:3:CQ-JN MGPWNN:@\0::>>5 [1ESSLCW>6JC PN<98D_&/_!/AK9Q>' M=4FU1A?PV:^7 ]W&!)&^P<#S4$J2* P7D99B?U*\(^);7QGX3T7Q!8Y^Q:M M90W\&[KY.3]E?PW(Q >/Q?:E.F3FSO 1_7\*^FOV.9I M;C]D_P"#[S A_P#A%--7YCGY1;(%/Y 4 >Q4444 %%>?_&KXRV'P/\*VNNZC MX>\2>)(;B]2R%KX7TQK^Y1FCD?>T:D80",@MZLH[UXK_ ,/#O#'_ $2CXP?^ M$;+_ /%T ? '_!%3_DZ;Q3_V)EU_Z76-?M37X%?\$T_CQIG[//QUUWQ'JWAW MQ)XFM[KPW/IZVGA>P6\N49KJUD#LA=,(!$06SU91CFOTK_X>A>"_^B2_&#_P MEX__ )(H ^RJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN M@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ M*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"' MAWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_H ME'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\ M(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^ M+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"' MAWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4 M?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\ M(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN M@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ M*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"' MAWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_H ME'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\ M(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^ M+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"' MAWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4 M?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\ M(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN M@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ M*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"' MAWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_H ME'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\ M(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^ M+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"' MAWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4 M?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\ M(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN M@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ M*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"' MAWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_H ME'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\ M(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^ M+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"' MAWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4 M?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\ M(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN M@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ M*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"' MAWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_H ME'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\ M(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^ M+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"' MAWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4 M?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\ M(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN M@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ M*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"' MAWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_H ME'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\ M(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^ M+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"' MAWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4 M?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\ M(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN M@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ M*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"' MAWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_H ME'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\ M(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^ M+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"' MAWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4 M?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\ M(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN M@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ M*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"' MAWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_H ME'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\ M(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^ M+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"' MAWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4 M?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\ M(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN M@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ M*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"' MAWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_H ME'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\ M(V7_ .+H_P"'AWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^ M+H_X>'>&/^B4?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"' MAWAC_HE'Q@_\(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4 M?&#_ ,(V7_XN@#ZJHKY5_P"'AWAC_HE'Q@_\(V7_ .+H_P"'AWAC_HE'Q@_\ M(V7_ .+H ^JJ*^5?^'AWAC_HE'Q@_P#"-E_^+H_X>'>&/^B4?&#_ ,(V7_XN M@#ZJILDBPQL[LJ(HW,S' '4DU\AW?\ P4S\ 0&\M_\ A"_'=EJ4"\6NL:3' M8DMC*AM\NX ^H4X]*^2/CC^UMX[^.$DUI>7G]B^'6/RZ+I[%8V';S6^]*>G7 MY.S?#X.\;\TNR_5]/S/F\RS["Y?>%^:?9?J^GY^1]D_'7]OWPE\/? MM&E>#EB\8:\N4,\;D6$#>\@YE^B<'^\#7Y__ !0^,GB_XQ:S_:/BK69M1=2? M)M\[+>W![1QCY5^O4XY)KC%4NP5068G &2:ZSPOX1:'Q%''XN\*_$*/1U^: M1_#WA2XNY9/]E68*@R/XLMCT-?%5,3CLXJ>SBKKLMEZ_\$_.ZV,S+/JGLH*Z M[+1+U_X/R,7PWX8U?QAK%OI.AZ;=:MJ5P=L=K:1&1V]\#L.YZ#O7V]\"?^"< MX7[/J_Q/NLGAU\/V$OZ33+_Z#&?^!]JO_"W]J?X4?!K1O[.\*_!#XM6 8#SK MIO!DKW%P1WDD+[F^G09X KMO^'AWAC_HE'Q@_P#"-E_^+KZ7 Y!2HVGB?>EV MZ?\ !_K0^PRWA>CA[5,6^>7;[*_S_+R/I?P[X:TGPCH]OI.B:=;:5IMNNV*U MM(A'&OX#N>YZGO6G7RK_ ,/#O#'_ $2CXP?^$;+_ /%T?\/#O#'_ $2CXP?^ M$;+_ /%U]6DHJR/MXQ459*R/JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8 M_P"B4?&#_P (V7_XNF,^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z) M1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#" M-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#B MZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^ M5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX M=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z) M1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ MPC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#B MZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AW MAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z) M1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#" M-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#B MZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^ M5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX M=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z) M1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ MPC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ^5/C=^W1_PIOXGZUX/_P"$)_M? M^S?)_P!,_M;R/,\R".7[GD-C'F8ZG.,^U+_P\.\,?]$H^,'_ (1LO_Q=?%'[ M17Q$M?BM\8_$'BFRTG6-#MK_ .S[+#7K(VE[%LMXHSYD1)*Y*%ASRI4]ZY<3 M4E3@G%]3])X"RC!9UF=3#X^GSP5-R2NUKS15_=:>S9]._P##S;_JFW_E=_\ MN:C_ (>;?]4V_P#*[_\ ;]9J]_P C]Y_U!X;_ .@7_P GJ?\ R1]R M?\/-O^J;?^5W_P"YJ]H^%/[8'A7QM\-[[Q?XH:R\#P6^H26"6MQ?_:))MD44 MA9 $5F/[W&U5)^7WX_+.BJCBJB>KN<&-\.LBQ%-0P]-TG=:J4F[=5[TFM>]F M?>'Q0_X*.65KYUGX!T%KV3H-3UC*1_585.YA[LR_2OD?XC_&SQM\6+DR>)_$ M-WJ$.[G^D5^K?H6OA;^P#X#\ M&^3=^)99_&&I+@E+C,-HK>T2G+?\#8@^@KZ5TK2+'0K"*QTVRM].LH1MCMK6 M)8HT'H%4 #\*^8/^'AWAC_HE'Q@_\(V7_P"+H_X>'>&/^B4?&#_PC9?_ (NN M^-.,-(H_&'>&/^B4?&#_PC9?_ (NK/'/JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AW MAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z) M1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#" M-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#B MZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^ M5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX M=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z) M1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ MPC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#B MZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AW MAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z) M1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#" M-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#B MZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^ M5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX M=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z) M1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ MPC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#B MZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AW MAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z) M1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#" M-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#B MZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^ M5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX M=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z) M1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ MPC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#B MZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AW MAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z) M1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#" M-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#B MZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^ M5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX M=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z) M1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ MPC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#B MZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AW MAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z) M1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#" M-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#B MZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^ M5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX M=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z) M1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ MPC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#B MZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AW MAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z) M1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#" M-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#B MZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^ M5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX M=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z) M1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ MPC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#B MZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AW MAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z) M1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#" M-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#B MZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^ M5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX M=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z) M1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ MPC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#B MZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AW MAC_HE'Q@_P#"-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z) M1\8/_"-E_P#BZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#" M-E_^+H ^JJ*^5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#B MZ /JJBOE7_AX=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ*^ M5?\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ /JJBOE7_AX M=X8_Z)1\8/\ PC9?_BZ/^'AWAC_HE'Q@_P#"-E_^+H ^JJ_%;_@M7_R=-X6_ M[$RU_P#2Z^K[_P#^'AWAC_HE'Q@_\(V7_P"+K\P/^"H'QEL/CA\?= UW3O#W MB3PW#;^&;>R-KXHTQK"Y=ENKM]ZQL3E") WJK#M0!^]-%%% !1110 5Y5^U MC_R:S\9/^Q,UG_TAFKU6O*OVL?\ DUGXR?\ 8F:S_P"D,U '\UE%%% '[_?\ M$N/^3$_AE_W$_P#TZ7=?55?*O_!+C_DQ/X9?]Q/_ -.EW7U50 4444 %?E7_ M ,%SO^:)_P#<;_\ ;"OU4KX5_P""GW[(?Q#_ &JO^%:_\(%;:?+;X\_[)Y>W(Y_U+Y]./6@#[JKYG\8?MX>$/ _[5&E_ W5= UFUUK4)[:WB MUF7R5L6,\0>(J=Y<@N1'RH^;/89/TQ7R#^WA^P/:_M76^F>)/#FJ0>&?B+H\ M?E6]_,K>5>0@EDAE9/F0JY++( Q&YA@Y!4 ^OJ_([_@H?)%\1O\ @I%\(O#7 MAM_/UVSCTBRNY+0;Y+>5KZ28!@.FR*19"3T5LG@5Z';S?\%'-!T"+PO#I.AZ MIY:B!?$TEUIKW(7E0Q+S#<0,'#1]4NM/F9?X!=1(ZD^V;7&?4@=Z^^/@SX\M?BA\)?!WBVSG6YAUG2;:\,B MMN^=XU+J?]I6W*1V((J#XW?!WP_\?/A?K_@7Q-"SZ7JT'EF6,#S+>0'='-&2 M.'1@K#MQ@Y!(K\Z? 7P _;=_8ZDO_"GPM;1_B!X*DE>6U^T75JL,);^)8KF6 M-XF.I!QTK[V^"_@Z3X=_![P+X5FYFT/0K'3)#ZM#;I&3^:FOA_P#9X_8) M^)OC;X]6_P ;/VE= _&NHM]CTOQ$;&3[7(V(U66V;37);H NW)] <]Z^K_ M -@/X2_&_P"$_AOQ?;_&SQ+?>)+^\NX)--DOM=EU0Q1JC!P&D8[,DKP.N*U? MVZ/V+]._; ^']E:V][#H?C+17:;2=5F0M'A@-\$V!N\ML*/[+;>)[B_P!.FN4C"D K))*';C@-)$7X'UKWS]@W M]A*7]F-]9\9>--7C\3_$[7E9+N^C=Y([6)F#NBNX#2.[@,\A SM X)8 \8_ MX+=>![C5/AC\-_%L43/!H^J76GS,O\ NHD=2?;-KC/J0.]??'P9\>6OQ0^$O M@[Q;9SK&16W?.\:EU/\ M*VY2.Q!%0?&[X.^'_CY\+]?\"^)H6?2 M]6@\LRQ@>9;R [HYHR1PZ,%8=N,'()%?G3X"^ '[;O['4E_X4^%K:/\ $#P5 M)*\MK]HNK5882W\2Q7,L;Q,,8O^%:_#?P1 WGZE MJ6M2:HMK'\TA6&%H5.T<\MWP7\'2?#OX/>!?"LW,VAZ%8Z9(?5 MH;=(R?S4U\/_ +/'[!/Q-\;?'JW^-G[2NN6^K^(+"5)].T&WE258Y8SF%G,8 M\I(XS\RQQYRV&8_>#?HE0 4444 %%%% 'XK?\$5/^3IO%/\ V)EU_P"EUC7[ M4U^*W_!%3_DZ;Q3_ -B9=?\ I=8U^U- !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%4-S^T:1\,;474PRC:_?Q?NQ[PPGEO9GP/\ 9-<.*QM# M!QYJTK>75_(\W&YCALOAS5Y6[+J_1?TCZT^)GQ<\)?"'13J?BK68-,A(/E0L M=TTY'\,<8^9C]!@9Y(%? 7QV_P""@7BGQY]HTKP3'+X1T-LJ;L,#?SK_ +XX MB'LF3_M=J^8_%7B[6O'&M3ZOK^J76KZG.?GN;N0NY'8#/0#L!P.U;/PU^$OB MSXO:X-+\*Z-/JDX(\V51MA@4_P 4DA^5!UZG)QQDU\+B\YQ.-E[+#IQ3[;O^ MO(_-,=Q!C,PE[#"IQB^B^)_UV7XG)S327$SRRNTLLC%G=R2S$G))/OW>,]2*^R?@3_P3\\,>!?L^ MJ^.7B\6ZVN'%EM/V" ^FT\S'W?"_[/>OK&"".UACAAC6*&-0B1QJ%55 P . M@ KKP/#\IVGBW9=EO\V=^6\+3J6J8YV7\JW^;Z?+\#Q7X&?LC>!?@?'#>6UI M_;GB11EM:U! TB'_ *9)]V(=>F6YP6->W445]O1HT\/#DI1LC]&H8>EA8*G1 MBHI=@HHHK8Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***:[K&K,S!549+,< #UH = M17G?BS]H;X:^"=XU?QKI$,J?>@@N!<3#ZQQ;F_2O&O%G_!1/X>Z/OCT73=8\ M02C[KB);:$_\"<[A_P!\5E*K".[/HL'P[F^86^K8:[E7Z'*+^:UXUXK_:B^*GC+>-0\;:G%$_6' M3W%FF/3$07(^N:YY8NFMM3[G!^&>L.DVKR_D[!4/X-7Y: MW5W/?7#SW,TEQ/(345<\L9+[*/NL'X6X&G9XS$2F_[J45_P"W M/\4?=/BS_@I9 N^/PSX+DD_NW&K787'UBC!_]#KY ^*7Q'U+XM^/-4\6:O#: MV^H:@8S)%9JRQ+LB2-0H9F/W4'4]%; M[Q5XIDO+M+/4WL$TR&3RHG"Q12;G9?G.?-QA2O3J*E4M)'YYQYCL3E^2SK82HX2YHJZWL]]>A](>$_!6@>!=,73 MO#VCV6C60QF&SA6,,?5L#+'W.36W117N;;'\AU*DZLG.HVV]V]6%%%%!F%%% 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 %%%% !7 MXK?\%J_^3IO"W_8F6O\ Z77U?M37XK?\%J_^3IO"W_8F6O\ Z77U '[4T444 M %%%% !7E7[6/_)K/QD_[$S6?_2&:O5:\J_:Q_Y-9^,G_8F:S_Z0S4 ?S644 M44 ?O]_P2X_Y,3^&7_<3_P#3I=U]55\J_P#!+C_DQ/X9?]Q/_P!.EW7U50 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!^*W_!%3_DZ;Q3_P!B9=?^EUC7[4U^*W_!%3_DZ;Q3_P!B9=?^EUC7[4T M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>3?&K]ISP+\"[ M5TUO4?MFM%=T6C6!$ERW'!89Q&ONQ'MGI656K3HQL$A02>!7S'\=?V\/!GPO^T:7X;*>,/$290K:R8L[=O]N4?>(_NIGH02IKXT M^.G[9'CKXU-<6 N/^$<\,R94:3I\A'FKZ32<&3Z<+_L]Z\' +$ #)KXK'<0- MWAA%\W^B_P _N/SO,N*F[T\"K?WG^B_S^X[[XL_'3QG\:M5^V>*=8DNHD8M! M80_N[6W_ -R,<9QQN.6/%](2WGD4+/J$^)+JXQ_?D(SCOM&%'8"O/PN48K'R]K7;2?5[L\K! M9#C!RS"Y=&U".O5O=_/^D%%%%>@>J%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44C, M%4DG '))K@/%OQ_^'/@?,](MIE^];QW FF'UCCW-^E)R4=6=.'PM?%2Y M,/3GA[PSI6C(W DO)'NY%]P1L7/U4USRQ%*/4^TP? N?XRS6'Y%W MDU'\'[WX'Z%UE:_XLT3PI;_:-;UC3]'@QGS+^Z2!?S8BORC\6?M5?%;QEO6^ M\::C;PMQY6FLMFN/3]T%)'U)KRZ\O+C4+A[BZGDN9W.6EF(E9XW$J/E%-_B^7\F?J;XK_;8^$?A7>@\1MK-PO\ RQTFV>;/T<@( M?^^J\:\6?\%*[*/?'X9\%W$X_@N-6NUBQ]8XPV?^^Z^$:Z#PO\//%/C9PN@> M'=4UG)QNL;.251]648'XUSO%59:(^UP_A[P_@(^TQ5YVZSE9?^2\OXGL_BS] MO'XL>)-ZVFI6/AV%N-FF6:YQ_OR[V!]P17C?BGXD>*_'#$^(/$FJZR"<[+V\ MDD0?12<#\!7L/A/]A+XL^)MCW.E67A^%^1)JEXH./]R/>P^A KV;PG_P34ME MV2>)_&DLI_BM])M F/I+(3G_ +XI>SKU-[G5_;7"&0_P)4U)?R1YG]\4_P 6 M?"M2VMK/?7"06T,EQ/(<)%$I9F/H .37ZE^$_P!B/X2>%=COX?DUNX7I-JUT M\N?J@*H?^^:]@\.^#]!\(V_D:'HFGZ-#C!2PM4@!'T4"M8X.7VF?/8SQ3P-. MZP>'E/\ Q-17_MS_ "/RB\*?LN_%3QEL.G^"=3BB?I-J""S3'KF4KD?3->S^ M%/\ @F_XRU+8^O\ B/2=$C;JEJKW)F:/L?6M2UCQ!,/O(TJVT)_X"@W#_ +[K MV7PG^SS\-?!.PZ1X*TB&5/NSSVXN)A]))=S?K7HE%=$:4([(^%QG$6;YA?ZS MB9R3Z7:7W*R_ :BK&JJJA548"J, #TKXK_:)_8I\(/%FCZKX?MM.U M#[/Y45]<3I,/+MXHFW!86'WD.,$\8^E?:U%.I3C45I$Y-G>,R'$2Q6":4FN7 M57T;3_-(_.+_ (=P_$O_ *#GA3_P+N?_ )'H_P"'VK$VDK MLMUR_P 0OB=X7^%>AOJWBG6;;2+,9V>.O$'Q$UR;6?$NK76L MZE+UGNGSM']U1T51V50 .PKY?'9]1H7A0]Z7X?\ !^7WGQ>9<38?#7IX;WY= M_LK_ #^7WGU)\=O^"AGB'Q=]HTGX?P2>&-);*'4Y<&^F'JN,K"/IENA##I7R M'=WD]_=2W-U-))_BGKJ:1X6T:YUB]." MPA7"1*3C=(YPJ+[L0*^]O@3_ ,$\]!\)_9]6^(4\7B755PZZ7#D6,)]')PTI M^N%[$-UKY:%''9Q4YGJN[T2]/^ ?%T\/F7$%7GD[KN](KT_X&O<^.?@K^S-X MY^.EVK:'IWV71U;;+K-]F.U3GD*<9=O]E0??'6OT.^!/[&O@;X*^1J$D'_"2 M^)DPW]JZA&,1-ZPQ!R;#X.TI>]+N_T1^A9;P_A^?3A1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%)0 M%<' MXK^/'P\\$[UUKQEH]I,GWK=;I99A_P!LTRWZ5XUXL_X*&?#71=\>D6VK^(I1 M]UX+800GZM*0P_[XK.52$=V>_@^'\US"SPV&G)=[-+[W9?B?4-%?GQXL_P"" MDGBJ_P!Z>'/"VEZ.AX$E]*]W(/<8\M0?J#7C/BS]K#XL>,=ZWGC._M(6_P"6 M6F%;, >F8@K$?4FN:6+IK;4^ZP?AIG6(LZ[C27F[O_R6Z_$_5K7/$VC^%[7[ M3K.JV.DVW_/:^N4A3\V(%>1>*_VT/A'X4WJ?$ZZO<+_RQTF![C=]' "?^/5^ M5]_J-WJET]S>W,UYFN)"[GZDG-5ZYY8R7V4?=8/PLP5.SQF(E/_ I1 M7X\WZ'WCXK_X*5:;%O3PUX,NKK^[/JMTL./WQ7\1;UL MKW3O#L+<;=-LU9L?[TITT"%NDFJWB+^:1[W'XK67M*]3:Y]'_87"&1:XB--- M?SRYG]TF_P $>2^*OBAXP\<,QU_Q/JVKJW_+.[O)'C'L$)V@>P%#X?)T'0 MM-T6+&"NGVD< /UV@9K:KHC@U]IGQ>,\5*TKK!85+SDV_P %;\S\[/"?_!./ MQOJFQ]>U_2-"B;JL&^[F7ZJ J_D]>S>$_P#@G3X TG9)KFK:QK\HZQAUMH6_ MX"H+?^/U]6T5T1P]./0^%QG'>?XRZ]OR+M%)?C\7XGG'A7]G/X9>"]ATGP3I M$%O^Q,M?_2Z^K]J:_%;_ (+5_P#)TWA;_L3+7_TNOJ / MVIHHHH **** "O*OVL?^36?C)_V)FL_^D,U>JUY5^UC_ ,FL_&3_ +$S6?\ MTAFH _FLHHHH _?[_@EQ_P F)_#+_N)_^G2[KZJKY5_X)*?^Q,NO\ TNL:_:FOQ6_X(J?\G3>*?^Q,NO\ MTNL:_:F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKS+XR?M&>!_@;8E_$6J*VI M,FZ'2+/$MW-Z?)GY0?[SE1[U^>?QV_;8\-_C MAJ'G>)=59K%&W0:7:YCM(?3"9Y/^TQ+>]>;U]%? G]B/QO\ &#[/J6I1MX3\ M,OAQ?7T1\Z=?^F4)P2"/XFPN#D$]*^(K8W&YM/V4%IV6WS_X.A^<8C,,QSRI M[&FG;^5;?-_YZ'S]IFEWFM:A;V&GVD]_?7#B.&VMHS))(QZ*J@9)]A7V5\"? M^"=NJZ[]GU?XDW+Z+8'#KHMHX-U(.H\Q^5C'L,MS_":^P?@Y^SOX(^!MAY?A MS2E.H.FR?5KO$MW-Z@OCY1_LJ ..E>F5]!@>'Z=.T\4^9]NG_!/JLMX6I4;5 M,:^9]EM\^_Y>IS_@GP#X>^&^AQ:/X9TBUT?3H_\ EC;)@L?[SMU=O]IB2?6N M@HHKZZ,5%*,59'W<8QA%1BK)!1115%!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%<1XK^-W@#P/O&M^,-'L94ZV[7:/-_P!^U)8_E2;2W.BC MAZV)ER4(.3[)-O\ [>BOF+Q9_P4(^&6A[TTF/5O$[T\.>$],TI#P)-0F>Z?ZX7RP#^?XUA+$4X]3[/!\#Y_C;. M.'<5WDU'\'K^!^@=9^M>(-+\-VOVK5M2L]+MO^>U[.D*?FQ K\IO%G[7'Q9\ M8%UN?&5[8PMTATL+9A1Z;HP&/XDUY5J6JWNM7;76H7EQ?7+?>FN96D<_5F)- M,Q,8^44Y?B^7\F?JCXL_;,^$GA/>K^*H]6N%Z0Z3"]S MN^C@;/\ QZO&O%G_ 4JTB#>GAKP;>WIZ+-JERD 'OL0/GZ;A7P36UX;\$>( MO&4WDZ#H.I:U)G!6PM))L?7:#C\:YWBJDM$?;8;PZR# Q]IBG*=MW*5E_P"2 M\OXL]W\5_M^?%3Q!O33[C3/#D3<#^S[,.^/]Z4OS[@#\*\8\5_%?QGXY+_V_ MXIU;5HVZPW-V[1?@F=H_ 5ZEX3_8=^+?B@HTNAV^@P/TFU:[2/'U1-SC_OFO M9_"O_!-,_))XE\:@?WK?2K/^4DA_]DIIODNJWCO^:)L0 M_BM>Q^&? ?AOP9"(] T#3-%3&/\ 0+2.'/U*@9_&M(X.3^)G@8SQ2R^G=82A M*;\VHK_VY_@?E!X2_9I^*'C;8VE^"M5\E_NSWD7V2,CU#2E01]*]F\)_\$Y? M'6J[)-=US2-!B;JD1>ZF7ZJ J_D]?HM173'"06^I\+C/$W.*]UAXPIKTYG][ MT_ ^3O"?_!.;P'I.R37=:UC7I5ZQQLEK"WU50S?^/U[+X3_9K^%_@HHVE^"= M*$J?=FO(?M4BGU#REB#]#7IE%=$:4([(^&QG$F<9A?ZQBIM/I>R^Y67X#(88 M[>)8HD6*-1A40 #T I]%%:GS84444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7XK?\%J_P#DZ;PM_P!B9:_^ MEU]7[4U^*W_!:O\ Y.F\+?\ 8F6O_I=?4 ?M31110 4444 %>5?M8_\ )K/Q MD_[$S6?_ $AFKU6O*OVL?^36?C)_V)FL_P#I#-0!_-91110!^_W_ 2X_P"3 M$_AE_P!Q/_TZ7=?55?*O_!+C_DQ/X9?]Q/\ ].EW7U50 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^*W_!%3_DZ; MQ3_V)EU_Z76-?M37XK?\$5/^3IO%/_8F77_I=8U^U- !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!@>+/'6B>"6TH:S>I9G5+V/3[7?_ ,M)GSM7].M;]?E[^W1\;Y/'OQ8CTG2; MQO[*\.-MB>)N&N,@LX]<8 !^M>D:E_P4@DTSX9Z/9:-HIO?&/V58[N\ON+6% MP,%E4'=(?;Y1TY/2OG%G>'C6JPJ.RCL^_<^27$6%CB*U.J[1AL^_?\3[:\GG*-K5TH-W*.F8TY6,>YRW3[IKY3\??$CQ+\4-=DUCQ1K%SK%\V0K3 MM\L:YSMC0?*B^R@"H?!/@+Q#\1]>AT;PUI%SK&HR](;9,[1_>9CPB_[3$ >M M?.8S/,1BG[+#+E3^]_Y?+[SY+,.),5C9>QP:<8OM\3_R^7WF3J6I7>L7T][? MW4U[>7#F26XN)#))(QZLS'DGW->A?!S]GCQO\PK;!9!4J_O,4^5=NOS[ M?F=&7<+U:S57&OE7;J_7M^?H?/WP)_8C\$?"#[/J>I1KXL\31X87M]$/(@;_ M *90\@$=F;EAH!=XU[Q;I&FRKUMY+ MM#-^$8)8_@*\9\6?\%!/A?H.]-+_ +5\1RCA39VGE1D^[2E2!]%-9RJ0CNSW M<'D6:9A9X7#3DN_*[??M^)],T5\ ^*_^"E'B&ZWIX;\(Z=IHZ++J5P]TWUVI MY8!_$_C7C/BS]K_XM>+MZ3^+[K3H&Z1:4B6FWZ/& _YM7/+%TUMJ?2^+/VQ/A)X M2WI+XMM]3G7I%I,;W6[Z.@*?^/5^56J:Q?ZY=M=:C>W&H7+?>FNI6D<_5F)- M5*YI8R7V4?=8/PKPD+/&8F4O**4?SYOT/OOQ9_P4HT*UWIX:\'W^H'HLVIW" M6P'OM02$C\17C'BS_@H!\4O$&]--ETOPW$>!]AM!))CW:4N,^X KP/P[X-U_ MQA/Y.A:'J.LRYP4L+62<@^^T'%>P^$_V(?BWXIV.^@1:';MTFU:Z2+\T4LX_ M%:R]K7J;?@?2KA[A'(M<1&FFO^?DKO[I.WW(\T\6?%_QOXYWKKWBO5]4B?K! M/>.8?PC!VC\!7(U]O>$_^":<[;)/$WC2./\ O6^DVA;/TED(Q_WQ7LWA/]A/ MX3>&=CW.E7GB"=>1)JMXQ&?]R/8I^A!IK#59:LPK%O)+I"-E^/* MON/R]CC>:14C5G=CA549)/H!7HWA7]G#XG>--ATKP3JSQ/\ =FNH/LL3>X>7 M:I'XU^L'AGX?^&/!<830/#VEZ, ,9L;..$GZE0"?QKH*WC@U]IGQF,\5:KNL M%A4O.3O^"M^9^KZ/H$3=8U=[F9?^ J O_C]>S^$_^"8>$_V9?A;X+V-IO@G2VE7I-?1&[D!]0TI8@_3%>EV]O%:PI#!$D,2#"Q MQJ%51Z #I4E%;J*CLCXG$XS$XR7/B:DIOO)M_F%%%%4<84444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 5^*W_!:O_DZ;PM_V)EK_P"EU]7[4U^*W_!:O_DZ;PM_ MV)EK_P"EU]0!^U-%%% !1110 5Y5^UC_ ,FL_&3_ +$S6?\ TAFKU6O*OVL? M^36?C)_V)FL_^D,U '\UE%%% '[_ '_!+C_DQ/X9?]Q/_P!.EW7U57RK_P $ MN/\ DQ/X9?\ <3_].EW7U50 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!^*W_ 14_P"3IO%/_8F77_I=8U^U-?BM M_P $5/\ DZ;Q3_V)EU_Z76-?M30 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 %%%:;27=Z'845\7?$;_@I9X=TOS;;P5X=N MM;F' O=2;[- #ZA!EV'L=AKY9^(W[8?Q5^)7FQ7?B672+"3K8Z(#:1X]"RGS M&'LS&O Q&>X2CI!\S\O\_P#*Y\OBN)L!A](-S?EM]_\ E<_3GXA_'KX?_"M7 M'B;Q38:?<+_RYK)YUR?^V* O^.,5\G_%S_@I)976FW^E^ _#]R9)XVB75M4< M1^7D$;DB0DD\Y!+#'I7P<[M([.[%F8Y+,--*"^]_?_P M^-QG%&,Q"<:*4%][^]_HB2ZN9;RXEN)G,DTK%W=NI8G)-%O;S7EQ%;V\3SSR MN$CBC4LSL3@* .22>U1T^">2UFCFA=HY8V#HZG!5@<@@^N:^9ZZGQW74^P/@ M3_P3SU_Q9]FU?X@SR>&M);#C2X2#?3#T8\K$#[Y;J"%ZU][?#_X9^&/A9H:: M1X6T:VT>R&"XA7+RL.-TCG+.WNQ)KC/V8?B^OQF^$VE:Q+(KZK"@MK]1U$R\ M%O;=C->M5^KY=@\+0I1J4%>ZW>Y^X93E^"PU&-7#*_,OB>__ /1!1117L'O MA1110 4444 %%%% !117(>+/B_X(\#;UU[Q7I&ERIU@GO$$WX1@[C^ I-I;F M]&A5Q$N2C!R?9)M_@=?17S7XL_X* ?"SP_O339=4\1RC@&QLS''GW:8H<>X! MKQGQ;_P4HURYWQ^&?!]CIXZ+-JEP]R3[[$" '\36$L13CU/L<'P3G^-LXX9Q M7>5H_@[/\#[ZJGJFL6&AVC76HWMOI]LOWIKJ58T'U9B!7Y5>+/VQ/BWXNWI+ MXMN-,@;I%I,:6NWZ.@#_ /CU>3:OKNI>(+HW6J:A=:E3-*Y_%B37/+& M1^RC[K!^%>+G9XS$QCY13E^?+^I^J_BK]KWX2^$=ZS^,+34)EZ1:4KW>[V#1 M@I^;"O&/%?\ P4H\/6N]/#?A'4=2/19=2N$M5^NU/,)'XC\*^ :U= \)ZYXK MN/(T31M0UB?./+L+5YV_)0:YWBJDMC[?"^'&18.//BG*I;?FERK_ ,EM^9]! M^+/^"@GQ0UXNFE_V5X"% \/\ AO2M&(&-]E9QQ.?JP&3^)K2.#D_B9X6,\4LNI76$ MH2J/SM%?^W/\#\G_ I^SM\2_&VPZ3X*U>6-_NSW%N;:)OI)+M7]:]F\*_\ M!.OXA:OLDUK4]'T"(_>3S6N9A_P%!M/_ 'W7Z/45T1PD%OJ?"XSQ.S>O=8:$ M*:]')_>]/_)3Y&\*_P#!.'P7INQ]?\1:OKIT5TQHTX[(^&QG$V5?M8_P#)K/QD_P"Q,UG_ -(9J /YK**** /W^_X) MGQ3\=>;!I^H0>$K!\CR='CVRD= MLS-EP?="OTKPL1G6#P^BES/R_P ]CYO%\18#"Z*7.^T=?QV_$_3#QI\1_"_P MZL?M?B;7]/T2#&5^V3JC/_N+GUB:21SZ!5!)/TKYG$<0XBK[M"*C^+_ ,OP/CL5Q5BZ MSY<-%0_%_P"7X'N'Q'_;=^*WQ#\V%=<'AK3WX^RZ$IMSCWER9/KA@/:O"KJZ MFOKB2XN9I+B>1MSRRL69B>Y)Y)KZ'^&_[!GQ3\=^5/?Z?!X2T]^3-K#[9<=\ M0KEP?9POUKZF^''_ 3I^'WA;RKCQ-=WWB^\7!,I?UD_TW^Y'##*LVS27/5O;O)V_#?[D?F]H/AO5O%6I1Z?HNF7FK7TG MW+:Q@::1OHJ@FOHWX2T7^?Y'U M&$X3H4[2Q,W)]EHO\_R/@KXL?LL_##]F7X2WWB#56NO%GB.7%K8?VA)Y<'GL M#\RPIC( #'#EQG%?"LCF21G( +'.% _ #I7[%?M*ZIX;\)_"O4O%?B+P;I? MC:/1C$T.GZI#&PS+-'$2K/&^S[X/"\[<>]?&G_#7/PQ_Z-P\)?G:_P#R'6./ MR>$ZB5*2A%+:S^]GU-/PSS?B*'UC)Z4?91?+O%.]DW>\DWNCX_HK[ _X:Y^& M/_1N'A+\[7_Y#H_X:Y^&/_1N'A+\[7_Y#KS/[#_Z?+[F:?\ $$N*_P#GVO\ MP*'_ ,F&HNE*?,D]-ST(\+9MPG3CA,UBDY:QLT].NS?4**Y7Q5\5O!O@?>-?\4Z3I M,B]8;J\C64_1,[C^ KQGQ9^WW\*O#V]=/N=2\1RKP!I]F43/NTI3CW ->M*I M".[/:P>2YGF%OJN'G-=U%V^_;\3Z0HKX(\6?\%*M7G+IX:\&V5D.BS:IK^*I-)MVZ0Z3"EMM^C@;__ !ZN>6*IK;4^ZP?A MOGF)LZRC27]Z5W]T;_FC]4M1U2ST>U:ZO[N"RME^]-<2+&@^I)Q7E/BS]KCX M3>#]ZW/C*ROIEZ0Z6&O"Q]-T8*C\2*_*?6_$6K>);K[5J^IWFJW/_/:^N'F? MGW8DUGUSRQC^RC[K!^%>&C9XW$REY12C^+YOR1^@?BO_ (*3>&;+>GASPGJ> MJN.!)J$R6J9]<+YA(_+\*\9\5?\ !0KXFZWO328M(\.QG[KVUKY\H^IE+*?^ M^17SKH/A?6?%%U]FT72+[5[C./)L+9YW_)037KWA7]BWXN>*MC_\(R=(@;_E MMJMPD&/JF2__ ([6/M:U3;\#Z=<-<)9&N;$Q@G_T\E>_RD[?-<\8:Q?1/UMS=LD/_ '[4A?TKB*^U_"G_ 34U&38_B7QG:VV/OP:3:M- MGV$DA3'_ 'P:]F\)_L%?"CPYL:]L-0\13+SNU*\8+G_=B"#'L<_C36'JSUD8 MUN.^&\KC[/"OF2Z4X67X\J^X_,-5+,%4$L3@ =37?^$_V?\ XC^-]AT;P9J] MQ$_W;B6V,$)^DDFU?UK]8O"OPQ\(^!U4>'_#.DZ.R_\ +2SLXXY#[EP-Q/N3 M735O'!_S,^.QGBK-W6"PJ7G*5_P5O_2C\W?"?_!._P"(NM%'UJ^TCP["?O(\ MS7$P^BQC:?\ ONO9O"G_ 3?\'Z=L?Q!XEU;6I%Y*6B1VD3>Q!WMCZ,*^O** MZ(X:E'H?"XSC[/\ &72K>S7:*2_%WE^)Y1X5_97^%/@[8UCX*TVXE7GS=14W MC9]?WI8 _3%>HV=G;Z?;I;VL$=M @PL4*!%7Z <"IJ*Z%%1V1\1B<=BL;+FQ M564W_>;?YA1115'$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %?BM_P %J_\ DZ;PM_V)EK_Z M77U?M37XK?\ !:O_ ).F\+?]B9:_^EU]0!^U-%%% !1110 5Y5^UC_R:S\9/ M^Q,UG_TAFKU6O*OVL?\ DUGXR?\ 8F:S_P"D,U '\UE%%% '[_?\$N/^3$_A ME_W$_P#TZ7=?55?*O_!+C_DQ/X9?]Q/_ -.EW7U50 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^*W_!%3_DZ;Q3_ M -B9=?\ I=8U^U-?BM_P14_Y.F\4_P#8F77_ *76-?M30 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%5M1U*ST>REO+^Z@L;2$;I+BXD$<:#U+$@ 4MM6)NRN MRS17SK\1_P!O#X5^ _-@LM2F\6:@O AT5 \6>V9F(0CW4M]*^6?B/_P48\?^ M*/-M_#%E8^$+-LA95475UC_?<;!^"9'K7C8C.,'A]'.[[+7_ ('XGS^+S[ 8 M31SYGVCK_P #\3](-<\0:7X8TZ34-8U*TTJQCY>YO9UAC7ZLQ KYS^(__!03 MX9^#/-@T62[\87ZY 73T\NW#>\SXR/= U?FKXJ\;>(/'6HF_\1:U?ZW>=IKZ MX:4J/0;CP/8<5C*K2,%4%F8X R2:^9Q'$=:>E"/+YO5_P"7YGQN*XLKU/=P MT%%=WJ_\OS/IWXC_ /!0CXE^,O-M]#-GX/L&R +%/.N"I[&5P>?=%4U\Y:_X MDU;Q5J3ZAK6IWFKWTGWKF^G::0_\"8DUZO\ #C]CWXJ?$SRI;/PU+I&GR?\ M+]K1-I'CL0K#>P]U4BOJ;X<_\$T_#VF>7<>-?$=UK4PY-EIB_9H/H7.78?39 M7GQPN99D^:=VO/1?UZ(\N."S?.'S5+M=Y:+Y+_)'YZVUK->7$<%O%)//(VU( MXU+,Q/0 #J:]V^''[$?Q6^(GE3-H7_"-:>_/VK76-N<>T6#)T_V0/>OTU\ _ M!_P5\+[<1>%O#6GZ,=NTSPQ9G<>C2MEV_%C78U[N'X;A'7$3OY+_ #_X8^EP MG"-./O8JI?R6B^]_Y(^/_AQ_P3;\&:#Y5QXOUB]\47(Y:UM_]$MOH=I,A^H9 M?I7TYX+^&_A;XB%%8WB;QIH'@NS-WK^M6&BVV"1)?7 M*0@^PW$9/L*\$\R^;.B_;;_Y-A\9_]N7_ *6P5^5-?2'QU_;:\0_&;PKJ M'A>+0;#1-!OC&9EWO/ M63P^.BHSE-RLFGHXQ6MM+Z,****Y3]%+V@ZY>^&=+O$VD:%8F,7VJ7D-E 96VIYDCA%W'!P,L,FOL#PI_P35U:;8_B7QE9V M8ZM#I=J\Y/L':5O*R;W/BR@ L M0 ,FOTX\*_L"_"KP_L:_M=2\12KR3J%X47/^[$$X]CG\:]F\*?"OP=X&"_\ M"/\ A?2=)=?^6UK9HLA^KXW'\373'!S?Q.Q\%C/%'+:-UA*,ZC\[17ZO\#\G MO"?P%^(GC?8VC>#=8NX7^[<-:M%"?^VC[5_6O9?"?_!/'XDZULDUB[TCP[$? MO)-<&XF'T6,%3_WW7Z345T1P<%N[GPV,\3\VK76&IPIKT5?M8_P#)K/QD_P"Q,UG_ -(9J]5KRK]K'_DU MGXR?]B9K/_I#-0!_-91110!^_P!_P2X_Y,3^&7_<3_\ 3I=U]55\J_\ !+C_ M ),3^&7_ '$__3I=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37XK?\ M!%3_ ).F\4_]B9=?^EUC7[4T %%%% !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 %%%% !112,P12S$*H&23T% "T5X MS\1_VOOA7\,_-BOO$T.JW\?_ "X:+B[ER.JDJ=BGV9A7RS\1_P#@I;K^I>;; M>"?#EMHT)X6^U1OM$Y'J(UPBGZEQ7DXC-,)AM)SN^RU?]>IX>*SK X/2I43? M9:O\-OF?H1<7$5I!)-/*D,,:EGDD8*J@=22>@KPOXC?ML_"CX=^;#_;W_"1W MZ?\ +IH2BYY_ZZY$8_[[S[5^9/C[XR>-OBC.9/%/B;4-73.X6\LNV!3ZK$N$ M7\%KC:^9Q'$DY:8>%O-_Y?\ #GQV*XNJ2]W"T[>;U_!?YL^POB-_P4E\8ZYY MEOX/T6R\,6YX6ZNO],N?J,@1K]"K?6OF+QM\2O%7Q'O/M7B?Q!J&MR@Y47D[ M.D?^XGW5'LH'6M_X<_L\_$3XK-&_ASPK?7=H_2^F3R+;'J)9,*?H"3[5]3?# MC_@F;/)Y5SXZ\4K"."VGZ&FYOH9I!@'Z(?K7E>SS+--7=K[E^B/$5+.,Y=WS M2B^^D?T7W'PK7JOPX_9<^)OQ2\J71O"UW%828(U#41]EM]I_B5GQO'^X&K]. M_AQ^S-\-?A7Y4NA>%;/[?'R-0O5^TW.?[P=\[3_NX'M7J%>SA^&^N(G\E_F_ M\CZ#"\([2Q53Y1_S?^1\-_#C_@F;96_E7/CKQ3)=N.6L-$3RT^AFD&2/HBGW MKZD^'?P#^'_PI1#X9\+6%ASK#&/JS$ M"O1/8C&4VHQ5VR_17SYXY_;G^%?@X21VNJ7'B:[7CR=(@+KG_KH^U"/=2:^> M_'/_ 4>\4:EOA\*>'+#1(3P+B^=KJ;Z@#:JGV(:N>6(IQW9]ME_!>>YC9PP M[A'O/W?P>OW)GZ#UYMXX_:.^&WP[61=:\7:(/%FI7L$GWK5)?)MS_VRCVI^E<'7)+&?RH_2\O\*UI+,<3\ MH+_VZ7_R)]]>.?\ @I)HMGOA\(^%KO4I.@NM5E6WC'N$3M'_Y=]$B$&/I(29/_ !^O'_#OA/6_%UZ+/0](OM8NO^>-A;/, MP^H4'%>\>!_V"_BCXL\J74;6R\+VC<[M2N TNWVCCW$'V;;6'M*U78^TCDO" M?#:4J\8*2ZS?-+Y)W_!'SWJ6J7NM7DEYJ%W/?7%/\ P+N?_D>L MO85/Y3Z7_7#(/^@N/X_Y'AOP)_Y+A\//^QBT[_TICK]CZ^!?AK^P+\0?!OQ& M\*Z_>ZQX9EL]*U6UOIX[>ZN#(T<4RNP4& MA3C) SW%??5>CA82A%\R/PGQ M%S7!9KBL//!55-1BT[=-0HHHKM/R,**** "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@ K\5O^"U?_)TWA;_L3+7_ -+KZOVI MK\5O^"U?_)TWA;_L3+7_ -+KZ@#]J:*** "BBB@ KRK]K'_DUGXR?]B9K/\ MZ0S5ZK7E7[6/_)K/QD_[$S6?_2&:@#^:RBBB@#]_O^"7'_)B?PR_[B?_ *=+ MNOJJOE7_ ()+829!T^Q/V M:WV_W2B8WC_?W&O+:^9Q'$G3#P^;_P E_F?&XKB[[.$I_.7^2_S/N;XC_P#! M3*[F\VV\"^%DMDZ)J&N/O?'J(8S@'ZNP]J^6OB+\?_B#\5FD'B7Q3?7MJYS] MAC?R;8>WE)A3CU()]ZQ? _PO\6_$J\^S>%_#NH:W(&VLUK S1QG_ &W^ZG4< ML17T_P##G_@FQXMUKRKCQEKEEX;MSRUI9C[7<_[I((C7ZAF^E>-SYEFFBNU] MR_1'S_M,XSK1Q52WE'_-_Y,_/O MX<_\$T=:U#RKGQOXEM])B."UCI*>?-CN#(V%4_0.*^IOAQ^R/\+?ACY4NG>& M(-1U"/!%_J_^ES;A_$-PVH?=%6O8J*^GP^5X3"ZPA=]WJ_Z]#[+"9+@<'K3I MION]7^.WR$50J@ 8 X %+5>_U"UTJTDNKVYAL[:,9>:XD"(H]2Q.!7B_CG]L M[X4>!S)&WB(:[=I_R[Z'']IS]),B/_Q^O3E*,?B=CZS!Y=C,PER82C*;_NIO M[^Q[A17P5XX_X*3:K<^9#X1\)VUBO1;K5YC,Y'KY:;0I_P"!,*^>O'/[2_Q, M^(GF)J_BZ_%J_!M+%Q:PD>A6,*&'^]FN26*IQVU/T?+_ USG%6EB7&DO-W? MW1NOO:/U#\.?^"CGA+2 M?,A\+:!J&OS#@3W;"T@/N.&<_0JM?GF26))Y-7-)T;4->ODL],L;G4;Q_NV] MI"TLC?15!)KEEBYR^'0_2L#X:91A%SXV7I5N-^/>23

\2ZOXJOFO=:U2]U>\;K<7UP\SG_@3 M$FO:? _[$/Q6\:>7)-HL7ART?_EOK4PB/_?M=T@/U45]"^!_^";OAZP\N;Q9 MXGO=7D')M=-C6VBSZ%FW,P]QM-1[.M5W_$]66>\)\-IPP\H*7:FN9OU:_5GY M_P!>@^!_V??B+\1A&^@^$M2NK:3[MW-%Y%N?I+)M4_@:_43P-^SY\.OASY;Z M#X2TVVN4^[=S1_:+@>XEDW,/P(KT.MXX/^9GQ.8>*F\!OV(/A3X+,< MLVC3>([M?^6VM3>:O_?M0L9_%37OM%=<:%..R/S3,.,\\S*ZJ8AQCVC[J_#5 M_-LI:1HNG^'[%++2["UTVS3[MO9PK%&OT50 *NT45T'Q$_AO9BY\3^(=/T2,C*+=SJKR?[B?>;_@(-?,/Q&_ MX*3>$=%\VW\':)>^);@<+=W9^R6WU (,C?0JOUKAQ&.PV%_C32\NOW;GFXK, M<)@OX]1)]NOW+4^Q:XOX@?&?P/\ "V%G\4^)M/TF0#<+:27?<,,9RL2Y<_@* M_,CXC_MK?%;XC>;"VOGP]I[_ /+GH2FV&/0R9,AX[;\>U>&SW$MU,\TTCS32 M,6>21BS,3U))ZFOF<1Q)!:8>%_-_Y?\ #'QV*XNA&\<+3OYO3\%_FC]!OB/_ M ,%+M#T_S;;P1X:N=7F&0M]JS?9X0?41KEW'U*&OEGXC_M=?%/XF^;%?^)I] M-T^3(-AH_P#HD6#U4E3O<>SLU>7>'_#.L>+-233]$TN\UB^?[MM8V[S2'WVJ M":^D/AQ_P3S^)/C#RI]?:S\'6+HBC./P9E->&\5F69/EA=KRT7] M>K/FY8S-\X?+3YFNT=%\W_FSY>9B[%F)9BYP*_2OXSE MJ^BM%T'3?#>GQV&D:=:Z78Q_&U4+ON]?\ @?@?983(6O_ _ BL-/ MM=*LXK2RMH;.UB&V."WC"(@] HX%6*\A\<_M9?"SP"9([WQ7:W]VG_+KI.;M M\^A*953_ +S"OGGQQ_P4H'[V+P?X0]=EWKP[_$GB/3=&.-PBNKA5E8?[*9W- M^ -?E]XY_:U^*GCX21WGBJYTZT;_ )==)Q:)CT+)AV'LS&O(YYY+J9Y9I&EE M<[FDD8LS'U)/6N66,7V4?IF7^%E:5I9AB%'R@K_B[?DS]&_''_!1#P!H!DB\ M/:=J7BB=?NR!/LENW_ G&_\ \AU\]>./^"@/Q*\3+)#HXT_PM;-P#9P^=/CW M>3(S[JHKYKM+.?4+F.WM8)+FXD.U(H4+.Q] !R37LG@;]COXK>.C&\7AF71K M1O\ EZUIOLJC_@#?O#^"&N;VU:IHOP/NZ?"O"W#\%5Q2C?O5DG?Y.T?NB>9> M*O'7B/QS=BY\0Z[J&M3@Y5KZY>7;_NACA1["L.ON[P-_P38LXMDWC#Q;-<-_ M%::+"(U'_;60$D?\ %?0O@?]ESX7_#_RWTWPC8W%U'R+O4E-W+N_O R9"G_= M JHX6I+66AQXSQ$R++X^RP<74MLHKEC][M^"9^7O@GX.^-_B,Z#PWX7U+58V M.!<1P%8!]96P@_$U]">!O^"<_C36O+F\3:UIWAN ]88)V:XB\<'"-)?^!2^]Z?\ DI\X>!OV"?A? MX3\N74K:^\47:X);4K@K$&]HX]HQ[,6KWGPYX3T3P?8BST+2+'1K3_GC8VZ0 MJ?4_)MV^2V7R044459Y 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %?BM_P6K_Y.F\+?]B9:_\ I=?5 M^U-?BM_P6K_Y.F\+?]B9:_\ I=?4 ?M31110 4444 %>5?M8_P#)K/QD_P"Q M,UG_ -(9J]5KRK]K'_DUGXR?]B9K/_I#-0!_-91110!^_P!_P2X_Y,3^&7_< M3_\ 3I=U]55\J_\ !+C_ ),3^&7_ '$__3I=U]54 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q M3_V)EU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !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 45F>(/$VD>$]-?4-;U2STBQC^]!-/-]XBUNPT2T[2WUPL0;V7)^8^PYK\U/B/_P4 M"^)WC3S;?1Y;3PA8-QMTV/?<$>\SY(/N@6OG36]?U/Q-J,E_J^HW>JWTGW[J M]G::5OJS$DU\SB.(Z4=*$>;S>B_S_(^/Q?%M"'NX:#D^[T7^?Y'Z/_$;_@HU MX!\,^9;^%["^\77:\"4 VEKG_?<%S^"8/K7RS\1OV[OBKX\\V"SU2+PI8/QY M.BH8Y,>\S$R ^ZE?I7S[9V<^H745M:P27-Q*VV.&%"[N3V ')->\?#C]A_XK M?$+RIY-%7PSI[X/VK7',#8]H@#)G'JH'O7@2S#,>:9MF MLN2DW;M%6^][_>SPK4-0NM6O);N^N9KRZE.Z2>XD+NY]2Q.2:?I6CW^O7T5E MIME<:C>RG$=O:Q-+(Y] J@DU^C'PX_X)O>"?#_E7'B[5K[Q52C^+_R_$[L+PIBJWO8F2@OO?\ E^)^:'PX_8'^*7CGRI]2LK?PCI[X)EU: M3$Q7VA3+ ^S[*^I_AO\ \$[/AWX3\JX\27-[XPO5Y*3L;:USZB-#NZ]FOBWQS_P %)-)M?,A\(>%;J_?HMUJTH@0>XC3<6'U937SUXY_;1^*_ MCCS(_P#A(?[ M7_Y=]#C^S8^DF3)_P"/UZ3Q%*FK1_ _9\M\.^N4BW>R[B,GV%>!^./^"@'PT\, M^9%HYU#Q327=]=37MU(. M?^"B7CW7O,B\.:;IOA>!ONR;?M=PO_ G 3_R'7S[XS^*GB_XB2%_$GB34M87 M.X17-PQB4_[,>=J_@!77>!OV5_BC\0#&^G>$KVUM7Y^UZF!:1;?[P\S!8?[H M-?0O@;_@FQBPES_W]D P?^ &LN6O6WN?0?7.$>&-*;IQD MOY??G]ZO+[V?$=='X0^''BGQ_&."",;4CB4*J MCT '2MXX-_:9\EF'BG0A>.7X=R\YNR^Y7;^]'YO>!O\ @GK\1/$6R77[K3O" MML?O+-)]IN!]$C.W\W%?0O@?_@GO\.?#HCEUZXU'Q58<=Y]F%U[;V<>T%R_CK+\3GO"7P\\,> [;R/#OA_3M%CQ MM)LK9(V;_>8#+'W)-=#1170DEHCX2I5J5I.=63DWU;NPHHHIF04444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?BM_P6K_ M .3IO"W_ &)EK_Z77U?M37XK?\%J_P#DZ;PM_P!B9:_^EU]0!^U-%%% !111 M0 5Y5^UC_P FL_&3_L3-9_\ 2&:O5:\J_:Q_Y-9^,G_8F:S_ .D,U '\UE%% M% '[_?\ !+C_ ),3^&7_ '$__3I=U]55\J_\$N/^3$_AE_W$_P#TZ7=?55 ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% 'XK?\$5/^3IO%/_8F77_I=8U^U-?BM_P14_Y.F\4_]B9=?^EUC7[4T %% 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 45#=WD%A;2W-S-';V\2EY)IG"HBCJ23P!7@_P 1_P!N#X4_ M#WS88]:;Q-J"9'V70T$ZY]Y21'C/HQ/M7/6Q%+#KFJR27F M;/?JJ:KJ]CH5C+?:E>V^GV40S);;^$= M)L?"UJV0MS-_I=U[$%@(U^FQOKZ_,GC+XB>)_B)??;/$VO:AK*O-M_#=M8^#[-L M@/"HN;K!]9'&WIW5 ?>OE6O6?AS^RK\3_BAY4ND^%KJVL).?[0U,?98,?W@7 MP7'^X&KYZIFN88Z7)2NO**_7<^4JYWFF92]G0NO*"_7?\3SWQ/XPUWQKJ3:A MK^L7VM7K?\M[ZX>9A[ L3@>PXK*CC>:1416=V.U549))Z "OOWX<_P#!,W3K M7R[CQSXHEOI.K6&B)Y48/H9G!9A]$4^]?4OP]^!/@'X5QI_PC'A;3]-G48^V M&/S;D_69\OCVSBMJ&0XNN^:L^7UU?]?,Z,-PQCL2^?$-0OWU?]>K/S&^''[' M/Q5^)7E2VWAR31=/DY^W:X3:ICU"D>8P]U0BOJ;XZESEV'N-AKZ4\%=+WP^%?#NH:[,.!<7KK:0_4#YF8>Q"U]!1R? 876I[S\_\ ME^MS]3R3PWQ&,M*AA95?.6D?O=H_BSZ2\!_"/P9\,;80^%O#>GZ-QM::"$&9 MQ_M2G+M^)-;NN^(])\+V+7NLZG9Z39K]ZXOITAC'_ F(%?F9XX_;I^*GC R1 MV>I6WAFT;CR=)@"OC_KH^YP?=2*\+UOQ#JOB:^:]UC4KS5;QOO7%[.\TA_X$ MQ)KU/K-.FN6E'3[C]SRSPJQ7*OK=6-*/:*N_T2^5S],O'/[=GPL\'B2.RU&Z M\3W:\>5I,!*9]Y'VJ1[J6KYZ\<_\%'?%FJF2'PMX?T_08#P)[QFNY_J/NH/H M5:OD*O1? W[._P 1_B,(WT+PCJ,]M)]V[N(Q;P$>HDD*J?P)K%XBK4TC^!^B MX?@GAK)8>VQ=I6ZU)*WW:1^],I>./CCX^^)!D'B+Q7J6HP2?>M?.\JW_ ._2 M83]*X>OLKP/_ ,$W=>OO+F\6>*+/2H^K6NF1-(KM,?O]:F,P_P"_8"QG\5-"P]6>LOQ)Q/'7#F40]C@_>MTIQLOO MT7W7/S'\-^$-=\97OV/0=&O]9NN\5A;/,P]R%!P/!O^"=/@C1?+E\3:QJ7B6AB MQ9VY]B%)?\G%?0G@KX0^"OARBCPWX8TW29%&/M$-NIG(]Y3ES^)KKZ*ZHTX0 M^%'YIF'$&:YI?ZYB)23Z7M'_ ,!5E^ 4445J?/A1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %?BM_P6K_Y.F\+?]B9:_P#I=?5^U-?BM_P6K_Y.F\+?]B9:_P#I=?4 ?M31 M110 4444 %>5?M8_\FL_&3_L3-9_](9J]5KRK]K'_DUGXR?]B9K/_I#-0!_- M91110!^_W_!+C_DQ/X9?]Q/_ -.EW7U57RK_ ,$N/^3$_AE_W$__ $Z7=?55 M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% 'XK?\$5/^3IO%/_ &)EU_Z76-?M37XK?\$5/^3IO%/_ &)EU_Z76-?M M30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !117DOQ&_:J^&'PO\V+5O%-K:I)) M>9A6KTL/'GK245YNQZU39)%AC9W9411N9F. .I)KX!^(W_!3+4;KS+?P-X7 MBL8^BW^MOYLA'J(4(53]78>U?+?Q#^.WC[XJ.W_"3^*;_4K=CG[&)/*MA](4 M 3\<9KYS$<086EI23F_N7W_\ ^3Q7%.#HZ44YO[E][_R/TX^(_[8WPJ^&OFQ M77B./6M0CX^PZ&!=29]"P/EJ?9G!KY9^(_\ P4K\2:KYMMX+\/6FA0'(6]U% MOM-QC^\$&$4^QWBOC&NX^'OP1\=_%255\+^%]0U2(G:;I8_+MU/O,^$'XGM7 MSE7.L=BY^5<^./$\&F1'!:PT=/. MEQZ&5P%4_17%>]Z9\)/V??V;(XY]131+74HU#"ZUZX6ZO&./O)&V<'_KF@ZT M4LEQF(?/7?+YMZ_UZV-\%PMFV:55S1?,^]Y2?R5W]]C\\?AS^SI\1OBJ8G\. M^%;ZXLY.E_<*+>VQZB23"M]%)/M7U+\./^"9C-Y5QXZ\5!>[:?H29/XSR#\P M(_QKT7QQ_P %$O >@B2'PUI6I>)IEX20J+.W;_@3@O\ ^0Z^>O'/[?OQ,\4> M9%I#6'A:U;('V& 2S8]Y)-W/NJK7MTH^5?^ J\OO1]N^"?V?_ (5_!.S%_I^@:7ISVX!;5]482S*?[WG2D[/^ X'M M6!XY_;4^%'@GS$77SX@NE_Y=]#C^T9^DF1'_ ./U^8WBCQMX@\;7GVKQ!K>H M:U<9R)+ZY>8K[#<3@>PK%KUXUXTH\E&"BC]WRKPGP.$BEBJK:_E@E%??JW^! M]G^.?^"DFL76^'PCX5M=.3H+K5I6G<^XC3:%/U9A7SUXX_:1^)7Q$\U-9\7: M@UM)P;2S?[- 1Z%(PH8?[V:R?!'P7\=?$@H?#?A;4M4A8X%RD!2#/H96P@_$ MU]">!_\ @G+XQUCRIO$^NZ=X>A;!:"W!NYQZ@@;4'U#&IO7K=SZ_V/"/"_Q> MSA-=_?G_ .W2^X^1ZO:/H>I>(KY+/2M/NM3O'^[;V<#2R'Z*H)K]+_ _[!WP MN\(F.6_L[SQ/=+SOU2X/EY]HXPH(]FW5[OX?\+:-X2L19:'I-CH]H/\ EA8V MZ0I]<* *UC@Y/XG8^(6>XZ\:=14H]H+7[W=_?^!O@%\//AOL?P_X M2TVSN$^[=R1>?<#Z2R;G'X&O0***ZDE%62/SW$8FOBY^TQ$W.7=MM_>PHHHI MG,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^*W_!:O_DZ;PM_V)EK M_P"EU]7[4U^*W_!:O_DZ;PM_V)EK_P"EU]0!^U-%%% !1110 5Y5^UC_ ,FL M_&3_ +$S6?\ TAFKU6O*OVL?^36?C)_V)FL_^D,U '\UE%%% '[_ '_!+C_D MQ/X9?]Q/_P!.EW7U57RK_P $N/\ DQ/X9?\ <3_].EW7U50 4444 %%%<+\7 M/CAX%^ ^@6VM>/?$EKX;TVYN!:P37(=S+*5+;55%9CPI)P,#O0!W5%%,FF2W MB>65UCB12S.YP% Y))["@!]%>%ZI^W-\ ='UHZ5<_%CPT+Q6*-Y5WYL2D$ @ MRJ"@Y/=O7T->S:+KFG>)-)M=4TC4+75=,ND$EO>64RS0S(>C(ZDAA[@T 7J* M*\F^(_[67P>^$>LOI'B[XB:%HVK1E1)827(DGBW'C?&FYD_X$!QSTH ]9HKE M/AS\5O!OQ>T0ZOX*\3:7XGTY6V/-IMRLWEM_=< Y1O9@#75T %%%,FF2WB>6 M5UCB12S.YP% Y))["@!]%>%ZI^W-\ ='UHZ5<_%CPT+Q6*-Y5WYL2D$ @RJ" M@Y/=O7T->S:+KFG>)-)M=4TC4+75=,ND$EO>64RS0S(>C(ZDAA[@T 7J**\F M^(_[67P>^$>LOI'B[XB:%HVK1E1)827(DGBW'C?&FYD_X$!QSTH ]9HKE/AS M\5O!OQ>T0ZOX*\3:7XGTY6V/-IMRLWEM_=< Y1O9@#75T %%%% !1110!^*W M_!%3_DZ;Q3_V)EU_Z76-?M37XK?\$5/^3IO%/_8F77_I=8U^U- !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !117/:Q\0?#>@>)M*\/:CK-I::WJN[[%8R/B2;:,G _QZ]J . MAHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH ***X;XA?'#P)\*XF;Q1XGT_2YE7<+1I/,N&'M"F7/Y M5$ZD::YINR\S.I4A2CSU))+N]#N:*^(_B/\ \%,-)LO-MO _AB;4I1PM_K#^ M3%GU$2$LP^K(:^6?B/\ M9?%'XG^;%J?BBYL;"3/_$OTG_1(=I_A.SYG'^^S M5\_B,^PE'2#YWY;??_E<^6Q7$V!P^E-N;\MOO?Z7/TZ^(W[1GPZ^%(E3Q%XI MLK>\CZV%NWVBYSZ&-,LOU; ]Z^6?B/\ \%,U7S;?P+X5+=EU#77P/P@C/Y$R M?A7P;6]X0\ ^)/'^H"R\-Z'?ZW==TL;=I-GNQ PH]S@5\U6S[&8A\E%9U],Z'^P_JVD6L6H?$WQAH'PYT]AO\F\NDFNV'H$#!<_1R?: MNIL=<_9A^#6#INBZI\4M9BZ76I)BUW#J-KA4QG_IF_U/?GCEF-Q4N>N[>);V%;[QSXCL/#%DHWR6]J1X9R1&GU!<52 M\6?\% /'%]9C3_">DZ1X+TZ,;85M81/+&OH"P$>/I&*\%\9?$[Q;\0IO,\2> M(]2UGG*QW=RS1I_NIG:OX 5Z]'*<)2UJ-S?W+_,_=\D\!<1*T\TK*/DM?P6G M_D_R/L^QTG]E7]GH@R7%IXPUN#_EI*?[5E+#V4>0C ^RD'Z5D>,_^"D7DPFU M\%>#D@B1=L-QK$O"J. /(B.!@?\ 32OB&NE\'_#/Q9\0)Q%X<\.ZEK)S@O:6 MS/&G^\^-J_B17M4Y>S7)0BHKR1^YY;X:\-9'2YZT>9+=R:C'[E;\6SM_'/[5 M_P 4_'_F1WWBR[L;1^/LNE8M$QZ$QX9A_O$UY++*\\CR2.TDCG/Q!\0>7+X@O=-\+6[?>1Y/M5P/^ 1G8?^^Q7T+X&_X)]_#?PWY< MVMR:CXJN5Y9;F;R(,^H2/#?@7(K54*U367XGHUN+N%\A@Z6$<7Y4HK\U:/XG MYM65C+_ !9<79ZM::/"(E^G MFR;B1_P!37T)X&_9B^&/P],$;&2Z3I=Z@INY<_W@TA;:?]W%>I45UQHT MX;(_-,PXISG-+K$XF5GT7NK[HV3^8BJ%4*H & !VI:**V/E0HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\5O^"U?_)T MWA;_ +$RU_\ 2Z^K]J:_%;_@M7_R=-X6_P"Q,M?_ $NOJ /VIHHHH **** " MO*OVL?\ DUGXR?\ 8F:S_P"D,U>JUY5^UC_R:S\9/^Q,UG_TAFH _FLHHHH M_?[_ ()'?B1\0-)N-!\*:P;J#PMI^&2U2&'RC*8E;YGSYL6Z8C M#G@<)M7]VOB'\ O 'Q9\5>'/$/C'PS9^)-0\.K,--745,L$)E,9=C$3L=LQ) M@L#C'&*_.K_@N5&L4?P11%"(HUL*JC _P! X% 'ZK5^:G_!4SXO>*?'/Q)\ M _LU^";N2TN/%+V\NK/&VU9O/G\JWA5QT(V'L:_2NOREU*4>*/^"X MUG;W):2WL7585;^#RM!,H_#S,G\: /I'P_\ \$G?V?=+^'\6@:CX>O-8UCR MD_B1]1N(KMYL8,J(K^6G)R$VE>F=W4_//[%.M:]^Q?\ ML>)/V;_ !!KDVI> M$=8W2:-),-L?VAHQ-!*HYV&2(/&ZC@R*O7 K]3Z_*']OXGPM_P %/?@/K-JW MDO.NA22L.22-4FC;(]"@ _.@#ZV_X*0_M(:C^S=^SC>7_A^X:T\5:_=)H^F7 M4>-UJ75GEG&>ZQHP![,Z'M7A_P"QE_P3'^&VJ_!G1?&/Q9T>?Q?XL\46JZH\ M-U>SPQV44R[T0"-U+2%6#,SDD,<#&,GA_P#@N1JTHA^#FEHS>4[:MO4;G_ #^M?J-I>GPZ1IMI8VZ[;>UA2"-?154*!^0H _(WX\?"Z3_@EW^T M]X$^(GP_U&_C^&_B*X:#4-)DD,I2%&3[1:L3GS%*/OC9LL&4\DKD_KII]];Z MI8VU[:3+<6EQ<,T9RKHP!5@?0@@U\!_P#!:K2H[G]F7PI?[1Y]KXL@0-Z( M]I=;A^:I^5?57[(^K2ZY^RU\)+V>0RSR>%=-$DA'+,+:-23[Y% 'K5?FI_P5 M,^+WBGQS\2? /[-?@F[DM+CQ2]O+JSQMM6;SY_*MX7(Y$:E'E<="-A[&OTKK M\I=2E'BC_@N-9V]R6DM[%U6%6_@\K03*/P\S)_&@#Z1\/_\ !)W]GW2_A_%H M&H^'KS6-8\@)/XD?4;B*[>;&#*B*_EIR)/V M;_$&N3:EX1UC=)HTDPVQ_:&C$T$JCG89(@\;J.#(J]<"OU/K\H?V_B?"W_!3 MWX#ZS:MY+SKH4DK#DDC5)HVR/0H /SH ^MO^"D/[2&H_LW?LXWE_X?N&M/%6 MOW2:/IEU'C=:EU9Y9QGNL:, >S.A[5X?^QE_P3'^&VJ_!G1?&/Q9T>?Q?XL\ M46JZH\-U>SPQV44R[T0"-U+2%6#,SDD,<#&,GA_^"Y&K2B'X.:6C-Y3MJUS( MG8L!:*AZ]1N?\_K7ZC:7I\.D:;:6-NNVWM84@C7T55"@?D* /R-^/'PND_X) M=_M/>!/B)\/]1OX_AOXBN&@U#29)#*4A1D^T6K$Y\Q2C[XV;+!E/)*Y/ZZ:? M?6^J6-M>VDRW%I<1K-#-&0RSR>%=-$DA'+,+:-23[Y% 'K5%%% M!16/XH\9:!X'T^.^\1ZYIN@6,DH@2YU2[CMHVD(+! SD L0K''7"GTKE_P#A MH3X6?]%+\'_^#ZU_^.4 ?DM_P14_Y.F\4_\ 8F77_I=8U^U-?AQ_P2&\?>&/ MAS^TGXEU+Q9XCTGPQITOA*YMX[S6;Z*TA>4WEDPC#R,H+%48XSG"D]C7Z[_\ M-3?!?_HKW@/_ ,*:R_\ CM 'J%%>?_\ #0GPL_Z*7X/_ /!]:_\ QRC_ (:$ M^%G_ $4OP?\ ^#ZU_P#CE 'H%%>?_P##0GPL_P"BE^#_ /P?6O\ \?_ /#0GPL_Z*7X/_\ !]:__'*/^&A/A9_T4OP? M_P"#ZU_^.4 >@45Y_P#\-"?"S_HI?@__ ,'UK_\ '*/^&A/A9_T4OP?_ .#Z MU_\ CE 'H%%>?_\ #0GPL_Z*7X/_ /!]:_\ QRC_ (:$^%G_ $4OP?\ ^#ZU M_P#CE 'H%%>?_P##0GPL_P"BE^#_ /P?6O\ \?_ /#0GPL_Z*7X/_\ !]:__'*/^&A/A9_T4OP?_P"#ZU_^.4 >@45Y M_P#\-"?"S_HI?@__ ,'UK_\ '*/^&A/A9_T4OP?_ .#ZU_\ CE 'H%%>?_\ M#0GPL_Z*7X/_ /!]:_\ QRC_ (:$^%G_ $4OP?\ ^#ZU_P#CE 'H%%>?_P## M0GPL_P"BE^#_ /P?6O\ \?_ /#0GPL_ MZ*7X/_\ !]:__'*/^&A/A9_T4OP?_P"#ZU_^.4 >@45Y_P#\-"?"S_HI?@__ M ,'UK_\ '*/^&A/A9_T4OP?_ .#ZU_\ CE 'H%%>?_\ #0GPL_Z*7X/_ /!] M:_\ QRC_ (:$^%G_ $4OP?\ ^#ZU_P#CE 'H%%>?_P##0GPL_P"BE^#_ /P? M6O\ \_P"2'Z'_ -C%!_Z375>U M_P##0GPL_P"BE^#_ /P?6O\ \#DWG^$M_-^C/@^L^XN";@%3PO2 MK5U)Y<1]3P*S:_/,UQ+BU2@_-_H>CXY<95<+5P^18"IRSBXU9M;IIW@OO][_ M ,!-96#J&'0U[I^Q)_R<]X,_[??_ $BGKY\ANFA7;C(KN?@Q\7)O@[\2M'\7 MPZ;'JDFG>=BT>4QA_,A>+[P!QCS,].U=V'S7#^Y*H[/2^C/HY>,G#F9237.XM;I-6;V\GJ?M!17P%'_P5 U$2*7^'MJR9^95U5@2.^#Y M1Q^57?\ AZ-_U3/_ ,K_ /\ ]_;F _P"?GX/_ "/YU7$>5_\ /W_R67^1 M]X45\-1_\%0K XW_ \N5..=NK*?_:(J_;_\%//#K1 S>!]4CD[K'>1N/S*C M^56LYP#_ .7GX/\ R-/]8,L_Y_?@_P#(^UJ*^-;7_@IMX-<-]I\(:Y$?X?*D MA?/URRXJY;?\%,OA\TF+CPUXFBCQ]Z.*WQTYO\:N0?M^ M_!J:)7?7+Z!CUCDTR8D?DI'ZU?\ :.#?_+V/WHT6;8!_\OX_>CZ+HKP"U_;N M^"EPK&3Q;+;$'@2Z5=DG_OF(U:=>1C\VA JUC\(_ M^7L?O1HLSP+VKP_\"7^9[G17C$7[9'P:FD5%\=V09C@;H)U'XDQX%7?^&LOA M!_T/VD_]]M_\35_7,,]JD?O1HL?A'M6C_P"!+_,]:HKS,?M,?"@@'_A87A[_ M ,#X_P#&KD/[07PON(ED7XC>%0K= ^M6R'\BX(J_K%%[37WHT6+P[VJ1^]'H M%%<%_P +^^& Z_$?PB/^X[:__'*3_AH#X7_]%(\(_P#@]M?_ (Y5JM3>TE]Y M:KTGM-?>COJ*X'_AH'X7?]%)\(_^#VU_^.4G_#07PM_Z*5X0_P#!]:__ !RJ MYXO9FBG%[,[^BO/_ /AH3X6?]%+\'_\ @^M?_CE'_#0GPL_Z*7X/_P#!]:__ M !RK+/0**\__ .&A/A9_T4OP?_X/K7_XY1_PT)\+/^BE^#__ ?6O_QR@#T" MBO/_ /AH3X6?]%+\'_\ @^M?_CE'_#0GPL_Z*7X/_P#!]:__ !R@#T"BO/\ M_AH3X6?]%+\'_P#@^M?_ (Y1_P -"?"S_HI?@_\ \'UK_P#'* /0**\__P"& MA/A9_P!%+\'_ /@^M?\ XY1_PT)\+/\ HI?@_P#\'UK_ /'* /0**\__ .&A M/A9_T4OP?_X/K7_XY1_PT)\+/^BE^#__ ?6O_QR@#T"BO/_ /AH3X6?]%+\ M'_\ @^M?_CE'_#0GPL_Z*7X/_P#!]:__ !R@#T"BO/\ _AH3X6?]%+\'_P#@ M^M?_ (Y1_P -"?"S_HI?@_\ \'UK_P#'* /0**\__P"&A/A9_P!%+\'_ /@^ MM?\ XY1_PT)\+/\ HI?@_P#\'UK_ /'* /0**\__ .&A/A9_T4OP?_X/K7_X MY1_PT)\+/^BE^#__ ?6O_QR@#T"BO/_ /AH3X6?]%+\'_\ @^M?_CE'_#0G MPL_Z*7X/_P#!]:__ !R@#T"BO/\ _AH3X6?]%+\'_P#@^M?_ (Y1_P -"?"S M_HI?@_\ \'UK_P#'* /0**\__P"&A/A9_P!%+\'_ /@^M?\ XY1_PT)\+/\ MHI?@_P#\'UK_ /'* /0**\__ .&A/A9_T4OP?_X/K7_XY1_PT)\+/^BE^#__ M ?6O_QR@#T"BO/_ /AH3X6?]%+\'_\ @^M?_CE'_#0GPL_Z*7X/_P#!]:__ M !R@#T"BO/\ _AH3X6?]%+\'_P#@^M?_ (Y1_P -"?"S_HI?@_\ \'UK_P#' M* /0**\__P"&A/A9_P!%+\'_ /@^M?\ XY1_PT)\+/\ HI?@_P#\'UK_ /'* M /0**\__ .&A/A9_T4OP?_X/K7_XY1_PT)\+/^BE^#__ ?6O_QR@#T"BO/_ M /AH3X6?]%+\'_\ @^M?_CE'_#0GPL_Z*7X/_P#!]:__ !R@#T"BO/\ _AH3 MX6?]%+\'_P#@^M?_ (Y1_P -"?"S_HI?@_\ \'UK_P#'* /0**\__P"&A/A9 M_P!%+\'_ /@^M?\ XY1_PT)\+/\ HI?@_P#\'UK_ /'* /0**\__ .&A/A9_ MT4OP?_X/K7_XY2-^T-\+%4G_ (65X0./37;4G_T90!Z#17F>D_M+_"K6-/BN MT^(?AFU63.(KW5K>"48)'*.X8=.XYS_AH3X6?]%+\'_\ @^M?_CE3&2DE M*+NF3&2G%2B[IGH%%>?_ /#0GPL_Z*7X/_\ !]:__'*CN/VBOA7;6\LS?$CP MI(D:[F6'6;>5\>RJY)/L!FB4E%++I^1]GT-#"^ M/>8DR9^C >U>%B,\P=#12YGY?Y['S.*XCP&&TC+G?]W_ #V/TT\=?%;P?\,[ M7[1XH\1Z?HJE2RQW,P$L@']R,9=_^ @U\O\ Q(_X*4^%M'\VV\&:#>>(;@9" MWE\?LMO[$+@NP]B$K\\+V^N=2NI;J[N);JYE;=)-,Y=W/J6/)-0@%C@#)KYG M$<08FK[M%*/XO^OD?(8CBC&XF7L\+#EOM]I_U\CW#XC_ +9OQ6^)'FPS>(GT M+3Y,_P"A:&#:K@]BX)D8>Q21VDD5>&?&7$TE5EAY0B_M57R+Y)^];TBT8WAWPOK/B[4%L-#T MJ]U>]89%O8P-,^/7"@X'O7H5C\"X=+Q)XV\::'X10?>LXI?[2OQ[>1;E@I]I M'0UA:I\0/$&KZ>=/FU.6'3"<_P!G6:K:VF?7R(@L>??;FN?KU:.4T8:U7S?@ MO\_Q/W;)/H_X2E:>.M23[M]X MLN1!;*P[BU@SN4^CN?\ !_B']K#XC:QIXTS3=4M_"&CK]S3?#%JEA%'[*R?. M!_P*O'@5\Q$:2.,L=H,CA%_$D@#\:]4\#? >'Q08Y=6^(_@'PM:MR3?>);26 M;'M''(W/LQ6O>HT>1B37[2SMS_ ,!24O\ ^/U]!^"_%G[/7PZC5?#?B7X>Z0RC M'G6^K6?G,/\ :D+EV_$FNV.$F_B=CBQ_B;E6%7)@J%K?5; MM.?M6L$W;$CH=K_(#_NJ*]?M[:*S@2"")((8QM2.-0JJ/0 =*X3_ (:$^%G_ M $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \%O^Q,M?_2Z^K]:?^&A/A9_T4OP?_P"#ZU_^.5^/W_!8 M/QEH'CC]I?PS?>'-//^%._\(SX: MUCQ%]E_MG[1_9-A+=>3N^P[=_EJ=N=K8SUVGTH _32ORD\>)_P *Y_X+9>'M M6N]L5MK:AA)_P"6L4F75>-P=\98*" ?'?$OP1U>Y^)MO#Y M$B*TEO%/,!@RO;F'S(^2I,8SUP&7(QU_[ /[,/Q$\0?&;Q#^TA\;[&2P\7:K MY@TG2[R'RIX?,0(TYC/,*K%^YC1OFVEL@?*2 <;_ ,%Q?#^$GB!$/V> MUNM1L)6YQNE2W=!^4$E?I7X.\10^+O".AZ[;LKV^J6,%[&R'*E9(U<$>V&KR MK]L;]G*W_:D^ ^M^"C/'::MN6_TF[FSLAO8PWEEL D*P9T8@$A9"0"1BO@/X M)?MU?%3]B+PK#\*?C%\*-;U4:+_HVCWT;^2_DCA(0^QHYXP2 KHW PN&P, ' MJ_\ P6R\116O[/\ X(T,N%N+[Q,MVJYP62&UG5N.XS.GZ5]E_LV>&Y_!_P"S MO\,-#ND\N[T_PQIMM.OI*MK&'_\ '@:_.;PK\/\ XK_\%,OVBO#GCGXB>$;C MP7\&_#;^9:Z;?(X2XC#JS0(756F>9E422A0@5,#! !_2_P",7B#6?!_P@\;Z MYX:L_MWB#2]"OKW3+,0--YUS%;N\,?EK\SY=5&TZ?=P16$?]D3Z?YL;(Q29'8^4P/TQ6SHO_ 5V\:Z%X93P[XE^".KW/Q-MX?(D M16DMXIY@,&5[N RY&.O\ V ?V8?B)X@^,WB']I#XWV,EAXNU7 MS!I.EWD/E3P^8@1IS&>856+]S&C?-M+9 ^4D XW_ (+B^&YKCP]\)/$"(?L] MK=:C82MSC=*ENZ#\H)*_2OP=XBA\7>$=#UVW97M]4L8+V-D.5*R1JX(]L-7E M7[8W[.5O^U)\!];\%&>.TU;QAO++8!(5@SHQ )"R$@$C%? ?P M2_;J^*G[$7A6'X4_&+X4:WJHT7_1M'OHW\E_)'"0A]C1SQ@D!71N!A<-@8 / M5_\ @MEXBBM?V?\ P1H9<+<7WB9;M5S@LD-K.K<=QF=/TK[+_9L\-S^#_P!G M?X8:'=)Y=WI_AC3;:=?25;6,/_X\#7YS>%?A_P#%?_@IE^T5X<\<_$3PC<>" M_@WX;?S+73;Y'"7$8=6:!"ZJTSS,JB24*$"I@8( /ZOJH50 , < "@!:*** M.7^(?PO\(_%K18=(\9^'--\3Z7#<+=QV>J6ZSQI,%91(%88#!7<9]&->>?\ M#%/P$_Z)#X/_ /!3%_A7M=% 'X4?\$H?A)X.^,W[1'B+1?&_AVQ\3:5;^%;B M\BM+]-Z),MW9H' SU"R./^!&OU<_X8-_9\_Z)+X;_P# 8_XU^:/_ 14_P"3 MIO%/_8F77_I=8U^U- 'BG_#%/P$_Z)#X/_\ !3%_A1_PQ3\!/^B0^#__ 4Q M?X5[710!XI_PQ3\!/^B0^#__ 4Q?X4?\,4_ 3_HD/@__P %,7^%>UT4 >*? M\,4_ 3_HD/@__P %,7^%'_#%/P$_Z)#X/_\ !3%_A7M=% 'BG_#%/P$_Z)#X M/_\ !3%_A1_PQ3\!/^B0^#__ 4Q?X5[710!XI_PQ3\!/^B0^#__ 4Q?X4? M\,4_ 3_HD/@__P %,7^%>UT4 >*?\,4_ 3_HD/@__P %,7^%'_#%/P$_Z)#X M/_\ !3%_A7M=% 'BG_#%/P$_Z)#X/_\ !3%_A1_PQ3\!/^B0^#__ 4Q?X5[ M710!XI_PQ3\!/^B0^#__ 4Q?X4?\,4_ 3_HD/@__P %,7^%>UT4 >*?\,4_ M 3_HD/@__P %,7^%'_#%/P$_Z)#X/_\ !3%_A7M=% 'BG_#%/P$_Z)#X/_\ M!3%_A1_PQ3\!/^B0^#__ 4Q?X5[710!XI_PQ3\!/^B0^#__ 4Q?X4?\,4_ M 3_HD/@__P %,7^%>UT4 >*?\,4_ 3_HD/@__P %,7^%'_#%/P$_Z)#X/_\ M!3%_A7M=% 'BG_#%/P$_Z)#X/_\ !3%_A1_PQ3\!/^B0^#__ 4Q?X5[710! MXI_PQ3\!/^B0^#__ 4Q?X4?\,4_ 3_HD/@__P %,7^%>UT4 >*?\,4_ 3_H MD/@__P %,7^%?/?[;O[/'PU^$_PLT?6/!G@K1_"^H2ZS':23:5;+!YD303.R ML%P#S&AR1D8]Z^[Z^1O^"EFJV]O\&_#UB95%W/KL98AVA2O)^=D]/GL?F]=R^9+QT7@5#117X_5J2K3< MY;L_F_.LVQ&>YC7S/%.\ZLG)^79>B5DO)!2R+Y,1EZ?L4V-EK M/[2'A'3]1M8+ZSE^V![>ZC62-\6=CP9;N!N1/$?HXIZR(V,,ISTP:_9#7 MOV6_A%XDW?;OAQX;W-]Z2VT^.W<^Y:,*<^^:\[U[_@G9\#M:WF#PU=Z.[=7L M-3N.O/($C.H_+'%?H$>&PX/R*7Q5JJ^4'_E^1^6P4MP 2 M:/+;^Z?RK]!->_X)4?#Z[WG1_%GB/36;) NO(N47KT 1#CIU/8\\\>>:Y_P2 M=UFWWG0_B-9W0.2J7VFO;XZX!9)'SVYQZ\5K'@_+I[8YKUIO_P"2.R/ F05- ML?.+\X?Y?YGQ]M8=01^%)@^E?0.N?\$S_C1H^XV5WH.LJ/NBSU)T8]>TL: ' M\>]>?:Y^QG\>_#;,9_!&K3 ?Q:?=1761["*1C6ZX$H5/X>/C\U;_ -N.V/AE ME%;^'FMO6$?_ )8CS^BFZY\.?B3X5W#6/"_B?2PO4WNGW$8_-EKE?[E_\M.LHKE5\1:@IS]H_-%_ MPIZ^)=0&/%5WWAMS_P!LS_C7/+P[S1;3@_F_\C*7@[7^SCH_.$E^39T-%8"^ M+;C^*VMS]%(_K6A8>,K*/'VW2I+CU^SW0B_G&WM7-+P_SB.W*_F82\'<=]G' M4_NG_P#(LOT5H:5XH\#W2M_:46N:8QS@VL<-X%ZX^\\6>WIU/ISV.F67P;U1 M4W?$;6=)9C\W]I^%6 4<_P#/"ZE_R:X:G!.M%L^5]CU0R;_3[BMCMTS7FU.&_P T %9ES_P3N^*<$@5(]'N! MC.Z/4, >WS(#7(\CQJ^R&N_Z 6F?^ M7'P!^(EI'YD_@7Q1#'G&Z31;E1^92LRZ^$ M_BZR*BX\-:U 6Y ETV9<_FM+ZCF,>C^__@FJ\,^--J=%/TKT?_EAP/\ PCFB M?]"_HO\ X*[?_P"(JPFEZ1&H4>'?#Y X^;1+0G\S'723>#-7MI&2;3[R)U^\ MKVS@CZY%9O\ 9[?WQ^5'L,RCUE_X%_P2_P#B&O'J5XX6;]*D'^4RK#!ID"[5 M\-^&2,Y^?P]8L?S,-6(9K"W)*^&/"9S_ '_#&G-_. T[^SW[,M)]@?\ O+1R MYG':4O\ P)_YF4N ./J?_,)5T[23_*18@U2QAE5W\)>#9U'6.3PIIH!_* '] M:N+XBTL,"? /@,^Q\+67_P ;K+^P2>J_G2?89/\ 9_.GS9HOM3^]F,N#./:> MCPE?\7^IT?\ PFFA_P#1+?AS_P"$Q;U=C^(7AR.-5;X.?"^0@8+MX:7)]SAP M*X[[#+[?G2?8Y?[OZT_;YHOM3_$P?#/'<-\'B/\ P";_ $.^MOBCX6@CVO\ M OX37!SG?)X<8'Z?+,!^E7+7XM>"D+?:?V?OA/*/X?*T)TQ]M+_[4^C;?XV?L[M'F?\ 9=\+QR9^[&8''YFW'\JN6OQF M_9G;=]I_9FT"+^[Y4%L^?KF-<5\R^4_]QORH\M_[K?E3_MC,EO+_ ,E7^1C+ M,>(:?QPEIWI__:GU-;_&+]E=I )_V<-)CC[M'I]HY_(X_G5Q/BY^R074/^SS M9*N>2NCV1('TWU\F;&_NG\J3!]*?]N8];O\ !&$L^SBGI-??'_@'V#_PM?\ M8V_Z((G_ (3MA_\ 'ZO)\1_V+V12?@O9(2,E6\-VN1[<25\8457^L&-[K[C- M<49CW7W'VW;^./V*)HPS_"?28&_N2>&8B?\ QTD?K5RU\5?L17&[S/AQH%MC MIYOA?.?IM4_K7PQ15KB'&=H_=_P31<5X]=(_<_\ ,^\[?7/V&YI-K^"?"]NN M/OR>%9"/_'8B?TJY'>_L+R2*@\+^#@6.!N\*W"C\2;? _&O@"BK7$>+_ )8_ M<_\ ,M<6X[^2'W/_ .2/T,^R_L/?]"WX$_\ ! __ ,:J\OAW]B5U##P_\.L$ M9YTM ?RV5^UJ^O[)/[ M.#*"/AGX#(/((L+?_"OR9HJ_]9I=:7X_\ T7&$^M#_R;_@'ZY0?L8?L_W42R MP_"7P;-$W1X]*A8'MU I_P#PQ3\!/^B0^#__ 4Q?X5^156+74KNQ5EMKJ:W M5CDB*0J#^1JUQ-WH_P#DW_ +7&/>A_Y-_P#:GZV_\,4_ 3_HD/@__P %,7^% M'_#%/P$_Z)#X/_\ !3%_A7Y/6WBK6[.0R6^L7\#D8W1W3J<>F0:N1?$3Q7!( MLD?B;6(Y%.59;^4$'V.ZK7$T>M+\?^ :+C"'6@__ +_ (!^D=_\$/V0]+OK MBRO?#GPJL[RVD:&>WN#8I)%(I(9&4ME6!!!!Y!%>'_M6^'/V:_!?PW>+P%X0 M^'U]XFOI!%#<:-;VL[VB]6DRF=IQT/K7QG=ZA=:A=375U22222:A9F;[Q)^IKEQ/$#K4I4X0LWUN=68\59?B,%.EA*=2-5JUVXV M\]E?T/H#]D*W^#>K>(]5TGXK^&/"M_'-'YUIJWB"UA/E%1\T9D<=#Q@9ZDUZ M=\1_'7['WA+S8/#OP;\.^,;U<@&VT:*WML^AED3=^*HP]Z^,**\RAG.)P]!4 M*=M.O7_(^0PW$&,PN&CA:-M-GN_3L=9\0/%GA;QA(\>D?"KP)X2L3P(].T*" M24C_ &I9%8Y]U"UQUK:P6,*PV\,=O"OW8XE"J/H!5J.UDD_AP/4U9CL5'WSN M^G%8NECL>^:HV_7;^O0^WRKP_P",>+&JDO YJ: M.SD?MM'^U6@D:Q_=4"M'1?#^J>)+Y++2--O-5O&^[;V4#S2'Z*H)KT:.3Q6M M65_0_?BB8\=BB_>.X_D*G6-8_NJ%^@KZ$\ M#?L,?%3QCY7-XK\1W M^N3#DV]BBVL/T).YF'N"M?0T,O5/^'"W]?>?J6$Q' O!<>3+H4XS7\BYYOUG MJ_OD?GQ7I/@?]G'XD_$0QMHOA'47MI.EW=Q_9H,>HDDV@_ADU^H7@?X#_#_X M<",^'_">FV4\?W;IH?.N!_VU?<_ZUWM>I'!_S,\',/%1ZQR[#?.;_P#;8_\ MR1\">!O^";>M7FR;Q=XIM--3@FUTJ)KB0^Q=]JJ?H&%>_P#A#]A_X2^%84$V MA3:_^45U1H4X[(_-,PXRSS,KJKB'&+Z1]U?AJ_ MFV>,W/[&7P*O)FFN/A/X3GE;K))I<3,?J2*B_P"&*?@)_P!$A\'_ /@IB_PK MVNBN@^,E)R=V[L\4_P"&*?@)_P!$A\'_ /@IB_PH_P"&*?@)_P!$A\'_ /@I MB_PKVNB@1XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710 M!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\ M!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@ M_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^ M%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$ M_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ M /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5 M[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_ MPQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ MHD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\ M%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_# M%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B M0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4 MQ?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710 M!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\ M!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@ M_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^ M%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$ M_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ M /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5 M[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_ MPQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ MHD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\ M%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_# M%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B M0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4 MQ?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710 M!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\ M!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@ M_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^ M%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$ M_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ M /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5 M[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_ MPQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ MHD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\ M%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_# M%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B M0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4 MQ?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710 M!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\ M!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@ M_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^ M%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$ M_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ M /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5 M[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_ MPQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ MHD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\ M%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_# M%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B M0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4 MQ?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710 M!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\ M!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@ M_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^ M%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$ M_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ M /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5 M[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_ MPQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ MHD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\ M%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_# M%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B M0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4 MQ?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710 M!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\ M!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@ M_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^ M%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$ M_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ M /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5 M[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_ MPQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ MHD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\ M%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_# M%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B M0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4 MQ?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710 M!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\ M!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@ M_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^ M%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$ M_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ M /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5 M[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_ MPQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ MHD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\ M%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_# M%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B M0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4 MQ?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710 M!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\ M!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@ M_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^ M%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$ M_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ M /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5 M[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_ MPQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ MHD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\ M%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_# M%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B M0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4 MQ?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710 M!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\ M!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@ M_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^ M%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$ M_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ M /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5 M[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_ MPQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ MHD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\ M%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_# M%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B M0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4 MQ?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710 M!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\ M!/\ HD/@_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@ M_P#\%,7^%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^ M%'_#%/P$_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%'_#%/P$ M_P"B0^#_ /P4Q?X5[710!XI_PQ3\!/\ HD/@_P#\%,7^%?DS_P %:/A?X1^$ MO[1GAS2/!GAS3?#&ES>%+:[DL]+MU@C>8WEXID*J,%BJ(,^BBOW1K\5O^"U? M_)TWA;_L3+7_ -+KZ@#]J:*** "BBB@ KRK]K'_DUGXR?]B9K/\ Z0S5ZK7E M7[6/_)K/QD_[$S6?_2&:@#^:RBBB@#]_O^"7'_)B?PR_[B?_ *=+NOJJOE7_ M ()6I%-=GJ95*5.M'DJ MQ4EV:NCP?_AAGX(?]"3_ .5:^_\ C]'_ PS\$/^A)_\JU]_\?KWBBN7ZCA/ M^?,?_ 5_D<7]F8'_ )\0_P# 5_D>#_\ ##/P0_Z$G_RK7W_Q^M?PC^R+\)_ MGB2PU_0?"S:?J]C)YMO!]!^5;%%-2<7=%1DXN\78\CUS]DCX->(L_:_AOX?BSU^PV@M/3_GCM]/Y^ MIKSK7/\ @F[\$=6S]ET?5-%S_P ^.J2MCI_SV,GI^I]L?4-%=D,=BJ?PU)+Y ML[Z>8XRE\%:2^;/AG7/^"4/@NXW?V-XWUZP]/MT,%UCZ[1'GO7G6O?\ !)WQ M-;[O[%\?Z3?^GV^QEM<_]\M)7Z5T5WPSK'0_Y>7]4O\ (]*GQ%F5/_E[?U2_ MR/R0U[_@FC\:-(W?9+;0];QT^P:D%S]/.6/]:\ZU[]C7XU^'-_VOX=:Q+MSG M[ J7G3/3R6?/3M7[:45W0XBQ4?BC%_?_ )GIT^+,;'XXQ?R:_4_ ;7OAQXM\ M*[_[:\+ZUH^S.[[?I\T&,9SG>H]#^1KG:_H;KG->^''A+Q5O_MKPOHNL;\[O MM^GPS[LYSG>I]3^9KNAQ+_/2^Y_\ ]*GQA_S\H_<_P#@?J?@/17[::]^QK\% M/$>_[7\.M'BW=?L"O9^O3R63'7M7G6O?\$T?@OJ^[[);:YHF>GV#4BV/IYRR M?K7=#B+"R^*,E]W^9Z5/BS!2^.,E\D_U/RPT'XA>*O"NS^Q?$NL:1L^[]@OY M8-N,8QM88Z#\J]$T']L;XU>&]GV3XC:U-MQC[?(MYTQU\Y7ST'7W]37V-KO_ M 2=\,W&[^QO'^K6'I]NL8KK'UVM'7G>N?\ !*'QI;[O[&\;:#?_ -W[=#/: MY^NT28[UT?VGE=?XVOG'_@'5_;&38K^(T_\ %'_-'!Z#_P %+/C5H^S[7>:+ MKFWK]OTQ5W=.ODF/T[>I]J]$T'_@K#XIM]O]M> M(U#^]]@O);7/TW"7'>O, MM<_X)N_&[2<_9=&TO6L?\^.J1+GI_P ]C'Z_H?:O.M<_9(^,OAW/VKX;^()< M=?L-H;OT_P">.[U_GZ&CZOE&(VY/D[?DT'U7(<5MR?)V_)H^U]!_X*O>#KC; M_;/@?7+#^]]@N(;K'TW&/->BZ%_P4D^"6K;?M6JZKHF>OV[2Y&Q_WY\ROR?U MSP;K_ADD:QH>I:21U%]:20^G]X#U'YUCU$LAP-17A=>C_P [D2X9RVJKPNO1 M_P"=S]O=#_:\^#/B+'V7XD:#%G_G^N?LGK_SV"^G^I_, MUZ)H7[;?QO\ #NW[-\0M1G [7T4-WG_OZC5PSX;K+X*B?K=?YGFU.$<3'6E5 M3];K_,_96Z\):'?;?M&BZ?<;?N^;:QMCZ9%9TWPM\&74K23>$="ED;J[Z;"Q M/;J5K\P-!_X*=F:PU)[?'N TGE6PC_ #VXS7SCH/\ MP58\ 76P:QX1\1:."8U<#KUSC@\],\$\IQ4/BHO[K_ )'/*GQ!A]G57I*3_)G<7'[(GP@N M)#(_@>Q#'_GG+,@_(.!65/\ L0_!B9'"^$&A9OXX]4O,CZ RD?I71:#^U-\( M?$NW[#\1_#FYONQW6H1VSG.. LI4YYZ8KT+1_$FD^(8O-TK5++4XL9WV=PDH MQZY4FO/GA73^.G;U1@\XSW#_ !8FK'_M^:_4\)NOV"_A#<*H32-0MB#R8M1E M)/\ WT36;QI_RFD>*<\AMC*G_ M ($W^9\IS_\ !.'X;NK^5KGBB)SG;FZMF5?P\C)'XUF7/_!-GP>RC[/XLUR) ML\F1(7&/H%%?7]%+V%+^4ZX\9<00VQ.;Z),?=DL$ MY_P"":.M+&#;^.;&5\_=DL'08^H<_RK-N?^";/C%7 M_%>ARICDR) M,AS] IK]"J*7U6EV.N/B'Q#'>LG_ -N1_1(_..X_X)P_$B-I#%KGA>51G;FZ MN%9OP\C /XUEW'_!/?XJPQ[D.AW!SC9'?,#]?F0#]:_3"BI^JTSJCXDY]'=P M?_;O^31^7MS^P7\7H&4)I%A< ]3'J,0Q_P!]$5F3_L0_&>%W \'K*J_QIJ=G M@_0&4']*_56BI>#ION='_$3,X?QTJ4O6,O\ Y(_)6X_9"^+UO&9'\"WK#_IG M+"Y_)7)K-NOV7_BG:E1)X UIMW3R[4R?^@YQ7Z^45F\#28?\1%Q,_P"+@J+_ M .W7_FS\<+C]GWXDV\C1O\.O$Q*]2FC7#K^80BLJ?X3^+[6)I)O!NMQ1KU=] M+F4#MU*5^TE%0\NI/_AD/_7RA+^+EE%_)?\ R+/Q(NO!>L66W[1H=]!N^[YM MHZYQUQD5FSZ?]EE,3R_B9+1?RC_\ M*V?AE]EB_N"D^R1?W/U-?M[/X;TFZC9)M+LID;[RR6Z,#]016;<_#?PC>JHN M/"VBSA>0)-.A;'YK6;RJC_*ON0_]:.%JG\7(J/\ X#3?_N,_%/['%_=_4T?8 MXO[OZU^S5Q\$?AU=2&2?P#X7FD/!:31K9C^92LN?]FSX67"NK^ - ;KY=DB M'\" ,?A4/**/\L?N#^W."*GQY'37I3I?Y(_'C[%%Z'\Z3[#'_M?G7ZZW/[)? MPBNE"OX&TY0#G]VTD9_-6%9UQ^Q;\&+J3>_@J-3C'[O4+M!^2R@5F\GI?RQ# M^T/#R?QY,EZ4X?\ R2/R;^P1^K?G2?8$_O-7ZHS_ +"7P>F$@30;N'=G!CU* M<[?IECT]\UF7/_!/OX43H%2/6K:D_L]?[YK]+;G_ ()S_#*>0,FJ>)[<8QMCO("#[_- 365>?\$W M_ D<<\B>*=?@C4,P:5H&"#U;]V,X_"LWDM+^1?>'U+PMJ:RP-OE47Y2/SAN+ M98%!WY)[8J"M;Q;;V5GXGU:UTRY>\TRWNY8K6XD #2Q*Y".0.A*@'\:R:^#Q M/L_:R5)6BC^1.+JV45LYK_V%1]GAHNT5>3O;>7O-O5Z^E@JU8N Y4@9/0U5I M58JP(ZBIP];V%6-3L9\)Y[+AK.L-FD5=4Y:KO%Z2^=GIYGIG@7X*^.OB9L;P MUX6U'5+=R5%TL6RWR#@CSGP@.?\ :[5]#>!O^"50?4,U?2W[#MPEQ^R_X-V,&*F]5@#T/VR8UJM2GEKC&FF^625VU?1ZZ:K78^=_ _["/PL\(^7+?6%WXGNUY\ MS5;@[,^T<>U2/9@U>[:#X:TCPK8K9:+I=EI%FO2WL;=(4_[Y4 5I45WQA&'P MH_+\=FV/S)\V,KRGZMV^2V7R"BBBK/)"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ K\5O^"U?_)TWA;_ +$RU_\ 2Z^K]J:_%;_@ MM7_R=-X6_P"Q,M?_ $NOJ /VIHHHH **** "O*OVL?\ DUGXR?\ 8F:S_P"D M,U>JUY5^UC_R:S\9/^Q,UG_TAFH _FLHHHH _?[_ ()*-W]L>"_#^J%NIO-+@E/YLIKKJ*J,I0=XNQ<9RIN\ M'8\,U[]B'X'^(MWVGX?6$#'^*PFFM=Z]_P3%^#VK;C9R^(M%8_ M=%G?HZCKVECSX#U[_ ()-:1-O M.B_$6]M#R52_TQ)\]< LDB8[*\ZU[_@E1\0;3>='\6>'-25=_5(]*GQ)F5/>I?U2_R/QZU[_@G9\<=%WF# MPU::PBYR]AJ=OR.>0)'1C^6>:\ZU[]EOXN^&]_V[X<>)-J?>DMM/DN$'N6C# M#'OFOW*HKNAQ'B5\<$_O7ZGIT^+<9'XX1?WK]3^?35O#^JZ!+Y6J:9>:;)G& MR[@>(_DP%9]?T+SP1W43131K+$W#)(H8'Z@UQ6N_ OX<>)LG5O 7AK4'/_+2 M?28&W-+X$@M)#T>QO+FWQT_A20+V[CUKSK7/^"7/PFU++ M6&I^)M(?LL5Y%*G;J'B)['^(=:[X<0X.7Q)KY?Y,]*GQ7@)Z34E\E^C/S=T' MXY?$7POM_LGQYXDT]5_Y9V^JSJGXJ&P?Q%>BZ%^W;\7%W&.J7UI; MW&?^!/&6_(U],:Y_P28MVRVC?$B6+TBOM)#YZ?QK*,=_X:\ZUW_@E?\ $VQW M/IGB'PSJB#HKS3P2'Z Q%?\ QZM?KV58CXG%^L?\T;_VGDF*^-Q?K'_-%#0_ M^"HGQ:TW:M]IWAK5T[M-92QOWZ&.50.W\/:O1=#_ ."L]VF%UGX;PS>LMCJQ MCQU_@:)L]OXAW^E>"Z]_P3[^.>A[F7P>FI1+UDL-1MG_ "4R!C^5>=:]^SC\ M5/#.XZE\._$T$:]9ETN:2,?\#52O;UH^IY3B/A47Z/\ R8?4,BQ7PJ#])6_) MGZ"Z%_P50^&=]M75/#OB;3'/5HX8)XQ]2)0WIT6O1-!_X*"_ S7-JMXODTR5 MND=_IURG_CPC*C\Z_'G4-,O-)N#!?6D]G..L5Q&T;#MT(S5:LYL6UZ/ M_-,RGPKE]36#DO1_YIG[J:#^TA\*O$VT:=\1/#,\C=(FU2&.0_\ &8-^E=[ MI^J6>K6XGL;N"]@/22WD61?7J#7\]U6+'4+K3+A;BSN9K2=>DL$A1AWX(YKA MGPU#[%5KU5_U1YM3@^F_X=9KU5_U1_0G17X3Z#^T1\4?#&P:9\0O$UK&N,0_ MVI,T7&/X&8KV';IQ7HF@_M__ !ST'8G_ F7]HPKC]W?Z?;2YZ=7\L.>G][N M>_-<$^&\0O@FG]Z_S/,J<(XI?PZD7ZW7Z,_92BORPT'_ (*G?$^PVIJ>@^&= M5C'5EMYH)#^(E*_^.]Z]%T'_ (*SQ-M36OANZ^LUAJP;\D:(?^A5PSR+'1VA M?T:/-J<-9E#:"?HU^MC]"J*^.M"_X*D?"G4=JZAI/B;29/XF>TAEC'T*2EC_ M -\UZ+H?[>GP,U["IXYBLI3UCOK&Y@QU_B:/;V]:X9Y=C*?Q4G]U_P CS:F4 MX^E\5&7W7_(^@**X/0_CU\-?$V/[+\?^&;YS_P LXM6@+CKU7=D=#U':NXM[ MB*ZA66"5)HF^Z\;!E/T(KAE3G#22L>;.G.F[3BUZDE%%%09A1110 4444 %% M%% !1110 5%=6L%_:S6US#'<6TR-'+#*H9'4C!5@>"""00:EHH _&;XT:79: M7\8O'=G9V<%I9V^O7\,-O!$J1Q(MQ(%55 P !P *XWR8_^>:_D*_74V[Z?4TVXI*]XZV6_P##/PT\F/\ YYK^0H\F/_GFOY"O MW+HI?V;3\ON-_P#7[*_^A/3^^/\ \J/!_P!AVSM[7]F3PD\,$<+SO>22M&@4 MR-]KF7R@=J]XHHKU(15.*BNA^28W$0Q6*JXBG#DC.4I**VBFV[+ M1;;;+T"BBBK.(**** "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@ K\5O^"U?_)TWA;_L3+7_ -+KZOVIK\5O^"U?_)TWA;_L3+7_ M -+KZ@#]J:*** "BBB@ KRK]K'_DUGXR?]B9K/\ Z0S5ZK7E7[6/_)K/QD_[ M$S6?_2&:@#^:RBBB@#]_O^"7'_)B?PR_[B?_ *=+NOJJOE7_ ()6T-W W6*>,.IXQT(QT)_.N M#U[]G7X6^)]YU/X>>&;F1\[IO[*A24YS_&JANY/7KS7HE%:1J3I_!)HUA5J4 M]82:]&?.VO?\$_\ X&:]N8>#3ILS9_>6&H7,>.O1?,*=_P"[7G>O?\$L?AA? M[WTS7_$VE2'HK3P3QK^!B#?^/5]FT5W0S+&4_AJO[[_F>E3S?'TOAK2^;O\ MF?G;KW_!)B9=SZ+\2(W_ +L-_I)7\W64_P#H->=:[_P2X^*^F[FT_5O#.KIV M6.[FBD/X/$%_\>K]5Z*[H9[CH[R3]4OTL>E3XFS*&\U+U2_2Q^,FN_L%_'/0 M&=QU7P!XFL47_ ):3:3.(STZ/ MMVGJ.A[U^\%%=T.),0OC@G]Z_P STJ?%V*7\2G%^EU_F?ST7%O+:S-%/$\,J M_>212K#Z@U'7]!NJZ%INO0B+4M/M=1B'2.Z@65?R8'T%>?:[^S!\)/$FXWWP MX\-L[=9(-.C@<_5HPI_6N^'$M-_'2:]'?_(].GQA2?\ $HM>CO\ HC\,ZO:7 MKFI:'-YVFZA=:?+_ ,]+69HF_-2/4_G7Z\Z]_P $[_@;K6XP^&+K2)&ZO8:G M<#\E=V4?E7G6O?\ !*GX>7FYM(\5>)--<]!(,%/25UZ MK_*YZ,.*,NJ*T^9>J_R;/@O0OVGOBWX;P+'XC^)51>D<^I2SH/HLA8#\J]%T M+_@HA\N,B6- #P.^.1SU MK3ZUE&(^+E^:M^:-/KN18KXG!^L;?FD;^@_\%5OB):;%U?PKX;U)%ZFV6>W= MOJ3(XS^'X5Z+H/\ P5FTN;:NM?#F\M>@:2PU1)\],D*\:8[\9_&OE?7OV'?C MCX=WFX^']]<(O1K">"ZR.>0(I&/;TST]:\ZU[X.>/?"V[^V/!/B+2PO5KS2Y MXE^N60 CCK1_9^58CX%%^DO\F/\ LO),5\"B_27^3/TQT'_@I[\(-6V"]M_$ M6BL@_&+P%XHV?V/XV\/:H6Z+9ZI!*WTPK9S[5UZL'4,I#*1D$=#7\\M:VB>+M= M\,L&TC6M1TI@<@V-U)"?_'2*X)\-+[%7[U_P3S:G!Z_Y=UOO7_!/Z!:*_#[0 MOVM/C)X=VBT^)'B"0+T%[>-=#\I=U>BZ'_P4>^-^D;1N&?#F*C\,HO[_ /(\RIPEC(_!.+^]?H?KY17YD:'_ ,%7?&UO MC^V?!6@7_K]AEGM?7^\TGM^1]>/1-#_X*Q^'+C;_ &S\/]4L/7[#?QW6.O\ M>6/VKAGDF.A]B_HU_F>;4X=S*G_R[OZ-?YGWG7G_ ,;/C;X<^!/@RX\0>(;D M*%!6WM%/[VXDQPBC^O:O!%_X*??"*;2KBY2U\117:1EH[.XL45I&QPNY)&49 M]2>]?G/\=OCSXD^/WC2?7M>E\J+<1::?$Q,5K'V5?4XQEN_M71@,EKUZO^T1 M<8K\?0Z\MX=Q.(K?[5%P@M[[OR7^9^I/[*_[8^@_M&6,UGO6FLZ+>RV&HVKB2*:)L$$'.#ZCVK] M<_V0?VP-)_:"\.Q:9JK1:9XWLD"W5INPET!P)8L]CW7J#ZC!K7-LH>%_?4%[ MG5=O^ :YYD+P=\1AE>GU7\O_ #Z3HHHKY4^*"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 **** "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 **** "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 **** "OQ6_X+5_\ )TWA;_L3 M+7_TNOJ_:FOQ6_X+5_\ )TWA;_L3+7_TNOJ /VIHHHH **** "O*OVL?^36? MC)_V)FL_^D,U>JUY5^UC_P FL_&3_L3-9_\ 2&:@#^:RBBB@#]_O^"7'_)B? MPR_[B?\ Z=+NOJJOE7_@EQ_R8G\,O^XG_P"G2[KZJH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%;_@BI_R=-XI M_P"Q,NO_ $NL:_:FOQ6_X(J?\G3>*?\ L3+K_P!+K&OVIH **** "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@#)UKPCH7B52NKZ+I^JJ M1@B]M8YA_P"/ UYWKO[)?P;\1;OM?PW\/QENILK-;4_G%MKUJBMH5JM/X)-> MC-Z>(K4OX=ZY_P $ MH_!%QG^QO&GB"P]/MT<%SZ?W5C]_S'IS]QT5W0S3&T]JK^>OYGIT\ZS&G\-: M7SU_.Y^:^N?\$G/$=ON_L;X@Z7?^GV[3Y+7/3^Z\GO\ D/7CSK7?^"9OQGTG M/V6'0=;Q_P ^.I;<_P#?Y(_\BOUMHKNAG^-CNT_5?Y6/2I\3YC#XI*7JO\K' MXFZ[^Q?\;?#N[[7\.M6EV]?L/EWGY>2SYKSO7OAGXP\+;_[:\*:YI&S[WV_3 MIH,?7?VOOV,]-^. MVCW&M>'H+?3_ !M"I>.3 C2\Q_ Y]3V8\>OK7Y*Z]H.H^%]8N]*U:SFT_4K2 M0Q3VUPI5XW!P017U> S"ECX$!XD^(5WJGAVTO4W:=96+1I< M,O:60.C;5/9< D<\9%=&*Q='!P]I6=D=>,QU# 4_:8B5E^+/D#3OB'XJT@J; M#Q-K%D5)*_9[^6/!/7&&KI=._:.^*VDA1:_$GQ7&BC:L;:S<,@'LI#Y,_8?'.MVWR\?:+:&;GUXV\>WZUS6I?\ !)4_,UA\3O3;'6% MQ_[+7D?VMEE3XG]\7_D>#_;N3U?C:^<7_D?+EA^VC\;=-7$7Q$U5QM"_Z0(Y MN!_OH>??K73V'_!0_P".]FV9?%UO?#(.+C2;0=.WR1+UKU?4/^"4/C&,G[#X MXT.X&[ ^T6\T7R^O ;GV_6N9O_\ @EO\7+3!AU7PI>@Y_P!3?3J1CIG? .M' MUC)ZF_)]W_ #ZUD-7?D^<4OS13T__@IW\8[+;YT7AN_PV3]HT]QD>GR2KQ^M M=+IW_!5KXA1[/M_A'PS<]=WV<7$.?3&97Q^M9OA]>/MP3]FN[:?KZ;)3G\*/8Y/4_D^]+]0^ MKY!5V]G]Z7ZGT5I__!6C48P/MWPTM;@[<'[/K+1?-Z\P-Q[?K736'_!63P_) M_P ?OP]U*WZ?\>^HQR_7JB_Y]*^*]1_9:^,&EY\[X:>*'PVW_1]+EG_] 4\> M]^"_$-F5U/A2^4G_F']BY+5^%+Y2?^ M9^D&G_\ !5+X7SL%N_#GBRU);&Y+:VD4#U/[\'\@:Z73O^"EGP6O2OG7FM6& MXD'[1IK';[G8S?I7Y*W>GW6GLJW5M-;,PR!-&5)^F:@J7P_@I;77S)EPOETM MN9?/_@'[+:=^WY\"-1V@>.5MY",E+C3+Q,>Q)AVY^AKI;#]K[X,:DN8OB/H2 M#:&_TBX\G@_[X'/MUK\1**PEPWAOLSE^'^1RRX1P;^&I)?=_D?O%8?';X:ZH M<67Q"\*W9R%Q!K5LYR>@X?K72Z?XJT75]HL-7L+TLVT?9[E),GTX/6OY^**Y MY<-0^S5?W?\ !.67!]/[-9KY?\%']#=%?S[:=XEU?1P@L-5O;()D+]GN'CQG MKC!KI-/^./Q'TD 6/Q \4V0"[!]GUJYCPOIP_2N>7#4_LU5]W_!.67!]3[-9 M/Y?\%G[RT5^(%A^UQ\9=-_U7Q(\0/T_X^+LS=/\ ?S_]?O73:?\ M]?'?3V& MWQW),F[<5N--LY,^V3#D#Z$5SRX;Q/V9Q_'_ ".67".,7PU(O[_\C]F:*_(O M3O\ @I3\:[$J9M0T?4-I.1<:8@W?785Z>U=+IW_!5#XI6^U;OP]X3NU QN6U MN8W)]21.1^0K"7#^-6UG\SEEPMF$=N5_/_-'ZGT5^:MA_P %8O$L:_Z;X TJ MX.T?\>]]+%SW/*MQ[?K73V/_ 5JL9&_TWX97%N,C_4:VLO'<\P+S7/+),?' M_EW?YK_,Y9<.9G'_ )=7^ 9"OV_P?XDMANY^SFWFP/7 MF1.?:NET[_@I]\'KX)YUOXET_=G/VC3XSM^NR5NOM7/+*L;'>DSEEDF8QWHO M\_R/KFBOFO3_ /@HE\"KP S>*[JPRN[%QI-T<'T^2-N?T]ZZ:Q_;6^"&HY\K MXB:8F,?Z])H>O^^@_P#K5SRP.*CO2E]S.666XV'Q49?^ O\ R/;J*\WT_P#: M4^$VJ,%M_B5X39RVP(^LVZ,Q] &<$_A72Z=\2/"6L%!8>*=%O2^0OV?4(9-V M.N,-6$J-2/Q1:^1RRH5H?%!KY,Z.BHX+B.ZB66&198FY5XV# _0BI*Q, HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_%;_@M7_R=-X6 M_P"Q,M?_ $NOJ_:FOQ6_X+5_\G3>%O\ L3+7_P!+KZ@#]J:*** "BBB@ KRK M]K'_ )-9^,G_ &)FL_\ I#-7JM>5?M8_\FL_&3_L3-9_](9J /YK**** /W^ M_P""7'_)B?PR_P"XG_Z=+NOJJOE7_@EQ_P F)_#+_N)_^G2[KZJH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%; M_@BI_P G3>*?^Q,NO_2ZQK]J:_%;_@BI_P G3>*?^Q,NO_2ZQK]J: "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 **** "OF#]L3]CO3_CWI$VN:''%9^-+:+]W)@*+L <(Y]>P)]J^GZ*Z M,/B*F%J*K2=FCKPN*JX.JJU%V:/SR_8O_8,NK2^A\9_$S2I+62WE)LM#NUPQ M93CS)5/09' /7@U^A:*L:JJJ%51@*HP /2G45MC,95QM3VE5^BZ(WQ^85\QJ M^UK/T71>@4445PGFA1110 4444 %%%% #9(UFC9'4.C#:RL,@@]016#J/P]\ M+:QN%_X:T>]##:?M%A%)D#G'*UT%%4I..S*C*4?A=CSK4?VW2O:J*WC MBJ\?AJ-?-G5'&8F'PU9+YL^;M0_X)X_ B\'[KPA/9'!R;?5KL]>_SRMTKFM0 M_P""8OP;'KG$29KFM0_P""2^FR9^P_$NZM MOFR/M&C++\OIQ,O/O^E?H!171'.,=':K^"_R.J.?YG':L_N3_-'YLW__ 2; M\01G_0OB'IMP,G_CXTZ2+CMT=O\ /K7,ZA_P2M^*$"EK3Q'X4N@%)*O<7,;$ M^@_<$?F17ZF45T1S['+>2?R1U1XFS*.\T_DOT/R.U'_@FG\:K'=Y-GHNH8 ( M^SZFHW>PWA?UKFM1_8"^.^FEB? S7,8. ]OJ=F^?P$N[\Q7[+45O'B+%K=1? MR?\ F=4>+,?'>,7\G_F?B'??L@_&?3FQ+\.-><[BO[BW\[D?[A/'OTKF+[X$ M_$K2US>_#WQ5:#!;,^B7*<#J>4Z5^\=%=$>)*WVJ:_$ZH\7XC[5*+^__ ()_ M/OJ/A?6='!-_I%]9!5W$W%L\>!TSR.E9E?T-UFZEX:TC6-YO]*LKXO@M]IMT MDW8Z9R#71'B;^:E^/_ .J/&'\U#_ ,F_X!_/M17[R:A\#?AQJS$WWP_\+7I+ M;R;C1;:3YO7E.M3&-\3E3CTR*Z&P^*7C/2UVV7B[7K-=H7%OJ4R# Z#ANE? MI/J'_!*[X6W&YK3Q#XLM&+9VM@'D _F:YF_P#^"3GAR1O]"^(.J6XR M>+BPCEX[=&7_ #Z5K_;>7S^)_>C?_6/*ZGQO[XO_ ()\2V/[4'Q>TYLQ?$SQ M4YR&_?ZO/-T_WV/'M72Z=^W!\^,Y'M7T?J'_! M):_C4_8?B;;7#;2<7&BM$-W8<3MQ[_I7-:A_P2E^($8;[#XO\-W)Q\OVC[1# MD^^(WQ1]>RFINX_./^:#^TLBK;N#]8_YH\ZT[_@HQ\<[$)YWB2RU#;G/VC2K M8;OKL1>GM72Z?_P5#^+]FH$UAX6OSMVYN+"89/K\DR\_I4.I?\$P_C%8EO)G M\-ZA@@#[-J$@S[CS(EKF[_\ X)W?':S8B+PG;7PW%//VWP5X?N.F/(EGB^O5F_^M[UTVG_ M /!6J96 OOABC@MR]OKA7"_[IMSD_B*^8K_]BOXW:;_K?AWJC\$_Z.T4W3_< M<_\ UZYK4?V;_BOI()N?AKXK1%7<9%T:X= /=E0@4?4,IJ;*/RE_DP_LO(ZN MRB_27^3/N?3O^"L'A20I]O\ >L6PYW?9[N*;'IC(3/Z5TNG?\%3/A1=!1=: M)XKLGVY):SMW3/H"L^3^0K\S=1^'/BS1]_V_PQK-ELQN^T:?+'MSTSE:P9H9 M+>5HY4:*13AD<$$'T(H_L/ 3^%?OQ@HK&7 M#N$>TI+YK_(YY<)X%[2DOFO\C]Q-._:N^#NJ;1#\2O#:;CM'VC4$@_/>1@>] M=+IWQH^'VL!#8>.O#5Z'R5^SZO;R9QUQAZ_!:BN>7#='[-1_99/E]>#TJ[7\\E;-CXT\0Z7G[%KVIVF<9\ MB\D3ITZ-VKGEPR_LU?P_X)RRX/?V:_\ Y+_P3^@*BOPCT_\ :#^*.E$?9/B/ MXL@4-OV)K5SM)]2N_!_&NET[]L;XU:64,/Q&UI]N2/M$BS]?7>IS^-82X;K_ M &:B_$Y9<(8G[-6+^_\ X)^V]%?C=I__ 4$^.^G[5/C5;M%7:%N-*LV_'(B M#$_4UTEC_P %,OC/9KB6;0;TX S/IN/Q^1UY-<\N'<8MG%_-_P"1RRX3Q\=I M1?S?^1^MM%?ES8?\%5_B3&W^F^%?"MP-P_X]XKF+CN.9FY]_TKI=._X*S:S' MM^W_ YL;D9Y^SZJ\.1Z#,3X-<\LBQRVBG\T^MC@[OL^K)-CTQF),UTNG_P#!5CX;R*/MWA3Q3;G;D_9X[:7Y MO3F9>/?]*YY9/CH[TG^'^9RRR',H[T7]Z?Y,^UZ*^3K#_@II\&;S_6OX@L>G M_'QIP/7_ '';I_\ JS73:?\ \%!O@1?D*WC1[1RVT+<:5>#\678 MR.]*7W,Y995CX[T)?Q/P>AX:MRN=Q<=T.(K^&YGTC1 M--G\S2[.&0JT3 \2DC^/W[5]N?L3_MK0?%J"U\&>+[I(/%L:;;:YD(47P Z# M_;P,XKW\3DN(P^'5=Z]UV_KJ?48OA[%83"K$/5_:7;_/S['V11117SQ\J%%% 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 %?BM_P6K_Y.F\+?]B9:_P#I=?5^U-?BM_P6K_Y.F\+?]B9:_P#I=?4 M?M31110 4444 %>5?M8_\FL_&3_L3-9_](9J]5KRK]K'_DUGXR?]B9K/_I#- M0!_-91110!^_W_!+C_DQ/X9?]Q/_ -.EW7U57RK_ ,$N/^3$_AE_W$__ $Z7 M=?55 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% 'XK?\$5/^3IO%/_ &)EU_Z76-?M37XK?\$5/^3IO%/_ &)EU_Z7 M6-?M30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !4%W8VU_&$N;>*X0'<%F0, ?7!J>B@#E;_X4^"=4_X_?!V@7G7_ M (^-+@?KUZIWKF=0_9=^$&I*1-\,_"R97;_H^E0P\?\ %'/OUKU"BMHUJL? MADU\SHCB*T/AFU\V>%:C^PW\#-4#";X>V*;@ ?L]S[O)\.WVGY.1]GU6X./8;W;BOIJBNB..Q<=JLOO9U1S+'0^&M+_P)_P"9 M\@7_ /P2Z^$-XV8M1\56(W$[;>_@(^GSP-P*YB__ ."4/@R1?]"\;Z];MM/- MQ!#*,]CP%X]J^YJ*Z(YMCH[56=4<\S&.U9_G^9^>FH_\$E4.YK#XG,IQQ'<: M'G)]V%QP/PKFM1_X)/\ BZ,M]@\=:+I?Y+_(_*G4/^"6GQ9M6)M]9\)WJ;L#9>W"MCU(: ?@37,W M_P#P3?\ C?9_ZK1=-ONO_'OJD(Z?[Y7K7Z^45O'B#&+>S^7_ 3JCQ5F$=^5 M_+_)GXNZA^PG\==+!,WP_NGPN[_1[VUGX_X!*>?;K7-:C^RK\8=+W^=\-?$S M[<9^SZ;)/U]-@.?PK]QZ*Z(\28C[4(_C_F=4>+L7]JG%_?\ YL_!/4?@[X^T M6BOW^O_ ?AG55(O?#NDW@*E"+BQB?Y M3U'*]*YK4OV=_A9JP;[7\-_"DS, #(=%M@^!Z,$R/SKHCQ+3^U2?WG5'C"E] MJBU\_P#@(_":BOVTU#]C3X*:H6,WPZT=-QR?LZO!^6QABN:U#_@GO\"+YBR^ M#)+1BQ8FWU6\ .>V#*0!] *Z(\1X5[PE^'^9U1XNP;^*$E]W^9^.%6[#6+_2 MVS97MQ9G<&S;RLG(Z'@]:_5V_P#^"9/P:O%Q%_PD-B<$9M]14]>_SQMTKFM0 M_P""4_PYDW?8?%GBBV.WC[0]M-AO7B)./;]:W6?X&6[:^1U1XHRZ>DFUZK_A MS\[-.^,GC_1]IL/''B2R*G#ZC#]:Z73OVK/C%I840_$KQ*^T$#[1 MJ,D_7UWDY_&OLG4?^"2^E2[OL'Q)O+;IM^T:0DV/7.)DS7,ZA_P29UN,G[#\ M1=/N!NP/M&EO%\OKQ(W/M^M/^T\KJ?$U\XO_ "'_ &QDM7XFOG%_Y'@.G_MV M_';35 A^(%R^%V_Z18VDW'_ XCS[]:Z>Q_X*1?&ZS_UNLZ7>]/\ 7Z7$.G^X M%ZUV6H?\$JOB9%C[%XG\*7(YSYT]S$?;&(&ZUS&H?\$S_C19J3#;Z'?_ "[L M6^I <^GSJO/Z4>UR>I_)]R0>VR"K_P ^_N2_0VM/_P""IGQ8M2!SN$;'H"LX _$&O&/V@OVH?&7[1VHVSL+/)M],L ZVZ,1@OAF)+8X MR3Z^M=1J7_!/WX[Z?O;_ (0C[5&N/GMM4LWSGT7S=Q_*O%/&7@?7OA[KDVC> M)-*N='U.'[]M=)M8>X[$>XKKPM'+_:<^&47)=FF=V#P^5>U]IA%!R79I_J8= M36=Y/IUY!=VLTEO8F3 MVVL!W:OS_-LGG"?M<+"Z>Z73T/RW/.'YTZGML%!N+W2Z/R6_^1]J45C>%?&6 M@^.M)CU3P[K%CKFG2?=N;"X69,^A*DX/L>16S7R#3B[-:GP&_M2_LM:!^T=X1:*1(]/\ %-FI;3M65?F!Q_JI/[R-[]#R M.X/N5%;4:TZ$U4INS1T4*]3#5%5I.TD?@3\0_AWKGPO\4WF@>(+)[*_MF*D, M#AQ_>4]Q7T;^RO\ L':K\=M)N-?\1W=UX:\/,C+9RQQ@S3R8X8*P^X#UZ9Z MCK7Z-_%W]G'P+\;[W1[SQ5I1N;K2YUFBFA?RVD4'/E2''S(>XZ\<$5Z-86%M MI=E!9V<$=M:P((XH8EVJB@8 KZO$<0SG04:2M-[O_(^WQ7%52IAHPH+EJ/= M]O3U_ _);XN?\$Y/BE\._.N]"A@\=:4F2)-*!2Z"^K6[')/M&7KY=U'3;O2+ MZ:RO[6:RO(&V2V]Q&8Y(V'4,I&0?8U_0G7#?$SX'^!/C%9?9O&'ABPUDA=J7 M,D>RXC'HDRX=?H&IX7B*I'W<3&Z[K1_=M^0\'Q95A:.+AS+NM']VWY'X>>"_ M'_B3X&-+?#Y@LOB!HM MOXHLAA6U&P"VMX!W8H/W;GV 3ZUU_P 7O^"5R,9K[X;>)MG\0TC7N1ZX2=!^ M #)]6KXL^*'P(\>_!F\\CQAX8OM(C+;([MD$EM*?1)D)1C[ Y]17OJIEV;*S MLW]TO\SZE5,ISQ6=I2\])?Y_=H?K[\(_VM/A=\:?)AT#Q-;P:K)@?V3J?^BW M>[^ZJ,<2'_KF6'O7L-?SR@E2"#@BO>OA'^V]\6?A#Y%M:^(&U_2(\#^S->S= M1A1QA7)$B #H%8#V->+BN''\6&G\G_G_ , ^FZM9K&XDM[B&2WGC8H\4JE61AU! M!Y!KHO ?Q.\6?"_5!J/A/Q#J&@W>1N:SG*+)CLZ?=<>S BOVQ^*7[/OP]^,] MNR>+O"]CJ=P5VK?JGE7F<<<@U\4_%[_@E?>6YGOOAOXE6[CY9= M)UWY)![).@VL>P#*ONU?5X?/<)B5R5URW[ZK^O5'V^%XEP.,C[/$KD;[ZQ^_ M_-&9\(?^"IFOZ3Y-E\1O#\6O6PP&U32 L%T!ZM$?W;G_ '3&*^V/A+^T_P## M3XU+%'X8\46LNHN,G2KL_9[P'N!$^"V/5-P]Z_&OXD_!KQM\(=1^Q>,/#5]H M/,,I_V)5RC_\ 6-<='(T,BNC,CJ=RLIP01T(-.ODF#Q2YZ#Y;]5J MON_RL5B>',!CH^TPSY;]8ZK[O\FC^AFBOQM^$?[>7Q9^%'D6S:W_ ,)5H\>! M]@U[,Y"],)-D2+QT&XJ/[M?;7PC_ ."E/PT\>>3:>)TN? VJ/@$WG[^S8^@F M09'?EU4>]?*8K)<7A]4N9>7^6Y\1C.'<=A+RC'GCWC_EN?7%%4M'UK3_ !%I ML&H:5?VNIV$Z[HKJSF66*0>JNI((^AJ[7A--.S/F6FG9A1112$%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5^*W_!:O_DZ;PM_V)EK_P"EU]7[4U^*W_!:O_DZ M;PM_V)EK_P"EU]0!^U-%%% !1110 5Y5^UC_ ,FL_&3_ +$S6?\ TAFKU6O* MOVL?^36?C)_V)FL_^D,U '\UE%%% '[_ '_!+C_DQ/X9?]Q/_P!.EW7U57RK M_P $N/\ DQ/X9?\ <3_].EW7U50 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!^*W_ 14_P"3IO%/_8F77_I=8U^U M-?BM_P $5/\ DZ;Q3_V)EU_Z76-?M30 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!4U;2+'7M/GL-3LK?4;&==DMK=Q++%(OHRL""/K7RO\7O M^";GPR^(/G7?AOS_ +JSY(.GCS;-F/=H&/ ]HV0>U?6=%=5#%5L++FHR:_K ML=N&QF(PU?5X7B.2]W$POYK_+_AC[?!\6SC:.+A?S6_W?\ M!1^,7P[^+WC3X2ZA]M\(>)=0T&4MN=+:7]U*?^FD1RC_ / @:^SOA#_P50U" MS$-E\2/#:ZC&.#JVAXCFQZM YVL?=64?[-5OBY_P2QUK3?/O?ASXCBUF 99= M+UK$-QCL%F4;'/\ O!![U\:_$#X6>+OA7JIT[Q;X=U#0;K)"?:X2J2XZF-Q\ MKCW4D5[O_"=FRZ-_=+_/]#Z6V4YXNDI?=+_/]#]J?A3^T5\._C5"I\)>*+/4 M+O;N;3Y&,-VGKF%\-@?W@"/>O2*_GHM[B6TGCG@E>&:-@R21L592.A!'0U]) M_"'_ (*"?%?X7F&UOM37QGHZ<&TUPF24#_9N!^\S_O%@/2O!Q7#DX^]AI7\G M_G_PQ\QC.$IQO+"3OY/?[]OR/V$HKY5^$?\ P4;^%OQ$\FTUV:?P+JKX!CU4 MA[4MZ+<*, >\@2OJ+3]0M=6LX;RQN8;RTF7?%<6\@DC=?56!P1]*^4KX:MAI M%O^Q,M?_2Z^H _:FBBB@ HH MHH *\J_:Q_Y-9^,G_8F:S_Z0S5ZK7E7[6/\ R:S\9/\ L3-9_P#2&:@#^:RB MBB@#]_O^"7'_ "8G\,O^XG_Z=+NOJJOE7_@EQ_R8G\,O^XG_ .G2[KZJH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH _%;_@BI_R=-XI_[$RZ_P#2ZQK]J:_%;_@BI_R=-XI_[$RZ_P#2ZQK]J: " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S]>\/ MZ7XHTN;3=9TVTU;3IAB6TOH%FB<>ZL"#6A133:=T--Q=T?'WQ>_X)G_#KQQY MUYX1N;GP-J;9810 W-DS=>8F.Y?^ . /[M?$OQ>_8:^+'PA\ZYFT(^)-'CR? M[2T'=+P^DGS+S_P ]SZ?!\1X["6C*7/'L M_P#/?\S^>5E*L01@C@@UW'PS^.'COX.WOVGPAXGO]&!;<]M')OMY#ZO"V4;Z ME:_8?XN?LJ_#'XUI-)XC\,VZZI)_S%]/'V:\!]3(OW_HX8<]*^)?BY_P2V\3 MZ'Y][\/==@\26JY9=-U+%M=@=E63_5N?<^7]*^KH9U@\7'DKKEOT>J^__.Q] MOAN(LOQT?9XA OC-9BX\(>)['5W"[GM%?R[F,>KPOAU'N1CT-?B%XV^'GB?X;ZL MVF>*=!U#0;X9Q%?0-'O [H2,,/=216+8W]SI=Y#=V=Q+:74+!XYX'*.C#H58 M<@_2HQ&0X7$+GH/EOVU7]>C,\5PS@L6O:89\C?;6/W?Y,_H4HK\B?A#_ ,%% M/BG\-O)M=:NHO'.D)@&'5R17F7=:_AN?#XSA_'8.[Y>:/> M.OX;GTY145K=0WUO'<6\T=Q!(H=)8F#*ZGH01P14M>&?.!1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^*W_ M 6K_P"3IO"W_8F6O_I=?5^U-?BM_P %J_\ DZ;PM_V)EK_Z77U '[4T444 M%%%% !7E7[6/_)K/QD_[$S6?_2&:O5:\J_:Q_P"36?C)_P!B9K/_ *0S4 ?S M64444 ?O]_P2X_Y,3^&7_<3_ /3I=U]55\J_\$N/^3$_AE_W$_\ TZ7=?55 M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% 'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\ I=8U M^U- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 9/B;PGHOC329=+U_2;+6M.E^_:W]NLT9]]K C/O7R-\7? M^"8G@3Q<9[WP3J5UX,U!LL+5\W5D3UP%8[TS[,0.R]J^SZ*[,/C*^%=Z,VOR M^[8[\+C\3@G?#S=T+Y3)]<9YX(K[6^$?_!5*SN?)LOB1X9:SDX5M6T'+Q_5 MH'.Y1ZE7;V6O/OB]_P $OO&GAD3WO@/5K;Q?9+\PL;G%K>@>@R?+? [[E)[+ M7R#XM\%:_P" ]6?2_$>BWVAZ@G)MM0MVA?0RHY3GD>:-I2[K27^?WZ'[G?#?XR>"?B[IPO?"'B6PUR,+N>*WEQ/$#_ST MB;#I_P "45V=?SWZ3J]]H.H07^F7MQIU] V^*ZM)6BEC;U5E((/TKZH^$/\ MP4D^)OP_$%GXD^S^.M*3 /\ :!\J\5?19U'/U=7/O7S^*X=J0][#RYEV>C_R M_(^6QG"=:%Y82?,NST?W[/\ _6BBOG'X0_M\?"?XK&&TFU=O"6L28'V'7ML M*LW3"39,9YZ E6.?NU]%Q2I/ⅅK)&X#*ZG(8'H0>XKY:MAZN'ERU8M/S/B ML1A:^%ER5X.+\Q]%%%=>> M9N?"=XBOH<+GN*P^DWSKSW^_\ SN?58/B7&X6T:CYX M^>_W_P"=S^>2O3_A-^TM\2/@I-&/"WB>[MK!6R=+N6\^S;U'E/E5SZK@^]?J MK\7OV*/A1\8C-71-8DZZIH9%K,3ZLH!C<^[*3[U\2_%[_@F/X^\'^= M>>"[^V\:Z>O(MN+6]4?[C-L?'L^3V6OJJ.<8'&Q]G6TOTEM]^WY'VN'S[+[?I+;[]OOL>N_"/_@J=HNI>19?$;PY+HTYPK:IHN9K?/M@ 7^QS!GCST#I]Y#[, :_"'Q)X7UGP=JTN MF:]I5[HVHQ??M+^W>&5?@^(-4\+ZI#J6C:E=Z3J,)S%=V,[0RH?9E M((K#$Y!AJRYZ#Y7]Z_KYG/B^%\)B%SX67(W\U_7S^1_0717Y2_"'_@IA\1?! M @LO%MK:^.-,3"F6;%M>JHXXE4;6_P"!(2K[:^$/[%O^Q,M?_2Z^K]J:_%;_ (+5_P#)TWA;_L3+ M7_TNOJ /VIHHHH **** "O*OVL?^36?C)_V)FL_^D,U>JUY5^UC_ ,FL_&3_ M +$S6?\ TAFH _FLHHHH _?[_@EQ_P F)_#+_N)_^G2[KZJKY5_X)*?^Q,NO\ TNL:_:FOQ6_X(J?\G3>* M?^Q,NO\ TNL:_:F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YOQU\- M_"WQ,TDZ9XJT"PUZR_ACO8 Y0^J-U0^ZD&OCGXN?\$L_#>L^=>?#S7Y_#MR< MLNFZJ6N;4GLJR#]X@]SYAK[JHKNP^.Q&$?[F;7ET^X]+"9EB\"_W%1I=NGW; M'X=_%K]EOXF_!5I9?$OA>Z334/\ R%;(?:+0CU,B9V?1]I]J\HK^AIE#J58! ME(P01P:^>_B[^PG\)OBT9[IM#_X1C6),M_:&@D6Y+>KQ8,;9/).W'/$UP^EQX_X ME.H?Z3:$#L$;[GU0J?>OMGX0_P#!4CPQKI@LOB%H4_AJZ;"MJ>F[KFT)[LT? M^L0>P\SZUX-\7O\ @FG\2/ IFN_"DUOXYTM?F"VV+>]4>\+'#?\ &8G^Z*^ M4=;T'4_#.IS:=J^G76E:A"<2VE[ T,J'T9& (_&O7EALNS14YU%SA9ONM)?/\ X*/WL\$_$/PS\2-)74_"VO6&O6)QF6QG6383V< Y M5O9@#70U_/SX9\6:UX+U:+5- U:]T748ON75A<-#(/;> M//"?D6?C;3;7QGIZX4W28M+T#IG_P""6&E:@)[WX<>(Y-*G/S+I.MYE@)]% MF4;T'^\KGWKXH^*W[-_Q'^"LS_\ "5^%[RSLE; U*%?/M&]/WR94$^C$'VK] MT*9-#'<0O%*BRQ2*5=' *L",$$'J*^CPN?8JCI4]]>>_W_YW/K<'Q/C,/:-; M]Y'SW^__ #N?SSU[3\(?VPOBG\%Q#;Z+XCEO](CQC2=7!NK;:/X5#'=&/:-E MK]'_ (N?L ?";XI>?=6NDMX/U>3)^V:#B*,M_M0$&,C/7:%)]:^)?B]_P3A^ M*'P],]WX>C@\=:2F2'TT>7=A1W:W8Y)]HV/-)N/"%ZV%-];;KJS8^IP/,3)[; M6 [M7U]X2\:Z!X\TE-4\-ZU8ZYI[\"YT^X69 ?0E2<'V/(K\"-4TN]T34)[' M4;.XL+V!MDMM=1-')&WHRL 0?K6EX/\ '7B+X?:PFJ^&M:OM"U!.EQ8SM$Q' MHV#\P]CD&N7$\/4*OO8>7*_O7^9Q8SA7#5O?PLN1]MU_G^9^_P#17Y@_"/\ MX*B>,/#ODV7C[1K;Q79C ;4+,+:W@'J5 \M_H GUK[:^$?[77PM^-'DP:%XF M@M=5DP!I.JXM;K=_=56.)#_US9J^2Q65XK":SA==UJOZ]3X7&9+C<#=U(7CW M6J_X'SL>R4445Y)X84444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5^*W_!:O_DZ;PM_V)EK_P"EU]7[ M4U^*W_!:O_DZ;PM_V)EK_P"EU]0!^U-%%% !1110 5Y5^UC_ ,FL_&3_ +$S M6?\ TAFKU6O*OVL?^36?C)_V)FL_^D,U '\UE%%% '[_ '_!+C_DQ/X9?]Q/ M_P!.EW7U57RK_P $N/\ DQ/X9?\ <3_].EW7U50 4444 %%%% !7Q[_P55^* MFI?"W]DN_;1M4NM&U;6M6LM-M[RQG:">/#&X?8ZD,N5MV4X/1B.]?85?EE_P M6Z\:H5^%'@[SC'%)+>:K=A1DJ!Y<438[_>G_ "H Q/A;_P $_P#]HKXG?#;P MOXO7]H35M(CU[3;?4X[&YU/4&DA2:,2*K$28SM89KV3X$_L _''X9?%[PMXI M\1?'J]\2Z)I=X+B[TF2^OG6Z0 C85=RIZCJ,<5R'_#RKXHMH>GS?"K]FOQ'J M?PYT^&.VM-6OK*[E\ZWC554[H(C'&< ='<>]>[_L<_\ !1[P;^U5JQ\+7NER M^"_'H5Y(]'GG^T0W:(,LT,VU0/+DA+;4R6' R_ZJ5^8/_!;[0XU\._";Q#%^ZO;6]OK03)P^UTA<*G>&QD""1K*!-8&'RE5E>[8,.^XM@^HP* -OPW_P $G?B!\2/"\'BC MXC?&S6K/XAWR?:FB\M[U;)VRWEO*TRL[<\[-H4Y W 9.O^Q%^TA\3?@W^T=J M/[-/QPU6;6;W+)HFKWD[3R"0)YJ()F^:2&6++(7.Y6 3C.U?TLK\G_\ @J%( M? /[*-1F&G:+:S\H;AE),KCJ4C4%B.YVKD;LU\6_"C_@G7\3_ -JSP19_$KXO M_&'7=-UK7H5O].T\1M3>*OC)\$_ M!+R[;*5)92HR/FN+B*$L3["+CTR?6OU4M;6&QM8;:WC6&WA18XXT&%10, > M@ H _+#X(_&#XJ?L%?M3:3\$OBSXFN/%GP]\0/'#I.K7DCR"!97,<$\3.6:- M-X\N2$MM3)8<#+_JI7Y@_P#!;[0XU\._";Q#%^ZO;6]OK03)P^UTA<:8S O\ <5&EVW7W M'X2?%'X _$#X,W1B\7>%[[2H=VU+W9YMK(?]F9,H3TXSGGD5Y_7]"E[96^I6 MDUK=P175M,I22&9 Z.IZAE/!'L:^9OBY_P $[_A3\2O/N]*LI?!&KODB?1<" MW+?[5N?DQ[)L^M?687B.$O=Q,;>:V^[?\S[K!\64Y6CBX$-M8^(6US2(^!I>N W407T5B1(@]E8#VK[:^$/\ P4X\ >,!#9^- M+&Z\%:DWRFXYNK)CZ[U&],GL4P/[U?)WQ<_X)W_%;X:^?=:591>-M(3)$^BY M-P%_VK<_/GV3?]:^9;RSN-.NIK6[@DM;F%BDD,R%'1AP0RGD$>AKTYX++LSC MSPM?O'1_/_@H]>IEV59Q%U*=K]XZ/YK_ #1_0#X;\4:-XQTF+4]!U6RUG3I? MN7=A<)-$WL&4D9K4K\"/ OQ)\4_#+5AJ7A37]0T&\XW264[() .SKT<>S BO ML?X1_P#!4OQ'HQAL_B)H$/B&U'RMJ>DA;>Z [LT9_=N?8>6*^:Q7#U>E[U!\ MR^Y_Y'R&,X5Q5&\L,^==MG_E^/R/TPHKRCX2_M2?#+XU+%%X:\46KZDX_P"0 M5>G[/=@^@C?&_P"J;A[UZO7S-2G.C+EJ1:?F?'5:-2A+DJQ<7V>@4445D8A1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 MXK?\%J_^3IO"W_8F6O\ Z77U?M37XK?\%J_^3IO"W_8F6O\ Z77U '[4T444 M %%%% !7E7[6/_)K/QD_[$S6?_2&:O5:\J_:Q_Y-9^,G_8F:S_Z0S4 ?S644 M44 ?O]_P2X_Y,3^&7_<3_P#3I=U]55\J_P#!+C_DQ/X9?]Q/_P!.EW7U50 4 M444 %%%% !7DOQ>_91^$_P >?$FEZ_X]\&VOB/5M-C2&VGN+B= L:R-($94= M5==S,2K @Y(((XKUJOS'_P""H7@GXA?"?XR>!/V@_!SWM[HFCO;#4+..61H; M:Y@E+H\L8.!%*FV-FZ93!Y9<@'Z96EI!I]K#:VL,=M;0HL<4,*!4C0# 50. M *_(/_@J7X8L_V?OVLOAQ\4?!\?\ 9&LZH%U*Z2QPADNK:9 9-H[R(ZJW M9L'.3C:I. MQ,'G:20#;_X*Z1C1?VG/@AXCN5:.P^S1JTA_Z8WHD<8]0)1^=?K)7Q3_ ,%5 MOV:=3^//P(L]<\-V+ZCXG\&W$E]%:0H7EN+210MS'&HZL-D4F.I$1 !) KF_ MV9/^"K7PGUSX4:5;?$W79/"'C'2[1+:]6>SN+B*^,:!3/$T4;\OC)1L,"2!N M R0#AO\ @N!J$4?P^^%MB6_?S:I>3(N>JI%&&/YR+^=?H-\(=)?P_P#"?P5I M)[G_ (*G?MG>$[#PWI%[%\)_!A#7E_&?#>K:Q+$T\6GVDUVT:'!<1H7( M'N<4 :=?DY^T1"/#?_!8_P"'M]=J8H=2N=(:)C_'OC-NI'_ UQ^%?9/[&_[< MVA_MD7/BR'1O#&H>'3X?2U>4WT\90-NWICR3U]17@/_ 5G^!?B*1O! M/QY\%VKW&L^"I$34?)0O)';QR^?;W&!_!%+YF[T$H/ 4D 'Z,5^3_P#P5F@7 MQ)^UI\#?#T*F6[G@MT\I>21-?^6HQ[E&KZ.^'/\ P5F^!'B;X>V^M>)M=N/" M7B!(0;S0);"YN)%EZ$121QE)%)'!R#@C<%KYN_9YAUO_ (*#?M[CXW7.B76D M_#GP:\/V'[003O@!:UAW=#(96,[A5) #_@KM"-#_:>^"/B&Z4I8BVC M5I>W[F]#N/P$H/XU^L=?%/\ P56_9IU/X\_ BSUSPW8OJ/B?P;<27T5I"A>6 MXM)%"W,<:CJPV128ZD1$ $D"N;_9D_X*M?"?7/A1I5M\3==D\(>,=+M$MKU9 M[.XN(KXQH%,\311OR^,E&PP)(&X#) .&_P""X&H11_#[X6V);]_-JEY,BYZJ MD488_G(OYU^@WPATE_#_ ,)_!6ER(T4EEHEE;,C#!4I BD'\J_+#QAXGN?\ M@J=^V=X3L/#>D7L7PG\&$->7]RFTO;F4/-(P/"-/Y:1HG+87<1PP7]?* "BB MB@#S_P"-7PLO_BYX5M='T_QSXD^'\T%ZEV=3\+W*P7,JK'(GDLS*];5?"]TUO:/=;RD?W)ERC_\ 6-?O+575-+LM;T^ M>QU&SM[^RG79+;742R1R+Z,K @CZU]+A>(,31]VLN=?<_O/L,'Q3BZ%HUUSK M[G]_^:^9_/>K%&#*2K Y!'45WL7[07Q4M[>&V@^*'C2RMH\*$M==G4A1_"NX ML!Q[<5^E_P 7O^"<'PP^(0GN_#T<_@75GRP?31YEH6/]ZW8X ]HV05\2?%S] M@'XL?"WS[JUTI?&&CQY;[9H699%7_:@($@..NT,!ZU]/3S'+\QCR5+7[2_1_ M\&Y]C2S;*\VC[.M:_:7Z/;[G*5&BEC8JZ."&4@X((/0UU7P\^+7C+X3ZE]N\(^)-0T&D9RCCV8$5P8KAVE/WL/+E?9ZK_/\SS,9PG1J>]A)\K[/5??NOQ/U M$_X8A\3_ /1S'Q@_\'$7_P ;H_X8A\3_ /1S'Q@_\'$7_P ;KP?X0_\ !4[5 M=/\ )LOB1X MWK+N.FS-Y%VN.O[E\,0/501[U\EBLMQ6$UJ0T[K5?UZGPN,RC&X&[K0T[K5? M\#YV/(/^&(?$_P#T[&I^*+E9[F)6NKM/)5E480%"P&.KMZU^]-?BM_P6K_Y.F\+? M]B9:_P#I=?4 ?M31110 4444 %>5?M8_\FL_&3_L3-9_](9J]5KRK]K'_DUG MXR?]B9K/_I#-0!_-91110!^_W_!+C_DQ/X9?]Q/_ -.EW7U57RK_ ,$N/^3$ M_AE_W$__ $Z7=?55 !1110 4444 %1SP1W4,D,T:RPR*4>.10RLI&""#U!%2 M44 >%:M^PM\ -;U3^T+KX3>&1<9+$6]F((R2,>-OV,_@A\1=?FUOQ!\,O#]] MJTTGFS7:VWDO,YSEI/+*[R<\ELDU[/10!S_@?X?^&?AGH,>B>$] TWPWI,;% MUL]+M4MXMQZL54#+'N3R:VKNT@U"UFM;J&.YMID:.6&9 R2(1@JP/!!!((-3 M44 -X-\%^'O"37H073:'I4%D9PF=@?RD7=MW-C/32V2:]GHH Y_P/\ M#_PS\,]!CT3PGH&F^&])C8NMGI=JEO%N/5BJ@98]R>370444 %%%% !1110! M^*W_ 14_P"3IO%/_8F77_I=8U^U-?BM_P $5/\ DZ;Q3_V)EU_Z76-?M30 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% 'F?Q6_9O\ AQ\:H7_X2OPO9WEZRX&I M0KY%VOI^^3#$#T8D>U?%'Q=_X)8:MI_GWOPX\1QZK ,LNE:WB*<#T691L<_[ MRH/>OTCHKT\+F6*PFE.>G9ZK^O0]C!YOC<#I1GIV>J_X'RL?@A\0_A/XQ^$^ MJ?V?XN\.7^@W!)"&ZB(CEQU,<@RCCW4D5RT$\MK-'-#(T,T;!DDC8JRD<@@C MH:_H)US0=,\3:9-IVL:=:ZKI\PQ+:7L"S1./1D8$'\:^4?B]_P $T_AQXZ\Z M\\*37'@;5&R0EL#<6;-[PLV5_P" ,H'I7UN%XBI3]W$1Y7W6J_S_ #/NL'Q9 M0J6CBX^%_Q"\BT\023^!=5? *:F?,M"Q[+<*, >\BH*^%OB]^PI\6 M?A*)[I]#_P"$FT>/)_M#02;@!?5XL"1<#J=NT>M?/C*48JP*L#@@CD5WU,NR M_,8^TIVOWC^J_P" >G5RG*\VC[6C:_>/ZK;[U<_H0TO5++6M/@OM.NX+^RG7 M?%&3=;RG_;A;*/ M_P "4U]H_"'_ (*H31>18_$GPT)QPIU?0?E;TR\#G!]25<>RU\QBN'\31]ZB M^=?<_N/C<9PMBZ%Y4'SK[G]W^3/T4HKS_P"%OQ\\ ?&>U$OA#Q/8ZK,%WO9; MS'=1CU:%\.![XQZ&O0*^:G3G3ERS5GYGR%2G.C)PJ1::Z/0****@S"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 **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ K\5O^"U?_ "=-X6_[$RU_]+KZOVIK\5O^ M"U?_ "=-X6_[$RU_]+KZ@#]J:*** "BBB@ KRK]K'_DUGXR?]B9K/_I#-7JM M>5?M8_\ )K/QD_[$S6?_ $AFH _FLHHHH _?[_@EQ_R8G\,O^XG_ .G2[KZJ MKY5_X)*?\ L3+K_P!+K&OV MIK\5O^"*G_)TWBG_ +$RZ_\ 2ZQK]J: "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@ KRCXM?LM_#+XU++)XE\,6K:E(/^0M8C[/> ^ID3&_'H^X> MU>KT5K3JSHRYJ:_!XBMAE METW52MM= =E60?NW/N?+%?'/CGX;^*?AGJQTSQ5H%_H-[SMCO8&0.!W1NCCW M4D5^^]9?B3POHWC'29=,U[2K+6=.E^_:7]NDT3>Y5@1FOIL+Q#7I^[77,ON? M^1]C@^*L51M'$QYUWV?^7X?,_G^L[VXTV[BNK2>6UN86#QS0N4=&'0AAR#[B MOIOX0_\ !1#XJ_#4P6NKWL?C?1X\ V^LDFX"_P"S<#Y\^[[_ *5]7_%[_@F/ MX!\8&:]\%W]UX*U!N1;;J$#U90!(@]V4#WKZ6&-R[,X\D[7[2T?R_P" SZ^GF.59Q%4ZEK]I M:/Y/_)GZ"_"/_@HA\*?B5Y%IJM[+X(U=\ P:U@6Y;_9N!\F/=]GTKZ:M+R#4 M+6*YM9H[FWE4/'-"X9'4]""."*_GJKT#X7?'[X@?!FZ$OA'Q1?:5#NW/9;_- MM9#_ +4+Y0GKSC//!KS,5PY"7O8:5O)[??O^9Y&,X2IRO+"3Y7V>J^_?\S]V MZ*_/GX0_\%4;>806/Q)\,M _"MJV@_,A[9>!SD>I*N?9>U?:'PT^-7@?XP:? M]K\'^);'6U50TD,,FV>('^_$V'3_ ($HKY+$Y?B<)_%AIWW7WGPN,RO&8%_O MZ;2[[K[SMJ***\\\H**** "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@ K\5O^"U?_)TWA;_L3+7_ M -+KZOVIK\5O^"U?_)TWA;_L3+7_ -+KZ@#]J:*** "BBB@ KRK]K'_DUGXR M?]B9K/\ Z0S5ZK7E7[6/_)K/QD_[$S6?_2&:@#^:RBBB@#]_O^"7'_)B?PR_ M[B?_ *=+NOJJOE7_ ()8M+ MP>P)/EO]2R?2OT_HKUL+FF*PFD)779ZK^O0]S!YUC<#94YWCV>J_X'RL?@!X MO\#^(?A_JSZ7XET2_P!"U!>?L^H6[0L1ZC<.1[C@UFZ7JM[HFH07VG7EQ87L M#;XKFUE:.2-O564@@_2OWW\6^"M \>Z2^E^)-%L=^#/$QGO? >KW/A&];+"QNLW5D3Z#)\Q,GON8#LM?6X;B&A5] MW$1Y7]Z_S/NL'Q5AJWN8J/(^^Z_S_,^;/A#_ ,%'_B?\/##:>(GA\=:2F%*: MD?+NU7_9N%&2?>17-?;7PA_;^^$_Q4,%IC_ 7PY]@T>6'5/%U_#O MM(48,D*,.)7(/3'(]:^+OV7_ -NKQ+\-_&UZGC34KC7/#NLW1GNFN&+O;2L> M9$[A?]D<<#BODPL6QDY[4E:X?)\-1H.C):YG+=]?E MVL?T%>'O$&G^*M%L]7TJZCO=/O(Q+#/$P*LIK1K\=OV4_P!M+7?VZ]">>#G/U?'_ ,%6/AV74/X2\3JF>2JVY('T M\VOCL3DF+HU'&G'FCT9^?XSAS&T*KC1ASQZ-6/MJBOCB'_@J=\)9)51M"\81 M*3@N]C:X'N<7)/Y"M*W_ ."G7PLDFG(5''?;(3^E<3RO&K_ET MSSGDV8K_ )58]?\N)?^ L^D:*\ L_V M]/@/?;O+\?PKMZ^=IUY%^6Z$9_"M*U_;4^"-XK-'\1-+4*<'S5EC/Y,@S6;P M6*6]*7W,R>7XR.]&7_@+_P CVVBO)+7]K7X-WD9>/XD^'E7./WMZL9_)L&M. MV_:4^$EU")$^)WA!5/:37+9&_)G!K-X:NMX/[F9/"8B.].7W,](HKB8/CA\. M+J%98?'_ (7FB;[KQZS;,I^A#UHQ_$SPA-&LD?BO1)(V&Y67482"/4'=4.E4 M6\7]QDZ-5;Q?W'2T5FIXETB15*ZK9,&Y!6X0Y_6M*LVFMS)IK<****0@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 **** "OQ6_X+5_\G3>%O^Q,M?\ TNOJ_:FO MQ6_X+5_\G3>%O^Q,M?\ TNOJ /VIHHHH **** "O*OVL?^36?C)_V)FL_P#I M#-7JM>5?M8_\FL_&3_L3-9_](9J /YK**** /W^_X)*?^Q,NO_2ZQ MK]J:_%;_ ((J?\G3>*?^Q,NO_2ZQK]J: "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "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 **** "OR#_;4_99\0_!_QMJ/ MB6.>?6_#>K7#W"W[H/,B=CDI)M&.#W QC@5^OE97BCPOI7C30;S1=;LHM1T MR\C,5U_:15XO=>1_/S17TE^UY^Q M_JO[/GB*74=)$VI>"KMR]K=-\TEMD_ZJ7 ZCC#=QCI7S]X?\/ZCXJUJTTG2; M22^U"[D$4,$*Y9F)P*_4Z.(IXBFJM-WBS]JP^*HXJBJ]*5XO^M2G;6LUY,L5 MO#)/*W2.-2S'\!5J70=3@C:233KN.-1N9F@8 #U)Q7ZU_L;_ +'&F_ 70X]= MUV--0\<7B9DE8 I8H1_JH_\ :_O-^ QCGZAKY;$<10IU'"E#F2ZWM^C/B\5Q M93HUG"A3YXKK>U_31G\\E%?T+SV\5U"T4T:31-]Y)%#*?J#6;<^$="O(C%<: M+I\\1Y*26L;#\B*Q7$RZT?\ R;_@&"XP76A_Y-_]J?S]45^^=U\*_!=]&([G MPAH-P@.X++ID# 'UP5]ZS;OX#_#/4%477P[\)W(7E1-HEL^/IE*T7$M/K2?W MFJXPI=:+^]?Y'X/45^YUY^S'\(KXJ9/AEX37;T\G1X(OSVJ,_C6;=_LA_!B\ MD#R?#?05(&/W-MY8_)2!6BXDH=:;_ T7%V&ZTI?@?B'17[57/[$?P/NI?,?X M>:>K8QB.:>,?DL@%9MQ^P'\!;F9I'\ H&;J(]5OD7\ LX K1<287K"7X?YFJ MXNP76$ON7^9^,]%?L--_P3K^!4DK.OA:ZB4G(1-6NL#V&9"?S-9LG_!-;X*, M[,-/UA 3D*NIO@>PR*M<18/M+[E_F:KBO /I+[E_F?D73HY&C=71BCJ,;.998/%FN0RKTDCU*96'&."&K]%I_^"4G@)H6$/C'Q''+_"T@MV4?4!!G M\ZS;C_@D[X::(BW\?ZM%)V:2QB*K>3&-\6M7*G'ID/6E:?M,?%RRLV[_ ."2ETBK]E^*$,Q_ MB\[0C'CZ8N&S1_:F5RW:_P# 7_D']M9++>2_\!?_ ,B?*MI^UQ\9;,L8_B1X M@;=U\Z[,GY;LX_"M*T_;8^-]BK"/XAZDP;D^='#)^6Y#BOH:\_X)-^(DV?9? MB#IDW7=YVGR1X],8=LUFW7_!*/QRC@6WC/P]*F.3+'/&<_0(U'UW*);\O_@/ M_ #^T,BGNX?^ _\ /';7]OCX\V<92/Q]*P)S^]TRRD/YM"3^%:=M_P41^.T M$01_%EM<-_STDTFT!_\ '8P/TKO;K_@E7\45EQ;^)?",L>/O2W-TAS]!;G^= M9EQ_P2\^+\,S(E_X6N%'22._F"GCMNA!_2CVV3R_D^Y?Y![?()=*?_@*_P C M&@_X*3?&R&%4?4])F8=9)-,C#'ZXP/TK3B_X*>?&*.-5:'PW(RC!=M/?+>YQ M*!^0JG-_P31^-,BV3R_D_ +9!+_GW^".P7_@JC\6%50?#_@UL=2;*[R?_ "9K4C_X*M?$ M .I?PAX;9,\A?M )'L?,XKRAO^"?OQ\16)\!9 YXU>P/Z>?69+^P_P#'*&-G M;X>WQ51D[;BW8_@!)D_A1]7R>7\GWK_,/JN0RV]G_P"!+_,][A_X*P^*5D4R M^ M'>//S*EY*I(]C@X_*M*W_ ."M&HK,IG^&EK)%_$L>LLC'Z$P''Y5\P3?L M??&BWB:1OAQKA5>2$@#G\ "2:SKG]EWXOVL)D?X9^*64=H])FD;\E4FCZAE, MME'_ ,"_X(?V7DBU\.?R-L/YUI M6O\ P5DT%Y"+GX>:E$F.&BU*-SGZ&-?YU\+W7[/_ ,4+&,27/PW\76\9.W=+ MH5THSZ9,=9MW\)O'&GJK77@SQ!;*QP#-I32 M^&*_\"?^9^AEG_P5=\$N6^U>"M?A'\/DRP29^N67%:5I_P %5OABZM]J\,>+ M83_#Y-O:R9^N9UQ7YGW?@OQ#I^W[5H6IVV[[OG6L.6B9ADH^CWV5]CB C\C7XW45F^'<(_M2^]?Y&;X3P#^U+[U_\B?M(G[=' MP+=58?$&S 89&ZTN0?R,7%::?MC?!61E4?$;106.!NE8#\RO%?B116;X;PW2 MM68_0"2OPDHJ'PW1Z5'^!D^$,/TJO[D?O;;?%[P)>2^ M7;^-?#L\F,[(]5@8_D'K2M/'/AN_D*6WB#2[AP-Q6&]C8@>N U?@!16;X:AT MJO[O^"9/@^GTK/[O^"?T)6>IV>H%A:W<%R5^]Y,BOCZX-6:_GDJS9ZG>:>&% MK=SVP;[WDR,F?K@UF^&>U;_R7_@F3X.[5_\ R7_[8_H2HK^?^U\<>([&,I;> M(-4MT)W%8KV103ZX#5I6OQ>\=V47E6_C7Q%!'G.R+59U'Y!ZS?#4^E5?=_P3 M)\'U.E9?=_P3][J*_".W_:$^*=K"L4'Q*\80Q+]U(]>NE4?0"2M.']J;XP0Q MK&OQ+\4%5& 7U25C^)+9/XU#X;K=*B_$R?"&(Z55]S/W)HK\1U_;$^-**%'Q M&UK &.95)_,BM1/VZ/CHC*P^(-X2IR-UI;$?D8N:S?#>)Z3C^/\ D9/A'&=* MD?Q_R/VDHK\;8?\ @H-\>XY%9O'*RJIR4?1['#>QQ #^1K2@_P""C?QQAF5W M\0:?.HZQR:5 %/UPH/ZUF^'<7_-'[W_D9/A/'K[4?O?^1^P%%?DC;?\ !3#X MT02AWGT*X7_GG)IN!_XZP/ZUI6O_ 5&^+UO(6DTWPK=#&-DMA. /?Y9P?U[ MUF^'\:NWW_\ ,WPKF"_E^__ (!^KE%?EM:?\%5OB$IA_#Y-O=1X M^N9VS6E:?\%7?&R!OM/@K0)C_#Y,L\>/KEFS6;R''+[*^]&3X9S)?97WH_3> MBOS:M/\ @K)KZ1D7/P\TV9\\-#J4D8Q]"C?SK2M?^"MDZQ8N/A='+)G[T6OE M!^1MC_.LWD>/7_+O\5_F9/AO,U_RZ_\ )H_YGZ)T5^?UO_P5HTYH5,_PTNHY M?XECUE74?0F 9_*M*+_@K%X7:-3)X"U=),?,JWL3 'V.!G\JAY-CU_R[_%?Y MF3X?S-?\N?Q7^9]WT5\11_\ !5KX?E%+^$/$BOCD+]G(!]CYG-::_P#!5'X3 MLR@^'_&2YZDV5I@?^3-9O*<8K_ERS[*HKY(C_X*>?!V215:'Q)& MK'!=M/3"^YQ*3^0K2M_^"DWP3FF5'U/5X%/6233)"H^N,G]*S>6XQ?\ +I_< M9/*,P7_+B7W'U+7R!^V%^W-;?!>0>&O!CVNI^+=RM/+(/,AM%SDA@#RQ'&.V M%+-#U9%< L^.!V&<\XQ7YOW M]_SWEY/)'95)>WQ MT;);1?7U\OS/VN_9I_::\/\ [17A**]LRMCKD* 7VF,^6C?N5]5]*]FK\#OA MG\3O$/PC\76?B/PS?-9:C;,#R,QRKGE'7^)3W'\J_6GX*_MQ?#3XH>$[2\UC MQ)I/@_6]F+K3M7O8[<(XZE'<@,I[>%E[2@KP?X'!G60U,'/VN&3 ME3?S:_X'F?1%%<-:_';X:WT9DMOB%X5N(P=I:+6[9AGTR'K^C,EM/'<1@[=T M3AAGTR*FK(Q"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ K\5O^"U?_)TWA;_ +$RU_\ 2Z^K]J:_%;_@M7_R=-X6 M_P"Q,M?_ $NOJ /VIHHHH **** "O*OVL?\ DUGXR?\ 8F:S_P"D,U>JUY5^ MUC_R:S\9/^Q,UG_TAFH _FLHHHH _?[_ ()A]Z\8_9_P#V-?!?[/\ KVK:SISRZMJ5W.S6L]XBYLX3TC3' M4CG+\9]!7OM%=$,15IPE2C*T9;HZJ>*K4JXDQC?+$K''IDBLVX\ ^&+R9I9_#FDS2MUDD ML8F8\8Y)6MZBJ4I+9EJ?=G MX:^&1NZ[=.C'\AQ69)^QG\%)8V1OAUHX# @[5=3SZ$-D?45[116BQ6(6U1_> MS58W%+:K+[V>#3_L*? JXB:-OA_:A6X)CO;I#^!$H(K,N?\ @GO\!9X2B>"9 M+=C_ ,M(]7OBP_[ZF(_2OHRBM%CL6MJLOO9HLRQT=J\O_ G_ )GS#=?\$X?@ M?<1A8]"U&U;.=\6J3$_3YF(_2LVZ_P""9?P9N%41QZ_:D'EHM1!)_P"^D-?6 M%%6LRQB_Y>R^\U6;8]?\OY?>SX]O/^"6_P ([G;Y>J^++3;U\F_MSN^NZW/Z M5FW?_!*GX:.R_9?%/BN%<LU6=YBO^7S/AFZ_ MX)0^#&DS;>-]>BCQ]V6"%SGZ@+_*LVX_X)-:&TQ,'Q%U".+LLFF1NP_$2#^5 M??%%:+.,>O\ EY^"_P C59_F:_Y?/[E_D?GK-_P22C:5C%\4V2//RJ_A\,1] M2+D9_*LR3_@DOJ@D8)\2K1DS\K-H[@D=LCSCC\Z_1VBM%G>/7_+S\%_D:KB/ M-%_R]_\ )8_Y'YGM_P $G_%HW;?'>BGTS:S#-9LG_!*?XBB-C'XL\,-)@[59 M[D GL"?*./RK]0J*T6?8[^9?/='I.E7+9QLBU2('Z_-@?K6==_\ !/'X[VZJ8_"$ M%T2<%8=7LP1[_-**_8JBM%Q%C%TC]S_S-%Q9CU]F/W/_ #/QBO/V"_CQ8[/, M\ 3-NSCR=1LY>GKMF./QK-N_V*_C=9,JR?#O5&+#(\EHI!^:N<5^U]%:+B3% M=81_'_,U7%V,ZTX_C_F?A]=?LE_&2SDV/\-O$3-C/[JR:0?FN16;KMZ[K=QC]*SJ_H;ILD:S1LCJ'1A MM96&00>H(K1<3/K1_P#)O^ :KC%]:'_DW_VI_/-17] \WA71;B)HI='L)8V& M&1[5"#]0169(.IC51@2#KMZ' M&.N,_F5=6LUE<207$3P3QL5>.12K*1U!!Z&OI,%CJ6.I\]/?JNJ/K\NS*AF5 M+VE+=;KJB*BNC^'WP]U[XH>*K+P[X;L'U#4[MPB1KPJ^K,W15'+]''BK72 ]U?B\N;==^.5C$/'BO /=27R7^9^2=: MUKXNUVQD$EOK6H6\@& T5U(IQZ9!K]0+K_@EG\);B0O'K7BZV&,;([ZV*_7Y MK(;>,G=MBU6=1GUP'K9 MW/F'\V!-;EK^W=\=K.021_$"Y9L8_>V-I(/R:(BO=KK_ ().^)5EQ;^/ M]*ECQ]Z6QE0Y^@8_SK#NO^"5'Q)2/-MXJ\*RR9^[++WC*R>+K>Z;.=\NDV@/T^6(#]*V[7_@I MA\:+>0-)/H5RN,;)=-P/K\K _K6E=?\ !+KXO6\NQ-1\*W*XSOBOYP/I\T / MZ5A77_!-OXVV\>Z/2=*N6SC9%JD0/U^; _6CFR>?\GX(.;(*G_/O\$=%:_\ M!4SXMV\>V31O"-RV<[Y;&Y!^GRW 'Z5N6O\ P5<\>+(#<>#?#LL>.5B:=#GZ MES_*O*[K_@GK\>;>78G@J.Y7&=\6KV0'T^:8']*P[K]B3XX6<7F2?#S467., M1302'\ED)H^KY//;D^]?YA]5R&IM[/\ \"7^9]#VO_!637ECQ<_#O3I9,_>B MU*1!CZ&-OYUMVO\ P5L@:0"Y^%TD4>.6BUX.<_0VP_G7R/=?LE_&2TD\M_AM MXB9L9S%9-(/S7(K#NOV?_BC8Q>9&VCS/.-\L3*,^F2*/[$R^7PK\6'^KN53^%?=)_YGZHVO\ P5%^ M$-Q'NDT[Q5;-G&R6P@)^ORSD?K6W:_\ !27X)7$@635=6MEQG?+IW,OG_P _8ZU_P""A7P&N(]TGC62V;.-DND7 MI/U^6$C]:W+7]MSX'WDFR/XAZ>IQG][#/&/S:,"OQ5HK%\.87I*7X?Y&$N$L M%TG+[U_D?N#:_M:?!N\C\R/XD^'E7.,2WJQG\FP:W+7]H'X77TGEVWQ)\(W$ MF,[(]=M6;'K@25^$5%9/ANCTJ/\ PEPAA_LU7^!^^=K\4O!=]'YEOXOT&XC MSC=%J<+#/ID-6Y:ZQ87TGEVU];7$F,[8I58X]< U_/A163X9CTJ_A_P3"7!\ M/LU__)?^"?T-T5_/?:ZQ?V,?EVU[<6\><[(I649]< UN6OQ0\9V,GF6WBW7; M>3&-T6I3*<>F0U9/AF72K^'_ 3&7!\_LU__ "7_ ()^^E%?A%:_M ?%"QC\ MNV^)'BZWCSG9%KMTHSZX$E;EK^UI\9+23S$^)/B)FQC$MZT@_)LBL7PW6Z5% M^)A+A#$?9JK\3]P:*_%2U_;:^.%G'Y;> M7>_C6.Y7&-DND60'U^6$']:R?#F*Z2C^/^1A+A+&])Q^]_Y'['T5^0UK_P % M)/C;;Q[9-6TJY;.=\NEQ _3Y<#]*W;7_ (*B_%ZWEWOIWA6Y7&-DMA.!]?EG M!_6LGP]C%V^__@&$N%)5ES<> -*ECQ]V*^E0Y^I4_RK%Y#CEM%?>C&7#.9+:"? MS1^E5%?G9:_\%;+A(\7/PNCEDS]Z+7B@Q]#;-_.MRU_X*R:$TF+CX=ZC%'C[ MT6IQN<_0QC^=9/)<>O\ EW^*_P S"7#N9Q_Y=?C'_,^]Z*^'K7_@JYX%:+-Q MX-\1129^[$\#C'U+C^5;EK_P5,^$EQ+LDT;Q=;+C.^6QMB/I\MP3^E9/*<A+[F?25%>!VO[=_P) MO(O,3X@6ZKG&);"[C/Y-$#6Y:_M??!B\E\M/B/H2MC.9;CRQ^; "L7@\3'>E M+[F8RP&+C\5&2_[=?^1[!17FUK^TM\)+R+S(_B=X15 M9;ZWIUQ'G&^*[C89],@UKUDTUN8.+CN@HHHI""BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHK.\0>(-.\*Z+=ZMJUW'8Z?:1F6:>9L*J@9--)MV0TG) MV1HT5\C_ L_X*(^$/B%\6]1\*W=K_9&D2.(](U:5^+EA]X2#^#/5?;K7ULK M+(H92&5AD,#D$5TXC#5L+)1K1LV=>*P=?!R4*\>5M7'4445RG&%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5^*W_!:O_DZ;PM_V)EK_P"EU]7[4U^*W_!:O_DZ;PM_V)EK_P"EU]0! M^U-%%% !1110 5Y5^UC_ ,FL_&3_ +$S6?\ TAFKU6O*OVL?^36?C)_V)FL_ M^D,U '\UE%%% '[_ '_!+C_DQ/X9?]Q/_P!.EW7U57RK_P $N/\ DQ/X9?\ M<3_].EW7U50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!^*W_ 14_P"3IO%/_8F77_I=8U^U-?BM_P $5/\ DZ;Q M3_V)EU_Z76-?M30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %?&/[8W["B_%B8^*? <%O:^*& PR3SUQ^%?9U%=>%Q57"5%5I.S.[!XRM@:JK4'9_@_4\/_ &7OV7-" M_9S\*K%$L=]XEND!O]2QRQ_N)GHH_6O<***RK5IUYNI4=VS"O7J8FHZM5WDP MHHHK$P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@"I=:187TGF7-E;W$F M,;Y8E8X],D5AW7PN\&7T?EW/A'0KB/.=LNFPL,^N"M=/15JR3X;>'57.?W5DL9 M_-<&O6J*U6(K1VF_O9O'%8B/PU&OFSP^Z_8D^!]Y)OD^'FG*V,?NI9XQ^2R M5AW7_!/?X#7$95/!4ELV<^9%J]Z3]/FF(_2OHRBM5CL5':K+[V;QS+&QVK2_ M\"?^9\N77_!-OX)7$FZ/2=5MEQC9%JDA'U^;)_6L2Z_X)=_"&XC*QZAXJMFS MG?%?PD_3YH"/TKZ^HK59EC([57]YO'.,PCM7E]Y\577_ 2I^&KR VWBGQ5% M'CE99;9SGZB%?Y5AW7_!)WPTT9%OX_U:*3/#2V,3C'T##^=?>-%;+-\=':J_ MP_R-HY]F4=JS_#_(_/>Z_P""2=N\@-M\49(H\?=ET$.<_47*_P JQ+K_ ()- M:XD9-M\1=/F?/"RZ9)&,?42-_*OTCHK59WCU_P O/P7^1O'B/,X_\O;_ "C_ M )'YBW7_ 2C\=)(!;>,_#TL>.6E2=#GZ!&_G6'=?\$L_BU;QEH]:\(W)S@) M'?7(;Z_-;@?K7ZK45JL^QRW:?R-X\3YBMY)_)'Y)77_!,WXSV\@6.'0;I<9W MQ:E@?3YD!_2L2Z_X)V_':WC+1^%+:Y8'&R+5K0$^_P T@'ZU^Q%%:KB+&+=1 M?R?^9M'BO'K=1?R?^9^,%U^P?\=[.0))\/[AFQG]U?VD@_-9B*P[K]C_ .-% MG&7D^'&NL 6,9DN?!/B*WC4X+2Z3.H!],E*_ M>VBM5Q+5ZTU]YO'B^M]JBOO9_/W=>#]>L9!'PW,16JXBPCWC+[E_F;QXLP+WC)?)?YGY 5-:WEQ8R> M9;3R6\F,;XG*G'ID5^L5U_P3)^#5Q(&C_P"$AM0!C;%J*D'W^:,FL2Z_X)6? M"V2-OL_B/Q=#(3P9+JU=1[8^S@_K6JS_ 3WO]QLN*,NEO=?(_,ZU\=>);*/ MR[?Q#JL$><[(KV51GZ!JW+7XZ_$FQD\RV^(7BJWDQC?%K5RIQZ9#U]^W?_!* M'P6\@-MXVUZ%,X$ZY_. MG_;&6R^)_P#DK_R*_M_*)_%+[XO_ "/C2U_:@^+UG%Y:?$SQ4RYSF75IY#^; M,36Y:_MH_&VSD\R/XB:JS8QB41R#\F0BOIB[_P""2M\D@%M\3K>9,:,$9[D!L4?7\IGNX_P#@/_ #^T\B MJ;N/SC_FCQBU_;Y^/-G%Y:>/I&7.)O",R8Y::XNHSGZ"W;^=8EU_P3%^,=O& M[1R>'+HJHW1 ?G1[7)Y_P GW+_(/;9!4_Y]_ VD13C,6J63D\XR%$V M?TH]GD\_Y/O2_4/8Y!4_Y]_>E^I[':_\%7O&:QXN?!&A2R9^]%/,@Q]"6_G6 MY:_\%:K]),W/PRMY8\?=BUID.?J8&_E7S3=_L6?&ZR<+)\.]48D9_;GX97,4F?NQ:TKC'U,"_RKBG MA ?$]C&[W/AS5K=$ M.&:6QE4*/[8W[8VH?' MS79M$T%I=/\ !%F^V*/)$EZPZRR>BYZ+Z $\\#Y?HKJP>2X?!U/:J\GTOT.[ M VGX;CHY'AD5T9D=2&5E."".A!K]$_V&_VXENA:?#WX@W@ M2?B/2M:F;A_^F,I['^ZW?H>V?SJIT!+[3 MO$VG37&DZ6%2QUZ1@/.YP82.I('.X<>O;/V!7Y1BL/+"UI49.[1^'XS"RP5> M5";NX]@HHHKE.(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "OQ6_X+5_\G3>%O\ L3+7_P!+KZOVIK\5O^"U M?_)TWA;_ +$RU_\ 2Z^H _:FBBB@ HHHH *\J_:Q_P"36?C)_P!B9K/_ *0S M5ZK7E7[6/_)K/QD_[$S6?_2&:@#^:RBBB@#]_O\ @EQ_R8G\,O\ N)_^G2[K MZJKY5_X)^C=9?AGX1 M.\Y9DT.V1B;QQ%:/PS:^;/ /B-^P[\)/''AVZLK M/PCIWAW4&C(@O]+A\EHV[$A(K4HRG?:W::_'GX$>'OC]X+ET/7(569,O9WH7,EO(1U!].F1[5[ MN6YQ4PL^6LW*#^=O0^ER?/JV"J@X]0*[GX4_\$Y?%VJ?%Z_TGQ?!)8>$] M*E5GU)/NWZ'E5B/?(Z_W>]?ISX6\+:5X*T"ST71;*+3]-LXQ'#!"N /YGWK MZ#-,ZA2A[/#.\GU[?\$^ISKB&%&G[+!RO*2W[)_K^0>%O"VE>"M LM%T6RCL M--LXQ%#!$, ?S/O6M117YZVY.[/RJ4G)MMZA1112$%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XK?\%J_ M^3IO"W_8F6O_ *77U?M37XK?\%J_^3IO"W_8F6O_ *77U '[4T444 %%%% ! M7E7[6/\ R:S\9/\ L3-9_P#2&:O5:\J_:Q_Y-9^,G_8F:S_Z0S4 ?S64444 M?O\ ?\$N/^3$_AE_W$__ $Z7=?55?*O_ 2X_P"3$_AE_P!Q/_TZ7=?55 !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% 'XK?\ !%3_ ).F\4_]B9=?^EUC7[4U^*W_ 14_P"3IO%/_8F77_I=8U^U 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 %%%% !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 %%%% !7XK?\%J_^3IO"W_8F6O\ MZ77U?M37XK?\%J_^3IO"W_8F6O\ Z77U '[4T444 %%%% !7E7[6/_)K/QD_ M[$S6?_2&:O5:\J_:Q_Y-9^,G_8F:S_Z0S4 ?S64444 ?O]_P2X_Y,3^&7_<3 M_P#3I=U]55\J_P#!+C_DQ/X9?]Q/_P!.EW7U50 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^*W_!%3_DZ;Q3_P!B M9=?^EUC7[4U^*W_!%3_DZ;Q3_P!B9=?^EUC7[4T %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %?BM_P %J_\ DZ;PM_V)EK_Z77U?M37XK?\ !:O_ ).F M\+?]B9:_^EU]0!^U-%%% !1110 5Y5^UC_R:S\9/^Q,UG_TAFKU6O*OVL?\ MDUGXR?\ 8F:S_P"D,U '\UE%%% '[_?\$N/^3$_AE_W$_P#TZ7=?55?*O_!+ MC_DQ/X9?]Q/_ -.EW7U50 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!^*W_!%3_DZ;Q3_ -B9=?\ I=8U^U-?BM_P M14_Y.F\4_P#8F77_ *76-?M30 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5^*W_!:O\ Y.F\+?\ 8F6O_I=?5^U-?BM_P6K_ .3IO"W_ &)EK_Z77U ' M[4T444 %%%% !7E7[6/_ ":S\9/^Q,UG_P!(9J]5KRK]K'_DUGXR?]B9K/\ MZ0S4 ?S64444 ?O]_P $N/\ DQ/X9?\ <3_].EW7U57RK_P2X_Y,3^&7_<3_ M /3I=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 ?BM_P14_Y.F\4_]B9=?^EUC7[4U^*W_!%3_DZ;Q3_V)EU_ MZ76-?M30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^*W_!:O_DZ;PM_ MV)EK_P"EU]7[4U^*W_!:O_DZ;PM_V)EK_P"EU]0!^U-%%% !1110 5Y5^UC_ M ,FL_&3_ +$S6?\ TAFKU6O*OVL?^36?C)_V)FL_^D,U '\UE%%% '[_ '_! M+C_DQ/X9?]Q/_P!.EW7U57RK_P $N/\ DQ/X9?\ <3_].EW7U50 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^*W_ M 14_P"3IO%/_8F77_I=8U^U-?BM_P $5/\ DZ;Q3_V)EU_Z76-?M30 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5^*W_!:O_DZ;PM_V)EK_ .EU]7[4 MU^*W_!:O_DZ;PM_V)EK_ .EU]0!^U-%%% !1110 5Y5^UC_R:S\9/^Q,UG_T MAFKU6O*OVL?^36?C)_V)FL_^D,U '\UE%%% '[_?\$N/^3$_AE_W$_\ TZ7= M?55?*O\ P2X_Y,3^&7_<3_\ 3I=U]54 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P14_Y.F\4_\ 8F77_I=8 MU^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7XK?\ !:O_ ).F\+?]B9:_^EU]7[4U^*W_ 6K_P"3IO"W_8F6 MO_I=?4 ?M31110 4444 %>5?M8_\FL_&3_L3-9_](9J]5KRK]K'_ )-9^,G_ M &)FL_\ I#-0!_-91110!^_W_!+C_DQ/X9?]Q/\ ].EW7U57RK_P2X_Y,3^& M7_<3_P#3I=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 ?BM_P14_Y.F\4_P#8F77_ *76-?M37XK?\$5/^3IO M%/\ V)EU_P"EUC7[4T %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?BM_ MP6K_ .3IO"W_ &)EK_Z77U?M37XK?\%J_P#DZ;PM_P!B9:_^EU]0!^U-%%% M!1110 5Y5^UC_P FL_&3_L3-9_\ 2&:O5:\J_:Q_Y-9^,G_8F:S_ .D,U '\ MUE%%% '[_?\ !+C_ ),3^&7_ '$__3I=U]55\J_\$N/^3$_AE_W$_P#TZ7=? M55 !1110 4444 %%%% !1110!Q7QF^+GA[X$_#/7O'/BBX:#1M(@\V01#=)* MY(6.*,9Y=W95&2!EN2!DU^=O@S]H#]MK]L*&^\6_"FUT;X?>"5E>*R:Y@MG6 MX*9RJR7,WQ1\#_':S^"7[2VBPZ;K]_)';6'B".&. O-(<1>8(OW,DM?>_P2\:2?$?X->!/%A6.HR\8^>6!';CZL: .UKYM_;@_;+ MTG]C_P"'MI?"SCUOQ?K+M#HVD2.51]FWS)I2.1&@9>!RQ90,9++])5^3_P"T M-&OQS_X+!>!_!>HQF[TKPZ]A']E?YHW6&V.I."O0@EL-ZA<&@#H[76?^"C'B M[PPGC>QGTK2+.9!=P^%S8Z='[_L%?MW7'[3"_&VD1^&OB=H",]U:1(\4=W$KB-W6-_FCD1R%>,DXW CJ57[&K\GOV@=GP M'_X*_?#[7M*7[%%XJETV2[2-<(XNV>PF8CODH7/^UD]: /TL^,WQ<\/? GX9 MZ]XY\47#0:-I$'FR"(;I)7)"QQ1C/+N[*HR0,MR0,FOSM\&?M ?MM?MA0WWB MWX4VNC?#[P2LKQ637,%LZW!3.562YCD:5L_*7553<,<8:MG_ (+=^.+C3?AO M\-/"43LD&KZG=ZC,%; ;[-'&BAO49NB?JOM7WW\&/ =K\+OA)X.\)6<"V\&C M:3;66P EDC4.Q_VF;^5IT;Q>=&#MDV,2R[@=I.1@T ?2M%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?-7_ 3I M\6:YXW_9+\*:QXCUG4-?U::[U)9;_5+J2YGD"W\Z(&D .U?2M M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?-7[_\ B=H5A=MI]U) ;BVD:7S()"A&^-L#*'(.!D5]*T % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\U?L8^+ M-<\4ZU^T FM:SJ&KIIGQ.U:PL5O[J2<6ELBP[((@Q.R- M$M%^#;Z'K.H:,]_\3M"L+MM/NI(#<6TC2^9!(4(WQM@90Y!P,B@#Z5HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKYJ^"_BS7 M-4_;9_:-T*]UG4+S1-*M/#C:?IMQ=2/;69ELW:4PQD[8R[ %MH&XC)S7TK0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5^*W_!:O_DZ;PM_V)EK_ .EU]7[4U^*W_!:O_DZ; MPM_V)EK_ .EU]0!^U-%%% !1110 5Y5^UC_R:S\9/^Q,UG_TAFKU6O*OVL?^ M36?C)_V)FL_^D,U '\UE%%% '[_?\$N/^3$_AE_W$_\ TZ7=?55?*O\ P2X_ MY,3^&7_<3_\ 3I=U]54 %%%% !1110 4444 %%%% 'Y/?\%R(95UCX.RDGR6 M@U55&. P:T)Y^A7\J_5Z&9+B))8V#QNH967H0>0:^$O^"P?P9O?B)^SGI_BO M3+>2YO/!M^;NXCC7<19S*(YFQU^5A"Q]%5B>!FO:/V(?VF/#/[0GP'\,7-GJ MUNWB;2]/@L=;TV20+/!<11JKR%#SY;XWJPR,-C.58 \%_X+62*O[+OA2,L- M[>,K9@O<@65[D_J/SKZB_8[MI+3]D_X/)(Q=CX3TR0$^C6L; ?@"!7P#_P % M//BE:?M/?&'X:_ 3X<7D6OZI#J;'4)K0^;!'=2A4C3>O!\J/S7D(R%#=.* .HK\G-.W67 M_!]?H_P#!W]H/X>_'^QU*\^'_ (E@\26VFR)% M=R00RQB)G!*@^8BYR >GI7YW?\%$-+O?V;?VXOA9\?X[.>X\/7I5_[IP ?JK7Y._P#!0Z,ZA_P4Z^ 5K!)MF:+P_"&4\JQU MFXQ_,&OTR\-_&#P3XL\ P^-M+\4:7<>%);<7/]JFY5(8T(R?,+$>61W5L$$$ M$ BOS)^%^J1_MP?\%3'\>Z DEUX"\%)'<0WTD3*KQVZ%(",C@R7+-(H.#L#< M94T 2_\ !?H5_*OU>AF2XB26-@\;J&5EZ$' MD&OA+_@L'\&;WXB?LYZ?XKTRWDN;SP;?F[N(XUW$6WC*V8+W(%E>Y/ZC\Z^HOV.[:2T_9/^#R2,78^ M$],D!/HUK&P'X @5\ _\%//BE:?M/?&'X:_ 3X<7D6OZI#J;'4)K0^;!'=2A M4C3>O!\J/S7D(R%#_ZM__ /*Y7U510!^%?A__ ()W?M@_"3Q1?W/@G1]0 MTF[VO9G6?#/BRUL3=0;U8@-]ICD\MBB-M=5/RKE0175_\,T_\%#/^@O\0/\ MPX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q M_P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+ M_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/ M^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P M4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ /)U'_#- M/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX\/\ \G4? M\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R M=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ M /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX M\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/ M_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_ MQ _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ MH+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4, M_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ M!0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3 M_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ M#-/_ 4,_P"@O\0/_#CP_P#R=63J/['O[>&L:]I&MWZ^,+W6M'\[^S=1N/'M MM)<67FJ$E\F0WNZ/>H"MM(W 8.17[?T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ M /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX M\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/ M_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_ MQ _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ MH+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4, M_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ M!0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3 M_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ M#-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM M_P ,T_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310! M^*W_ S3_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U- M% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7 M[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ M)U?M310!^*W_ S3_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/ M_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P## MCP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ M ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\ M0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z M"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0 MS_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX\/\ \G4?\,T_ M\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_P MS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ /)U M'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX\/\ M\G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP M_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\ M./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$ M#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@ MO\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ M *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P % M#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ M 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P , MT_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ M S3_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'X MK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 M ?B!X7_8]_;P\$:+#H_AQ?&&@:3"SM%8:7X]MK:",LQ=RL:7H4$LS,<#DDGO M6M_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ M /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX M\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/ M_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_ MQ _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ MH+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4, M_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ M!0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3 M_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ M#-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM M_P ,T_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310! M^*W_ S3_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U- M% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7 M[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ M)U?M310!^*W_ S3_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/ M_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P## MCP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ M ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\ M0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z M"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0 MS_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX\/\ \G4?\,T_ M\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP_P#R=1_P MS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\./#_ /)U M'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$#_PX\/\ M\G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@O\0/_#CP M_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ *"_Q _\ M./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P %#/\ H+_$ M#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ 4,_P"@ MO\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P ,T_\ !0S_ M *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ S3_P % M#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'XK?\ #-/_ M 4,_P"@O\0/_#CP_P#R=1_PS3_P4,_Z"_Q _P##CP__ "=7[4T4 ?BM_P , MT_\ !0S_ *"_Q _\./#_ /)U'_#-/_!0S_H+_$#_ ,./#_\ )U?M310!^*W_ M S3_P %#/\ H+_$#_PX\/\ \G4?\,T_\%#/^@O\0/\ PX\/_P G5^U-% 'X M@>(/V/?V\/%L=BFN+XPUE+"[CO[1=0\>VTXM[F//ESQA[T[)%R<.,$9.#6M_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=1_ MPS3_ ,%#/^@O\0/_ X\/_R=7[4T4 ?BM_PS3_P4,_Z"_P 0/_#CP_\ R=63 MH/['O[>'A:34GT5?&&D/J=V]_?-8>/;: W=R^-\\I6]&^1L#+MDG R:_;^B@ M#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* / MQ6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I_P""AG_07^('_AQX?_DZOVIHH _% M;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O M^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X M9I_X*&?]!?X@?^''A_\ DZC_ (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AF MG_@H9_T%_B!_X<>'_P"3J/\ AFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:? M^"AG_07^('_AQX?_ ).H_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X M*&?]!?X@?^''A_\ DZC_ (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H M9_T%_B!_X<>'_P"3J/\ AFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG M_07^('_AQX?_ ).H_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?] M!?X@?^''A_\ DZC_ (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T% M_B!_X<>'_P"3J/\ AFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^ M('_AQX?_ ).H_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@ M?^''A_\ DZC_ (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_ MX<>'_P"3J/\ AFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_A MQX?_ ).H_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^'' MA_\ DZC_ (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>' M_P"3J/\ AFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ M ).H_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ MDZC_ (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3 MJ/\ AFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H M_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ M (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ MAFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"& M:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I M_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ M (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ M@H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I_P"" MAG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ (*& M?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ @H9_ MT%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I_P""AG_0 M7^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3JR?$'['O[>'BV.Q3 M7%\8:REA=QW]HNH>/;:<6]S'GRYXP]Z=DBY.'&",G!K]OZ* /Q6_X9I_X*&? M]!?X@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T M%_B!_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07 M^('_ (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X M@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B! M_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ M (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ MAQX?_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"' M'A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ (<> M'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX? M_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^ M3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y. MH_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZC M_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^3J/^ M&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y.H_X9 MI_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZC_AFG M_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^3J/^&:?^ M"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y.H_X9I_X* M&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZC_AFG_@H9 M_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^3J/^&:?^"AG_ M $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y.H_X9I_X*&?\ M07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZC_AFG_@H9_P!! M?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^3J/^&:?^"AG_ $%_ MB!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y.H_X9I_X*&?\ 07^( M'_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZC_AFG_@H9_P!!?X@? M^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^3J/^&:?^"AG_ $%_B!_X M<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y.H_X9I_X*&?\ 07^('_AQ MX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A M_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ M .3J_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ MY.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A_P#D MZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J M_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K] MJ:* /Q L/V/?V\-+U_5-=LE\86>MZJL2ZAJ5OX]MDN;P1*5B$T@O=T@120NX MG:#@8K6_X9I_X*&?]!?X@?\ AQX?_DZOVIHH _%;_AFG_@H9_P!!?X@?^''A M_P#DZC_AFG_@H9_T%_B!_P"''A_^3J_:FB@#\5O^&:?^"AG_ $%_B!_X<>'_ M .3J/^&:?^"AG_07^('_ (<>'_Y.K]J:* /Q6_X9I_X*&?\ 07^('_AQX?\ MY.H_X9I_X*&?]!?X@?\ AQX?_DZOVIHH _%;_AFG_@H9_P!!?X@?^''A_P#D MZC_AFG_@H9_T%_B!_P"''A_^3J_:FB@#\5O^&:?^"AG_ $%_B!_X<>'_ .3J M/^&:?^"AG_07^('_ (<>'_Y.K]J:* /Q6_X9I_X*&?\ 07^('_AQX?\ Y.H_ MX9I_X*&?]!?X@?\ AQX?_DZOVIHH _%;_AFG_@H9_P!!?X@?^''A_P#DZC_A MFG_@H9_T%_B!_P"''A_^3J_:FB@#\5O^&:?^"AG_ $%_B!_X<>'_ .3J/^&: M?^"AG_07^('_ (<>'_Y.K]J:* /Q6_X9I_X*&?\ 07^('_AQX?\ Y.H_X9I_ MX*&?]!?X@?\ AQX?_DZOVIHH _%;_AFG_@H9_P!!?X@?^''A_P#DZC_AFG_@ MH9_T%_B!_P"''A_^3J_:FB@#\5O^&:?^"AG_ $%_B!_X<>'_ .3J/^&:?^"A MG_07^('_ (<>'_Y.K]J:* /Q6_X9I_X*&?\ 07^('_AQX?\ Y.H_X9I_X*&? M]!?X@?\ AQX?_DZOVIHH _%;_AFG_@H9_P!!?X@?^''A_P#DZC_AFG_@H9_T M%_B!_P"''A_^3J_:FB@#\5O^&:?^"AG_ $%_B!_X<>'_ .3J/^&:?^"AG_07 M^('_ (<>'_Y.K]J:* /Q6_X9I_X*&?\ 07^('_AQX?\ Y.H_X9I_X*&?]!?X M@?\ AQX?_DZOVIHH _%;_AFG_@H9_P!!?X@?^''A_P#DZN4\0_\ !._]L#XL M>)["[\;Z+J6L76U+/^V/$7BNTOFM8-Y."QN7DV*7=MJ@\LV!DU^ZE% !1110 M 4444 %>5?M8_P#)K/QD_P"Q,UG_ -(9J]5KRK]K'_DUGXR?]B9K/_I#-0!_ M-91110!^_P!_P2X_Y,3^&7_<3_\ 3I=U]55\J_\ !+C_ ),3^&7_ '$__3I= MU]54 %%%% !1110 4444 %%%% $%]8VVIV5Q9WEO%=VEQ&T,UO.@>.1&&&5E M/!!!((/!!KX2^)7_ 1S^#_C#Q)-JWAW6-?\$1W$A:73;"2.>U4'.X1"12Z9 MST+,HZ <5]Z44 ?.W[,/["'PM_93GFU+PQ9WFJ^)9HC#)KVM2K-*XN&UR>&5E:-6 M50GE0QX&&.<@UZ-\5?A-X3^-G@F^\)^--%@US0KS!>WFR"CC[LD;J0R.,G#* M01D^IKKJ* /SPN_^"*?PJFUQY8/&WB^VT9VWFP5[9I!R>!*8L8 ) RA/N:^R M/@3^SYX&_9O\&#PSX$T9=+L6?SKB:1S+<7))M M6\.ZQK_@B.XD+2Z;821SVJ@YW"(2*73.>A9E'0 #BOO2B@#YV_9A_80^%O[* M<\VI>&+.\U7Q+-$89->UJ59KD1G!9(PJJD:DC^%=Q'!8U]$T44 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M>5?M8_\ )K/QD_[$S6?_ $AFKU6O*OVL?^36?C)_V)FL_P#I#-0!_-91110! M^_W_ 2X_P"3$_AE_P!Q/_TZ7=?55?*O_!+C_DQ/X9?]Q/\ ].EW7U50 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%?.W[=/[52?LF?!.;Q%:6T=_XFU*<:=HUK,"8O/968RR $$H MBJ20.IVKQNR #Z)HK\LOAG^QQ^TK^UAX4M/B!\1_C[KO@E=;5;^PT>V$\H2) M@K1N;>.>"*#( 8*H)QM)P2<8FK?%OX__ /!,_P",'A[2_B/XPO/BG\*]5&F?XI&9%7/=Q7YH?"KP+^T;_ ,%*VUCQWJ_Q2OOAA\// MM:$SM,TK$DY Z$* ?K317Y(ZKXX^/W_!,+XJ>'8_ M&WBZ]^)_PCUJ7R3-=323#:,>8(Q*S-;S(#N"!BCCU.2GZQZ1JUGKVDV6IZ?< M)=V%[ ES;W$9RLL;J&1A[$$'\: +=%>7?M ?M*> OV:?!LWB#QMK,=G\K?9- M-A(>\OG'1(8LY;G@L<*N?F(%?F5^R=^UEXT_:@_X*3^%M?UF\N--T:X@U"&S M\/V]RYM;:W2QN&C4KD!WS\S.1RQR !@ _8:BH;N.2:UF2)MDK(RJV<8)'!S M7Y8_\,"_MO?]'&_^7SKG_P 8H _52BOR'^(_[)'[8'PG\#:UXO\ $_[3B:;H M6D6[7-U1\S,2%51R68 LT;9BCDO@#JS^&;?2VDM]9\00R&"7S(3_I#F MX4%X8HVVQ_( [/D9(8"I-:_X)L_M!^#])N_$'A#]IOQ!JWB]4$OV*>:\M$NF M7G89_M4F[/0;TVG.#@9- 'Z845\/_P#!./\ ;7\2?M 2>)/AU\2;<0_$?PPC M2R7"VX@:[@218I/-C'"31R,JM@ '>N "#53_ (*&_MA^,OAQXG\,?!GX/KYG MQ,\4&/==PJDDEG'*YCBCC#@JLDA#'?$)(?-_L\WUZL;2 ;_*6\,^3\W S$%SR<"O6?^"/.BJPZQXLOHGM-1UVQEW0:7&P(=8I%.'G()& M5.(_7<, _1NBOD'_@E3K6H>(/V.]!O-4O[K4KMM2OU:XNYFED($Y !9B3Q7 MMG[3GQTLOV;_ ('^*/B!>6IOVTN!1;68;;]HN)'6.%">R[W4L1R%#'G% 'J5 M%?DY\$?@/^T;^W]X=G^)GC/XVZOX#\,ZE*ZZ7IVEB8Q2B-RI9+6.:*..,,"H M(&W)J%^\DTHA4A)&A,K,\4 ML6]&,0=D967G+94 _6.BFHZR*K*P96&0RG((]:=0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M17EG[3GQZTW]FOX)^(_'VHP?;&T^)8[.R!P;JZD8)#'GL"Q!8]0H8X.,5^>' MP?\ @C^TW^W]H#_$3Q?\:-2^'GA+4V9=.T_31,(ID0LA9+2*6) @.5#NS.W) M.1@D _6*BOR4^*3?M*_\$S=9XU;EO*:.5Y#; M,RABCQN1E3N!Z-^FWA?XO>&_%7P?L/B9#=FU\*W6CC6VN+D;3!;^5YC[P,X* M $$<\J: .UHK\F?"?B3]H'_@J!\0/$M[X9\;W_PF^$6D7'V>+[%)(A)(!6-U MB=&N)BN'8,X1,C&,C-/XF>%?VD/^"9NJ:/XSLOB+>?%#X:R7*6U[;Z@\OD D MG$#O@=X/NO$_C;7K70=)@!P\[?O)F[1Q1CYI' M/95!- '9T5^*VH?MR>)OVJ/V\OA'<:=/?^'? ]GXGT^ST[1DN&0RQ-=Q[Y;@ M*=K228&5Y50 HS@LW[4T %%?F=^VU^V!\3OB%^T%9_L[_ &^EL=8,GV35-5L M6$5P]SM+R1),?]3'$@W/(N&RK $!2&B7_@FW^T7X'T9_$WA?]I'5+SQS&HN# MIK3W<=O<2+SL-P\[!P>0/,BVGH< G !^FU%?&_\ P3Y_;.UK]H2T\0^ _B): MQZ;\5/"1*7R",1&]B5_*>4Q 821),)(H^7+*0!G:/LB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBOSR_;K_:\^),_QPT?]G;X%LUIXSU 1QZGJD:*9HFF02)'$YR(@L),C MRXRJL"I4J30!^AM%?FF/^"97Q\731K@_:FU__A-?(_U?GW_E>9C.S[7]I\S; MG^+RO?;VK>_8(_;&^(MY\9M:_9\^-Q:Z\::7YT6GZI(@$\KP*6DAE9>),QCS M$E RRJ22VX&@#]#J*^0O^"BW[9%_^RWX!TK2?",<=Q\0O%#R0Z86C$HLXD*A MYS'@[VRZJBD8+$DY"%3\]:/_ ,$Y_P!I'XB>&[?Q;XN_:'UG1/'-Q']I32'N M;J9+5GY\MITG41$# (BC91T&0 : /U"HK\[_ -@_]J[XE:-\:]8_9S^.\TEQ MXPL$XF9$$AA>0?ZX-$?-20\D*P).5Q]/_ME?M*6O[*OP+U7QFULM M]JTDBZ=I%G)G9+>2*Q3?@@[%".[8()"$ @D&@#W&BORH^%/[+_[3'[:_A6+X MB^/_ (Y:QX#T;7%%SIFDV:S,CP$G9(+2*:&*)",%3EF888]03E^./&W[17_! M,?XA^';CQ1XZO/BY\+=9F$3-J4DLQ(3!DB7S79K:8*2R!7*-C)!VD* ?K717 M%ZU\7O#6A_!^X^)EQ>'_ (12+1O[=%P!AGMC#YJ[0>K,I "]R0*_,OX_%3X3:CX67XQ_!_P#:9_X)ZZ';?$3PK\9-0^(W@W3Y8XM1L-5$ MYA@5R%!DM))95\LMM3S$=7!9<8Z@ _62BO+OV9_CQIG[27P5\.>/]-MVL5U& M)ENK-SDVUQ&Q26//:5;RX5905&6Z$@ _5&BOR6^,7[//[2?[! M.BCXF^"_C+JGC_P]ILJOJ]G>^/=-B6T>^C,=[8A]QM+I#MEBSW 894G&593WH ]5HK\W?VPOV MK/BM\4_VCHOV-HVIJ/(UC78CYNO&A3>8)I[ZWBE?D[3="Y=R#D\F+G)R* /TMHKX) M_P""=O[:7C/XH>,/$GP:^+T)7XB>'5E,5\T*Q27"PN(IX9POR^:C$$,HPRYS MRN6^Z]6U>QT'3;G4=3O;?3M/M4,L]W=RK%%$@ZLSL0% ]2: +=%?CI_P44_X M*2)\5$;X=_"74[JW\,6]PLFI>)+5W@?4)$.5BA(PPA# ,6."Y48PHR_ZG_ . MXEO/@5\.9YY7FGE\-Z:\DDC%F=C:QDDD]23WH [RBBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BOA[_@HU^V?XI^!EWX7^&?POA\[XE>*MKQW @6=[:%Y##$(HVR&EDE!" M[@0 AX)((\QT7_@FK^T%XITNVU[Q;^T[K^F>+RAE%I;SWEXEL[<[!?(J1LH:)S'%-%';;@EZNZ0Z+K]Y.9I%:0E;>1)F^>2&5E\O;)\R/CH P(!^G-%<%\>/C#I/P"^$ M7B?Q]K4;SV.BVOG?9XR%:>1F"11 GH7D=%SVW9[5^:OPA^'O[3G_ 48L[[Q M]KOQ:OOAEX#N)9+6PL])\](9PK881VT4D8D13N4R2R%BP(&<' !^L]%?DI\7 MO"?[3/\ P3;;2O&VE_%6]^*/P_\ .2SN[76#.\$3,2522WDED\I6Q@2Q2 YX M.,@-^CW@']H'PQX[_9^LOB_&\EEX8ET>76+CS1E[9(E8SH?5D:.1>.I7CK0! MZ;17Y+> _$G[2'_!3;QMX@U7P]X\O?A'\*])NFMHO[-EEA^]\RQ'R61KF4(4 M9][A%W @#< ;GQ>_9O\ VEOV%_"W_"Q_ WQPU?Q[H&BGS=3TN^698XXB0"[6 MDDTT*_L@?M'6G[4WP-T;QO#:K8:D6:QU6S3.R"\ MC"^8$)S\A#*ZY)(5P"<@U[50 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5^UC_ ,FL_&3_ M +$S6?\ TAFKU6O*OVL?^36?C)_V)FL_^D,U '\UE%%% '[_ '_!+C_DQ/X9 M?]Q/_P!.EW7U57RK_P $N/\ DQ/X9?\ <3_].EW7U50 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>2 M_M!?LL_#K]I[3](M/B!I-SJ::2\LEDUO?SVQB:0*'.(V"MG8OW@<8XQDY]:H MH @L;.'3;*WM+=/+@MXUBC0?PJH _(5^57_ 6'^)UE\2/&_P //@QX6B_M MOQ7:WAN;J"VP[QSW 6.WMA_ML"6*G& 8SWX]I_;?_P""BR_#359?A7\'HO\ MA*?BG>2"Q>XLXOM,>F3,=HC1 #YUSDX"8*J?O9(*5:_8'_8!N/@]J#_%7XJR MG7?BQJ9>X1;B7S_[+,H)D9G)/F7#;CN?)"Y(4G)) .2_X*F?;?A7^P9X!\$F MZ^TS-?Z5HUW-G_7);6>9((S7U=^Q?X7M_!O[)OPETVVC6)#X;LKQU3I MYL\0GD/XO*Q_&OES_@M=ITT_[./@Z\12T5OXIB20@=-]I_8OUV^F0-)HNJ: M??PL1RK-,+,/V*OA9?W+,\L.GRZ>"YR=MM3Z; F>Y%_!)@?A&:TO\ @F'IC:7^P[\- M$D0I),E_<'((R'O[AE/_ 'R5H YSQ7_P33\'?%C]I+Q-\5?B1K-[XFM+^XA> MQ\,QEH;:*..%$"S29+N,J6V)L SSNR17S/X(T>P\/_\ !;&;3-+LK?3M-LXF M@M[2UB6.*&-?#X"HBJ %4 8 %?K!7Y5^'_\ E.-J7_;3_P!, H _52BBN'^. M/Q.M?@S\'_&'C>\V&/0],FO$C6C:ZV;Y7<#JEM#O./[Y<=56OTO^%WPVT/X/_#W M0?!GANU%IHNC6JVMO'_$V.6=CW=F+,Q[LQ/>OSN_X(X_"^[\27'Q&^.'B3?? MZWJUZ^F6M]<#+NS$3WDN>Y=WB&1_<<=S7Z=4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M >._"G]DKX9_!3XD>(?'/A#1KC3O$.OI+'J$\M_/C>-O&FC?#GPCJWB;Q%?Q:9HFE6[W5W=3'"HBC/XD\

+/&WQ7_X*T?$[_A&/ M"5O<^"_@CHUTK75W=?78FCAR.&*HC%NN#M)Z@U8^%)_P"%I?\ !9SQ;J6H MA9AX?EO?(C8DJOV:U6T3 ]03N_WN:_2+X)_!7PK^S]\.=,\%>#K#[%I%BN2S MG=-8RS MK^!3)'M0!^L=?E!X@?\ X5?_ ,%K+";3QY-KKLT(GAC. _VG3?+?/K^]'F?4 M5^K]?D]\8(5\0?\ !:3PE:0!I)+2XTYY% Z&.P\\]/1<&@#]%_VD/A/>_'/X M)^*? >GZU_PCUSKD,=M_:6QG\E/.1I#M5E+9167;D YP3BOBSX^?L*_#/]E/ M]AWXI7?A^RDUCQ5+IUO'<>)-5VO'S&?$&Z&_P!/BED")--#('\HL>!O7>H)P Q4D@9->:_\$D_^3+?#_P#V M$]0_]'FJG_!5#]IKQ!^S[\$]+TSPE=R:7XB\674EDNI0G$MK;1H#,T9ZK(=\ M:AARH9B"" : /(OV)_V^O!'[/OPFL_A#\;8]5^'?BGPBTEJIOM*N9!/$\C2( M&2)&='4/C!7:5"L&.2!YM^U9X]O?^"H7QH\&> _@SI%]?>%/#+2M?>*KRT>& MWC-P4#2ON&4C5(?E5MKNQ8!>!7T3^R?_ ,$S/AGIOPQT;Q)\3]%;QUXZUVUC MU&^EU6YE:*U:5=_E(@8!B P#,^XE@2"!@5XM^W-^RQ%^Q#)H7QS^ FHWW@O[ M-?QV6I:3#=22P#?DHP#DEHV92KQN64[EP ,B@#]4-)TZ/1]+L["$L8;6%($+ M')VJH49/K@5;KS[]G_XK0_''X*^#?'<, M3KFG1W4MNIR(IL;94![A9%< ^@ MKT&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** ///CE\ _!7[1G@R/PMX[TV;5-&CNTOHX8;R:V M*S(K*K9C92?E=QALCG.,@$='X \#:1\,O!.A>$] @:VT71;.*QM(G2>,D]R3705\A?MP?\%!O#O[+E@_AK0$A\3?$Z[C'V?2E.Z*PW#Y9;G:VM8BV)&'4 M%Y-JKZA9/3F_\;M!UW]GO_@D/_PC>I[H=>71;*QNHI"=T)NKR-I83[JDKIZ? M+6/^Q-^PGXH\4>/1\?OVA9+C5O&E[,NH:;HNHCYX)."EQ<)C"LH"^7" !& , M@$!5]B_X*M:9+J'[$OC*2)&?[)=Z?WQ<(?J&B%OA_P#:>_:!LO'GCGQ'J$GAG3],@L8/#=B3'YKI M)([L\Q)V(V]050!CC.\5YW_P1++IT8@\HMK:)Q_P " M5J^^J /R$_:8\#Z!\-_^"H'P#\.>%](M=#T.P?P_';6-G&$CC']H2$\=R222 M3R222237Z]U^4'[9W_*6?X)?]=O#_P#Z7R5^K] 'Y*_L(W,&F_\ !4KXTV_B M.9/[&=6AD<[L X:&/(SD$<&@#SCX1^.+6U_X M+/Z\=#N8_P"R]6U/4M,NC$P9966Q=G&0?^?F 'ZBOUWK\7OVW&N6_AI)'O=4N%PUQTS]DSX::/\>;CXQV>C7$7CVX\PS7[7\\B.7B\ICY;L57Y M.!M '2O8:S/$WB;2?!N@7^N:[J-MI&CV$+3W5]>2".*&,=69CP!0!;O[^VT MJQN;V]N(K2SMHVFGN)W"1Q1J"69F/ ))/0"OR0_9QU1_VK/^"KVN_$_P + MQ2)X3T62:\>\5=@>WCL_L,#=!S,VU]IYVE_[IJ[\<_VD/B/_ ,%)OB!-\'?@ M?8W.F_#J*0-JNMW(:%;J(-_K;EL9C@R,I#R[D D9^5?T'_99_9>\*?LI?#2# MPMX;0W5Y,5GU76)D GU"XQ@NW]U!R%0'"CU)9B ?!'[3V/B;_P %>OAAX=OU M6:QT4Z6B0MDJ1'YE\7*5*[OW;+N^4D? M-G&3CK7YY_\ !41%US]N+X!Z' 2U[+'IX\M1SB74V1,?4HWY5^K= &9X9\.V M/A'PWI6A:9$8=-TNTBLK6,G)2*- B#/?"J*_-3_@LW\7M+US2?!'P?#I;OPOF*N?,G)(VPCU!;C"MRW[!_P"P#J_A/Q0?C5\;99-: M^)=_*;ZST^]D\YK"1^3/.W1KCGA>D?\ O8V %?\ ;LTS5O@?_P $OO#7@:]F M#:BMMHF@7S*^?FB599%4CJNZWVC_ &:]_P#^"=OA>W\)_L8_"^VMXU3[5IS: MA(P&"[SRO*2?4_.!] *\F_X+':9+?_LB03QHSI9>)+*XD*]%4QSQY/MF11]2 M*]O_ &$]2CU7]CWX231D,JZ!;P';ZQ@QD?FAH Y#_@IUX8@\3?L3_$/S45IM M/6TU"!V_@>.ZBR1[E"Z_\"JA_P $L?%-QXF_8I\%IRJ:^ M=O\ @C#J4=Y^RIK=L&'F6GBJZ1E[X:VM6!_4_E0!]E?%KPW;^,OA9XQT&[B6 M:VU/1[RSDC89!62%U/\ .OSW_P""'_BFXO/ /Q3\./(3;:?J5E?QIGA6N(I4 M8X]Q:K^5?H]XNU!-)\*:U?2$".ULIIF+=,+&Q/\ *OS,_P""&NFR1:1\8[\@ M^5//I,"G'&Y%NV/Z2+^= 'W-X&_9)^&?PX^-&N_%30-%N+3QCK8N?MUU+?SS MI(T\BR2L$D=@I+)_#@ ,0 !@#U/Q!X@TWPGH6H:UK%[#INDZ? ]S=7ERX2.& M)%+,[$] ":H^./'6@?#7PIJ/B7Q1JMMHFA:?$9KF]NGVHB^GJ23@!1DDD MDU^5'Q0^,'Q1_P""J7Q(?X?VNO#?A;PU=^*+GPUH>GZF;_ % 6D?F2W2",JL:@D*#DYW,& MQC[IKM_V=_V>_"?[,WPSL?!GA*V9+:(^==WLV#/?7! #S2D=6. !PH X%> MFT ?DW_P4W_9M\ ?LT_LK^!M!\":(FGQR^)U:[OICYMW>N+2?#32D9;&3A1A M5R=H&:_23]GO_D@7PT_[%G3/_26.OBK_ (+:?\D"\"_]C,/_ $EGK[5_9[_Y M(%\-/^Q9TS_TECH ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#QWQA^R7\-/'7QHT3XK M:OHMQ/XWT=X'M;\7\X1?)),8\G=Y> 23PHY.>O->Q5%=74-C;2W%Q+';V\*& M22:5@J(H&2Q)X YR:_+_P#:I_;B\6_M1>,I?@/^S9;7.J+J!:UU/Q+:-L^T M1])!#)TBMP.'F)&X'"_*07 .*^,'B:#]KS_@JMX"M/ SB]TSPA[O$@8 M\<](!^N*^R_V*?V+?#O[(?@5H(GCU?QKJ<:G6=<"D!R.1#"#RL*GIW8_,W8+ M\7?\%2"V@_MQ_ G7IQLLX[?3_P!XP^7,.IN[_D'7\Z /U=M[>.U@C@AC6*&- M0B1H,*J@8 [ "ORV_X+::7_ &/J7P:\76!^RZM!+?V_VJ/(?Y#;2PX/^RQD M(_WJ_4VOR_\ ^"XVH)'X7^$=B2/,FO-2F [X1+<'_P!&"@#[U\>_##PE^T_\ M(++1?&FFR:AH&K06VH/:P7U>RT'28VBM())#(RJSLYRQY)W,>3SS5OX?Z;)H_@+PW83 K+:Z9;0.&' M(98E4Y_$5\\?MK?MZ>%/V3-";3H!#XB^(=Y%NL=!CD^6 'I/#?V;YOA[)-%<>)?%UQ;^39@@O!;03I,\[#L"T2QCU+''W M3CT?]C?]GR*+]@OPE\-_']E//:ZSIL\VH:>9I+=UANIY+A8BR,&0A)%W $<[ M@>XKYV_8[_8E\7_'#XC?\-!?M&>=?ZG>2I?:3X>OUVEB,&*6>+I'$@QY<'L" MP &&_3.@#SWX'? ?P=^SKX+;PIX'T^73=$:[DO3#-Y+'A%ZGM7 MDO\ P46^-NA?!O\ 97\:0:G-$^J^*-/N-!TNP8@O/)/&8W<*?X8TH_:O\ VOO!/[)?@O\ M3Q#-_:&O7:,-*\/6T@%S>N.,G_GG$#]Z0C Z ,V M%/PI\ /V9_B%_P %"_BE#\;OCQYMEX!4@Z1H"[HEO(0V4BA3.8[;/+2?>D)X M)R6 !] ?\$@_AOJW@7]E!M2U5)(%\3ZU/J]G#(",6_EQ0(^#_?,+,#W4J>F* M^WZ@LK*WTVS@M+2".UM;>-8H8(4")&BC"JJC@ #TJ>@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ KRK]K'_DUGXR?]B9K/_I#-7JM>5?M8_\ )K/QD_[$S6?_ $AFH _F MLHHHH _?[_@EQ_R8G\,O^XG_ .G2[KZJKY5_X)TU3QUX,TWQ-J%I!]F@GOE8M''N+; M1@CC+$_C0!^8O[ _QH_98_9E\.P^*/%GB:XU;XJZ@A:ZO'T6ZF73%;K! WEX MW8^_(.6)(!V]?L;_ (>P?LV_]#?J'_@DN_\ XW7H'_# ?[//_1)_#_\ WZ?_ M .*H_P"& _V>?^B3^'_^_3__ !5 %']K;X70?M@_L@ZI9>%V^UW.K:?;:_X? MDE4QF60*L\2X;[IDC)C^;&/,YQBOE_\ X)V_M\>"?!/PJM/A+\5M4'@CQ'X5 MDELK:YUA&BAGA\QB(W8C]U+&24*OM&%7!)R!^D&A:'8>&=#T_1]+M8[+3-/M MX[2UM8A\D,,:A$0>P4 ?A7D/Q>_8M^"GQVUO^V?&W@#3]5U\(? 3X)K)XM>[U6.[N]4MT=8)95 M5U6-"P!,:!WDDD(VC:I!(!K]-_A'\.[/X2?"_P )^"["0SVN@Z9;ZG MCQ\[M>"M]H.8?)/.G2@#T"OA?_ (+%^-I?#/[)D.CPDC_A(M>M+&8 MX_=1K)<'_P ?@C_.ONBN)^*7P5\#?&W2[/3O'7AJQ\36-G,;BW@OE)6.0J5+ M#!'."10!YI^P'X'B\ ?L=_"O3XUVM=:/'JLA(P2UV3+KOPI\# MM%O)$M%L[>2>26%,AIUC16S--CAF&(U;'."'^\?AU_P4:_9)^$W@[3?"WA+6 M+C1-"T^/RX+2VT*[ 'JS'R\LQ/)8DDDDDFO9/^& _P!GG_HD_A__ +]/_P#% M4?\ # ?[//\ T2?P_P#]^G_^*H 3X(_MV?!W]H;QL/"?@?Q!=ZEK9MI+OR)M M-N(%\M,;CN= /XAQFOBS]O;P_K?[)?[;'@C]I31M+DU#P[J$L4>IB+( N$A- MO-$3T0RVV-A/5E;]QYJZ+'"_]I&39N\GR,9#9^7<3LS_'CFOEG_@G3X/\1?M) M?M7>/?VG?$>G2:;I#37$&D+(,AYI%\D(C'[RPVX\MF &6<8Z,!]6P_\ !-7] MFNWU/;;CVKZ,T30]-\,Z3::5I&GVNE:9: M1B*WLK*%8884'1410 H'H!0!>KYJ_P""D/\ R9+\4O\ KRM__2N"OI6L/QMX M(T+XD>%K_P -^)M,@UG0K]52ZL;D$QRJ&# '!_O*#^% 'RC_ ,$D_P#DRWP_ M_P!A/4/_ $>:RO\ @K-^S[K7QH_9_L-=\.6;:CJ_@^\?4)+.)"TTMFZ;9_+ MZE=L;D=U1NX /US\._AIX7^$OA>'PYX/T6UT#0X9'ECL;0$1JSG+$9)ZGFNF MH ^&_P!C_P#X*7?"[Q[\*=%TWQ[XFL?!/C+2;6*RO8]6D\J"[,:!1<12D;K. M;>1-S'N3R3R:ZWX0?LS?"[X"/<2> ?!6F^';FXC$4MW"K27#H#G:9I"S[<\X MW8X'H* +'[.?PJ;X(? OP1X%DEBGN=$TR*VN9H<^7)/C=,RYYVF1G(SV->C4 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!\S?\% OVJ)?V5?@7/JVD!'\7:U-_9FC"10RPR% M2SW# C!$:C(!X+% 1@FOSC_83^*W[//PSUV\^*?QH\67GB#XI7=Y)<6T5UIE MU>+8,6)-PS[")+ASE@V3L!&/F)Q^O/Q5^!/@#XX6^G0>//"UCXGATYG>T2^5 MB(6<*&(P1U"K^5>=_P## ?[//_1)_#__ 'Z?_P"*H \__P"'L'[-O_0WZA_X M)+O_ .-UZOXB/A;]M;]EG7(O#=\USX>\8Z5=6UA?7$#P[)5=XTD9& 8;)HP< M$<[?>LC_ (8#_9Y_Z)/X?_[]/_\ %5[%X%\":!\,_"MAX:\+:5;Z)H-@&6VL M+4$1Q!G9VQD]V9C^- 'Y>?\ !.O]K?1_V5SXI^!7QHDD\&W6F:K-/9WU]&WD MPRMM66WD(!VJ2HD1\;2'8Y&5SU'_ 47_;H\)_%+X=#X,?"'4#XXU_Q3=06M MYR2.J+\F1MW G)%? * (_V.?@;+^SK^SCX-\$7A5]6M+9KG4F4@C[7 M,[2RJ"."$+^6#W" U[1110!^4'[9W_*6?X)?]=O#_P#Z7R5^K]>>^)OV??AU MXS^(FE^.];\):?J7B_2S"UEJ\RL9H#$Y>+:A4 ?F_\;/VL/B1^ MR5^WE#%\1]6?& #@$X4^]?$KX5> M$/C%X9E\/^-?#MAXDTB0[OLU]$'V-_?1OO(W^TI!'K7C?A?_ ()T_LY>#]PAAG'[J>5X\<]-N.GH* /F?_@ES\'_%?CCXD>._ MVEO'5K):7?BIIXM(BD0J)EFE$DTZ \B-=B11GH1O[ $_I/4<$$=K#'##&L4, M:A$CC4*JJ!@ = !4E !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %?C!_P4A_:N'QR^/P^$7_" M1MX6^%_AO5!9ZM?I#)-Y]U&VV>9XT&Z01'>B1]"REB1D%?V?KPK6/V&?@+K^ MK7NJ:C\+]#O-0O9WN;FXEC\=Z/X/\ M,>);V\U[5I3!:02:3>*-/\ $?AOX%+BWM]2VJS"'R;CS[65P/^69=I(V8_WHQWX^@_ ? M_!3+X!>+OAY;^)M1\:VOAF\$ >\T/45W!]H(YEC4>P4#VH ^,_V?9-4_;^_P""ADGQFCTFZT[X=>##$UI) M=* V85/V6$D$CS6E9IV5Y /!9=\:J#_%(&YVD'Z@\%^!O#WPX\.VN@>%M%L?#^C6HQ#8Z M? L,2^IPHY8]V/)/))-/AO\<+G3KCQYX0T_Q/-IZ/':-?*S>2KD%@ MN".I5?R% 'Y3?L"?%K]F;X V_P#PGOQ&\4W6M?%>^>23?+I%UVJ<;B_V]_P]@_9M_P"AOU#_ ,$EW_\ &Z] _P"& _V>?^B3^'_^ M_3__ !5'_# ?[//_ $2?P_\ ]^G_ /BJ )?C=X3T?]M3]D/7+#PQZ+=7"-"#,C+-;E@P#(#)&H.1P">*^-?^"0Y;"E3C(*\_I?X3\)Z1X%\-Z=X?T"PATO1 MM.A6WM+. $)#&.BKGL*\R^,G['WP<^/VIQZGX[\!Z?K.J( O]H1R36ERZCHK MRP.CN!V#$@=J /@[_@HI^V+HG[2FDZ)\"?@L\OCC4M0*>X#8/>O6* " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *\C_:L^/UI^S/\"_$GCRX@2\N[.-8=/LY"0MQ=R'9$ MAQ_#D[F_V5;'->N5R7Q,^$_A'XR>'4T'QKH-KXCT=+A;I;.\!*"50P5L CD! MF_.@#\4?V4?BE\&M<^+6N?%S]IGQ9=>(O%378EL-)N--GNX7D !\^8(A0JG" MQQ#Y1M.5P%%?HW_P]?\ V;1P/%VH ?\ 8$N__C=>@?\ # ?[//\ T2?P_P#] M^G_^*H_X8#_9Y_Z)/X?_ ._3_P#Q5 '7?"_XM^ /VM/A7JVH>%[N76?"E\;C M1KII[:2W+9C E3:Z@XVR#G&.:_-;]C?XSP_\$Z?CU\0/@W\6Q/I?A[4;M)K/ M7/)9HD9-RQ7& ,F&:,K\R@[60 @?,5_4_P"&?PI\(_!OPZV@^"M!M/#FCM.U MR;.S4A#*P4,_)/)"K^58_P 8OV>OAS\?M+AL/B!X1T_Q)%!GR)9PT=Q#GJ(Y MHRLB ]PK#.!0!\A?MR_\%'/AKI_P5U_PC\.?$=OXR\6^)K&33(VTDF2&RBF3 M9)*\F,;]C,%5J?\ !-/]GG4OV>?V9["T\06DECXF\07W;?!>7D\]])"W M'S1FXDDV,,<,N".<=37O% 'X@?MN?M3V'[47[3D/@K7?%=QX4^"_AO4VLWN+ M6"21B&2/(VJI!XW/G[/^$W_ 4$_9"^!_@>P\)>#-7NM&T6 MS7Y8HM#NR\KD#=)(YCR[MCECR?H *]SG_8)_9]NII)I?A5H,DLC%W=HW)9B< MDGYJ9_PP'^SS_P!$G\/_ /?I_P#XJ@"K\'/V_?@M\>O'UEX-\&^(KS4-?O(Y M9(;>;2[B!66-"[_.Z!1A5/>OHJO(_A[^R5\'_A1XIMO$GA'P!I&@Z[;*Z0WU MHC"1%=2K 98]5)'XUZY0!^=7_!;3_D@7@7_L9A_Z2SU]J_L]_P#) OAI_P!B MSIG_ *2QU<^*7P9\$?&S1[32O'/ANR\3:?:3_:8+>^4E8Y=I7>,$-/V./@K\1O%&H>(_$OPZT?6=_%WB/2M"TSQ7?3:EJ= MW%96L;:-=(&ED<(@+&/ RS#DUYI_P5Z_9YU7XI?!W1/'?AZTDO-6\$S32W4- MNI,K6,H3S7 ')\MHXW]E,A[&OH71OV&_@+X>UBQU73OA?H5IJ%C/'U[S4IHR@>W67S)IB#]SSBD<4:D;B &(&&"_=GC'_@G?^SMX\\13ZWJWPPT M_P#M"=_,E;3[NZL8G8G)8Q02I'DGJ=O/>O7?AC\(?!GP8\.KH7@CPUI_AK2P M=S0V,(4RM_>D50*#][;L_9/XI?!?P1\;-)L],\=>&[+Q-86<_P!I M@M[X$K')M*[A@CG!(_&O-/\ A@/]GG_HD_A__OT__P 50!Y__P /8/V;?^AO MU#_P27?_ ,;KT7Q'^V5X%M/V6]<^.>@SS:WX8L89!:J\+V[W-P)O(2+#KN4- M,57=C@$GG%1?\,!_L\_]$G\/_P#?I_\ XJNW/[-_PS;X7#X<'P;IO_"#"7SQ MH>UOL_F>9YF[&M;^*_[4GBF?5+E95DL- 73[ MBYMYWR2H<(I5;>(8"Q9^8_>X!#_I+#_P5:_9JMXDBB\67T<2*%5$T.[ 4#@ M#R^!7H7_ P'^SS_ -$G\/\ _?I__BJ/^& _V>?^B3^'_P#OT_\ \50!V7P% M_:/\"?M+>'-0UWP#J2>TEMRLNQ7QMD4$_*Z\CUKTZN+^%OP9\ M$?!/1[O2O WANR\,Z?=S_:9[>Q4A9)=H7>5?M8_P#)K/QD_P"Q,UG_ -(9J /Y MK**** /W^_X)5X8YEC::UM9(P_E31/MW M9 D7(&: /2:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ M .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H M ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5 MHKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X M:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\ M(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] M CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B! M_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/ M$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ M ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1 M_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2W MA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ MH$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0 M/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ MPW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_ M^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: M /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5H MKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK M_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\( M_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ M0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@ M?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"& MX\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ M\@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T M?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P - M+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H M$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$ M#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#< M>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B M'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: M/5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5: M*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ M (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI; MPC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0 M(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^( M'_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X M\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0_ M_(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T? M\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+ M>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$? M^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$# M_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW M'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ M )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y! MH ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:* M\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_ MX:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6 M\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T M"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^(' M_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN M/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ M "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-' M_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+> M$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^ M@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\ M0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P - MQXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ M .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H M ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5 MHKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X M:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\ M(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] M CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B! M_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/ M$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ M ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1 M_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2W MA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ MH$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0 M/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ MPW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_ M^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: M /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5H MKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK M_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\( M_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ M0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@ M?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"& MX\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ M\@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T M?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P - M+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H M$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$ M#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#< M>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B M'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: M/5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5: M*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ M (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI; MPC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0 M(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^( M'_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X M\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0_ M_(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T? M\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+ M>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$? M^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$# M_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW M'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ M )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y! MH ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:* M\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_ MX:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6 M\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T M"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^(' M_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN M/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ M "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-' M_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+> M$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^ M@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\ M0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P - MQXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ M .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H M ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5 MHKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X M:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\ M(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] M CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B! M_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/ M$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ M ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1 M_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2W MA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ MH$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0 M/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ MPW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_ M^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: M /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5H MKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK M_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\( M_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ M0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@ M?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"& MX\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ M\@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T M?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P - M+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H M$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$ M#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#< M>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B M'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: M/5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5: M*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ M (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI; MPC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0 M(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^( M'_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X M\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0_ M_(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T? M\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+ M>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$? M^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$# M_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW M'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ M )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y! MH ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:* M\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_ MX:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6 M\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T M"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^(' M_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN M/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ M "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-' M_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+> M$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^ M@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\ M0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P - MQXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ M .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H M ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5 MHKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X M:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\ M(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] M CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B! M_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/ M$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ M ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1 M_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2W MA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ MH$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0 M/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ MPW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_ M^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: M /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5H MKRK_ (:6\(_] CX@?^&X\0__ "#6OX-^.'A7QUXF7P_IZZ]9:P]G+?QVNN^& M=2TDS01/$DKQF[MXA)L:>$,%)(\QJUY5\&_P#DHOQV_P"QSMO_ %'M&H ]5HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KRKQ'_R=-\//^Q,\3?^EV@UZK7E7B/_ ).F^'G_ &)G MB;_TNT&@#U6BBB@ HHHH **** "O*OVL?^36?C)_V)FL_P#I#-7JM>5?M8_\ MFL_&3_L3-9_](9J /YK**** /W^_X)JUY5\&_^2B_';_L M<[;_ -1[1J /5:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BJ&O:]IWA?1;W5M6O8=.TRRB:>XNKAPD<2*,EB37YG?%C_@I7 MXIO/C!8:CX'5;?P3I,K(-/NDP=60\,\O&4R/N )S*4E06BZO;T]6?J!17 ?!'XW>&OCWX'MO$OAJYWQMB.ZLY"//LYL9 M,4@['T/0C!'%=_7#.$J;4ISHS=.HK-;H****@S"BBB@ K \?>-M,^ M&_@?7_%>LR^3I6BV,VH7+<9\N-"Y ]2<8 [D@5OU^?\ _P %B_C8W@OX$Z1\ M/=/FQJOC*]'GQQGYOL5N5=QQR-TIA ]0''K0!W7[*?\ P4O\&_M3?% ^!K/P MUJ7AC4Y+*6[M9+^XCD2Y:,J6B7;SNV%G],(U?8U?C!^T]\$]3_84U#]F?XIZ M!9FWO=+TZUM-:CC^02:A$3-.CG_ILDT\?^[$:_8GPCXHT[QQX5T?Q%H\XNM) MU:SAO[2+/%FC>!/#>H^(/$.I6VCZ+IT)GNKZ[D"1Q M(.Y)_(#J20!R:^,_$7_!8KX!:'JYLK2/Q7KT D*?;].TN-8, XW8FFC?'_ < M^U 'W'7GOQL^/W@/]GGPHWB#QYXAMM$LVW"WA8E[B[< $I#$/FD;D9P,#()( M'-<]^S[^UO\ "_\ :0*3C<8V'S+D@;D++D@9 MS7Y@_P#!7O\ :(\'_&+QOX3\*>')KR75_ U]K.GZPMQ;F-$F9[9 (V)^<9MY M.?8>M '[.V\RW$$N",U)7A7[,/[7GP\_:AM]7M? USJ$\N@0VWV MW[=9F #S0X3;D\\Q/^E^"6H^!_&/BO^V[ZUTSPM?PR_:PU[4=#\'QZ[8ZS8VIO M9;+6+ 1$PAU0N'C>2/[SIP6!.[@'!Q/\?/V]?@S^SGJQT?Q/XE-YX@7F31]% MB^UW,/&<2X(6,GC"NP)R#C'- 'T-17QK\,O^"LGP"^)&NPZ5<:CK'@V:=Q'% M-XELDAMV8],RQ22*@]W*CU-?8\,R7$22Q.LD3J&5T.0P/((/<4 /HKP+3OVX M_A)>?$?QWX+N==ETC4O!-O<76M76IP&"TACAGC@?$I.&)DFC &6SQSQ7C=Y M_P %B/@!;>(&T^,^*;NT!(&K0Z2HMC[A6E$O_D.@#[AKYJ\4_MO:'X6_:XTC MX"R^&M0GU?4O)V:NDZ"!/,A,HRGWN ,5[%\)/C%X.^.G@NV\5>!]T6=C M'YT(97BD&-T.^*?C)\!=-_:XTCP1J_A;3[CXRW'D_8 M]:?P_#).FZ$LF+PKO7$8(X/'2@#Z5HILDB0QM)(RHB@LS,< =237Q[\4O\ M@JY\ OAEKEQI46JZMXRNK=BDS^&;-9X58$ @2RR1H_KE&9>#SGB@#[$HKY]_ M9[_;L^#_ .TOJIT?PEK\MOXAVLZZ+J\!MKJ15&2T8R5DP 20C$@ D@#FO5_B M=\5/"?P9\'W?BGQIKEMX?T*U*K)=W))RS?=1%4%G8]E4$G!XXH ZNBOA2Z_X M+)? 6WU86D=EXPN;&I=<\ >( MH-FI.2EI8PJ9;N[8 M=1%$.6 R,L<*,C)&17PWK'_!;"PN-0N5\*?!G6->T^%O^/B[U=;:3;_"6CC@ MF"DX;C<>G4]O'OV8/AY=_P#!3']KCQ?\1_B0)KCP7H7ER_V6KE4*,["SL1CI M&%21G*\D@]#)FOV"\.>&=(\'Z+:Z/H.EV>BZ3:IL@L=/@6"&)?144 ?04 ? M&_[/7_!6'X4?&KQ!;>'M=M;SX>ZW>2K#:?VI(LUG.['"H+A0-C$_WU5>GS$G M%?;=?%'_ 48_8:TS]H#XCF).47KAG MV@X(!)XKPWPC_P %?O@!XGUY=.NY/$OAJ)GV+J&KZ8GVY48[X MH ^VZ*HZ'KFG>)M'LM6TB^M]3TN]B6>VO+2598IHV&5=&4D$$=Q7D&O?MB?# M3PQ\=+GX3:MJ=QI_BBULGU"XEN+?99PP):M=.[S$X $2L3GTH ]MHKY ^'__ M 5.^"'Q*^*5AX%TE_$2WNHWL>GV&HSZ7_HEW,[;4"[7:506(&7C4#.3@9([ MVW_;L^$#?$+QYX/OM?FT?4/!-O<76LW.I6QBMHDAGC@?8_.]C),BJJ@EB< $ M\4 ?05%?#9_X+%_ '^WCI_E^*S:;MO\ :O\ 92?9B-V,[?-\W&.?]7G'OQ7V M!\//B/X9^+'A&Q\3^$-:M=?T&]4F"]M&RIP<%2#@JP/!5@"#P0* .DHHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***X;X[?\ MD/\ B'_V+NH_^DTE)NRN=&'H_6*T*-[?^(3_ M /4=_P"4_P#[<_0S N,$^7C/J 3Z;_P6\M$O+;^W?@O?Z9I M\R[Q<6VO">1ER.51[:,,.O\ $*^Y?V<_VI/A_P#M2>%9=:\#:I),]J56^TN] MC\J\LF8$J)4R1@X.&4LIP<$X./2O$'AW2O%FCW6D:WIEGK&E72>7<6-_ LT, MJ^C(P((^HK\ZOA'^Q-\3/V;O^"@<_BGX>:!Y/P7O'>*>=]2M\+:3Q*TD'E&3 MS2(I\%?EZ1+R><@'Z35\C_M2_P#!1SP;^SIXRC\#Z3H.H?$/QZ2HET72G\M; M3:Y\Q@00B(QPQ>>RO9-.(9HY)I(OL]N\B]&C*2N03^[#DG&3C]:[..6&T@C MGE\Z=459),8WL!R<=LF@#YK_ &R/VYM#_8WN?"<.L^&-0\1'Q ET\1L9XX_* M\@Q [MW7/G#IZ&OF_P#X?>>"/^B:>(/_ -@_P *XK_@N5_R%?@W_P!<=6_] M"LZ_37PIX4T1O"^CDZ/IY)LX22;5/[@]J /A3PW_ ,%L/AA?ZBD.M>"/%&D6 MK$#[3;FWN=ONR[T..G3)]J^Y_A7\6?"7QL\%V7BSP5K5OKVA7>52Y@W*5 M1T8!D<<95@#R..17-?%#]F'X8?%[P?J?AW7_ 9HS6]\C 75M8Q17-O(0<2Q M2*H97!.0<^QR"0?SA_X(V^(=5\+_ !\^*7PZ2\:\T%=.DO692?*^T6UU' LB MC.%+I,V?4(O]T4 ?KC1161XP\26_@WPEK>OWG%II5C/?3=ODBC9V_130!\9^ M.O\ @K]\&? 'C;Q!X8O/#_C:]O-%U"XTV:YL;&S>"62&1HV:-FNU)0E202 2 M,<"L/_A]7\$/^A6^('_@NL?_ ),KRS_@D/\ "7P]\1/#?Q7^(/CG0=(\1&\U M6&UCFUJRBN$A=$>>X9?,!"[OM$1)_P!D5^A.G_ WX0ZM:K7?M1_MO?#3]DV&TM_%=W=:CXAO(_.M=!TF-9;IX]VWS&W,JQIG."S MM;: M&P<>WV=CI/@_05M[.UM-'T>PA)6"UB6&""-02=JJ % Y/ K\I?\ @GGX1M_V MR/VMOB=\;O'=E'J\>D3QW&GV5VN^**>9G%M\IR"((8"J@YP2C=0#0![#X+_X M+/?#75O$5K8>*/!OB+PEI]R5V:FQCNHXT;&)'1NV%O-> M26\CZ7J#H/-L;L*?*E1NHPV,C.&4D'@U\>?\$8OB[J6O?#7QI\-=7ED=_"=[ M'S:Q FJ?#WQ1INB3OMCU%7@E? M;D@MY>Y00#C(5SWZ]_*?!^AVO[=/_!4CQ8_BJ./5_!7@?[2L.GR4,85 MHB/]6RX!5EP00,4 6OAS\1_#?Q:\&:9XK\(ZM!K>@:E'YEM>6^<-@D%2" 59 M2""K $$$$ UTM?EM_P $J_%&J_!_]HGXP?L_:G>/=6&GW%U=6>_A1<6MPMO* MZCMYL;1M](A^/ZDT %?+FC_MZ:#K'[8%M2CUA+B>W_ +8:>,V^8K-[ MHG9][E4*_4U]1U^1?@?_ )3>W/\ V$]1_P#3)-0!^NE%>/?M&?M5^ OV6=+T M6_\ '=Q?6]OJ\TD%J;&T,Y+(H9L@'CAA7G?QY_X*3?!/]G_Q)=>'=5U:_P#$ M7B"SG>'+5;EK9QU1Y'=(PX(P5WEE/4"@#ZEHKYU_9]_;Z^#G[2>N+H/A M;7;BS\1NADBT?6;8VT\R@9;RSDHY !)56)P"<8&:^BJ "O(OVI?VB]._9;^$ M]QXZU32+K7+2&[AM#:66_L=9T]KO2-0B\B\A4NP#F,DADS@;D+ $@$@\4 ??\ \"?BU:?';X1^&O'M MA83:7::Y;FXCL[AP\D0#LF"1P?N]O6N]KYU_X)X_\F6_"K_L&-_Z/EJ7]H7] MO+X/?LTZF=(\5:]+>^(@H=M$T6#[5=1J0"#)R$CR"" [*2#D B@#Z%HKXT^& M/_!6;X!_$C78-*N+_6O!DUPXCBG\364<,#,>@,L4LJH/]IRH'BOGWX)?MS?"OX^?$.^\#>'+[4K/Q39QR MR/INL6#VDC&)MLJ*&ZNIZKU !..#CU_XB?$#0?A5X)UGQ;XGOTTS0M)MVN;J MY?G:HZ HKUV@ HHHH *Q_&'B*/P?X1UO7IH6N(=+L9[YX M8R SK%&SE03W(7%;%-DC66-D=0Z,,,K#((]#0!^:_P#P^\\$?]$T\0?^!L'^ M%'_#[SP1_P!$T\0?^!L'^%?HI_PB>A_] ;3_ /P%C_PK\E_CGI=E%_P6.\*6 M:6D"6C:EHX-NL2B,YM8\_+C% 'JG_#[SP1_T33Q!_P"!L'^%?>7P1^*EK\;O MA/X8\=6-C-IMIKMH+N.TN'#21 DC!(X)X[5T7_")Z'_T!M/_ / 6/_"KZK;: M79G BM+2%"3C")&HY)] !0!/17Q_\4O^"JOP"^&&LW6EIK.I>,+RU;9+_P ( MS:+<0[NX69WCC?'JK$>_6NR_9]_X* _!K]I#6(]$\-Z[<:9XCE!,.BZ[;_9; MB; R1&06CD. 3M5RV 3C% 'T1>7EOIUG/=W<\=K:P1M++/,X1(T499F8\ MDD],5P_PB^.G@KX[66NWW@;68]?TW1]1;2[B_MU(@>=8XY&$;$?.H$B_,/E) MS@D#QTH ^ZJ^<_V MQOVT-%_8YTWPO>:SX(#)K%O'YT^BZA";>\C3(!?8>'4$@%D+ 9&2,U\7_ /!<;_D5?A)_ MU^ZE_P"B[>@#]-=+OEU33;2\52BW$*3!6Z@,H./UJU63X3_Y%71O^O*'_P!% MK6M0!\R_MD?MS:'^QO<^$X=9\,:AXB/B!+IXC8SQQ^5Y!B!W;NN?.'3T-?-_ M_#[SP1_T33Q!_P"!L'^%<5_P7*_Y"OP;_P"N.K?^A6=?J3X3_P"15T;_ *\H M?_1:T ?GII__ 6Y^'DETBWWP[\36]M_%);SV\KCZ*64'\Q7V-^SM^U-\//V MHO#=SJW@35WNGLRJWVFWD1AN[-FSM$B9/!P<,I93@@'(('<>,OASX5^(FFSZ M?XH\.:5X@LIT\N2'4K..=2O/]X'&,G!'3M7Y'?LPZ)#^S[_P5DU#P'X(GDE\ M,S7FH:5+;K)YF+4VCW/E,W?RI(T&3S^ZY..O^"OGP"\&ZU+IUG)XD\6+$_EM>:%I MT9M\@D'#3RQ%AQU4$'L2* /MJH;R\M].LY[N[GCM;6"-I99YG")&BC+,S'@ M $DGIBO%OV>/VS/A5^T\L\'@GQ 7UBWC\V?1=1B-O>QID#>$/#J,C+(6 R,D M9KE/V^OVCO!OP/\ @KKN@>*)KR+4/&FA:MIFDK:VQE5IOLVS#D'Y1F>/GZ^E M 'KGPB^.G@KX[66NWW@;68]?TW1]1;2[B_MU(@>=8XY&$;$?.H$B_,/E)S@D M)O$WBU/[/CMK,RQ-Y\5M!'N<'Y? MG4Y]!S7Z$ZI^UY\/-(_:(M/@G<7.H#QS=;/+A6S)M_F@,XS+G'W!^?% 'M=% M%>(^&_VPOAUXJ_: U+X-6%SJ#>-M/:99XI+,K #$F]\29P>* /;J*\;_ &CO MVL/ '[*]EH5UX\N+^WBUF2:*T^PVAG):,(7W8/'#K7EGQC_X*@?!+X*_$B[\ M%:I M%O%7PTT"ZOM1DO/B)#9SZ \>GR".:.ZD6.%GW!3'DNOWAD YKS/XI_\ !5CX M"?"_Q)/HBZGJWBZZMY/)N)O#=FD]O$P."/-DDC5P/6,L.#SGB@#[#HKQ/]GG M]L?X5_M/?:H/ WB SZK:1^;<:1?P-;W<<>0-^QN'7) +(6 ) .,BO;* "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HIKNL: M,[L%51DLQP /6OE'X#_M@1_$[]HKQ;X6FG7^P+PX\.L<#)@!#C/?S5#2#/3; MCO7+6Q5.A.$)O6;LOZ_#YG%B,91PU2G3J.SF[+^OP]6CZPHHHKJ.T**** "B MBB@#YS_;&_;0T7]CG3?"]YK/AR_\0KKTUQ#&MC,D9B,2QDEMW7/F#IZ5Z'^S MS\>O#?[2?PJTGQUX8=UL[P-'/9S$&:SN$XDADQ_$"01ZJRL.&%?!/_!<;_D5 M?A)_U^ZE_P"B[>O&OV5_B9X@_P""-+2TNVO2"(5CF0&W MOD!Z%"6CE [!OO;$H _:2OF'4/V[-"T_]L9/V>V\+ZB^LM-%#_;(GC^SY>R6 M[!V?>X5MOU%?3DMIM0@@GAM;?3[9U26ZFD? 1"W&0H=S[(U>KU^6 M?_!3KQ1<_'[]J+X2_L\Z+,SPI>6\^J"$Y\N>Y8*"P[>5;!I,_P!V8T ?7W[' M?[;GA?\ ;%L?$C:+I%YX?U#0I(1/87\J.[Q2AMDJE>HRCJ?3 ]17T=7Y*74D M'["7_!4Z/R(UTOP!X[$:F-/DAC@O&"D^@$5W&3[(.V:_6N@#$\:>--#^'?A7 M4_$OB74[?1M"TR$W%W?7382)!W]222 ,DD@ $D"OSW\??\ !:[P=INN-8>! MOAQK'C" 2>6MU?7RZ<)N<;HT$B MZEK$\U\4. \D,0\E&]1^\D;'3* ]A7UI^QU\-OA]\/?@!X,;X>V6GC3]1TJV MN9]4M44S7\K("\DT@Y9MY88)^7&T 8 !\H_#K_@M5X&UC6DL/'7@'6?!4;2 M^4]W:7:ZE' D6ESK'V27^R-4:-1<65 MSM)C9),95=X7 M[*^8K"X4&&1PJY2-L$]78CDF@!W[4'_!3CPQ^S!\7+[P%JG@K5M;N[6W@N&O M+2YB2-A*@< !N>,UY/\ \/O/!'_1-/$'_@;!_A7GG[15O%=?\%C/ \,T:31/ M>:.&CD4,K#R1P0>M?JC>>!?#>H0F&Z\/:56\+ M3:9J^EVJ6QEE R(IP@ D1\;T7Q5\'?$D\TUSX: M07^E+=$F6"V,@CGMR#R%CD,9 [>:PX H _2NOE[]L3]OCPI^Q[K'AS2=6T. M^\2:IK,$MU]FL)HXS;PHP57?=V=MX&/^>;5]0U^1OPWT>Q_X*!?\%%_B1K&J M+_:'@+0](OM-M7QOB-OY;64!7W=IIKA?0@GM0!^E_P"S_P#&S1?VB/A'X?\ M'V@1R6]AJT;$VLS RV\J.R21/CNK*?J,'H:]#K\NO^"27Q%U'X8_$OXF_L]> M*)##?V%[/>V43G %Q X@NT7/7<%B< =D<]Z_46@#+\3>)](\%^'[_7->U*UT MC1["(SW5]>2B.*%!U9F/ KX#^)'_ 6<\ Z+KS:9X \$:U\0 N0+N2;^SXI6 M'/[M3')(5P";--( 1N6W@W?+_>$G?&/T2^ ?[-/P__ &;?"5KHG@O0;:SD2()=OW5Z <4 ?%_@S_@M5X3N-?#KQ5/;P;KI^)+2X:7&6R[\M?M-E(1Q+!(1E'!P>.#C!!!(/QO_P35^ /QS_9G^(/CSPKXNT>3_A6 M5Q))]BU![Z$QO=Q2;5GA@WEU26/.25&=L>>AP ?H717+_$;XG^%/A#X7N/$? MC/7['PYHMOPUW?2A S8)"(.KN<'"J"QQP#7R!J7_ 6.^ =CJR6<,'BW4+=F M(.H6VE1B%?BO._@G^T#X!_:(\+MKW@'Q%;ZY9QL$N(E#1W% MJY&0LL3 ,AX.,C!P2"1S69^T1^TSX)_9>\,:;K_CF>]@T_4+S[# UC:F=C+L M9\$ \#"'F@#U>BOEKXX?\%)?@I\![Z#3=5U74-=UN2".XDTK0+5;B>W5U#*) M6=TC1B"/D+[AD$@ @UT/[.G[=OPC_:!C[R!@>Q-?0GP)_:(\!_M(^$6\1> M;75;.*3R;F%XVBN+63 M&=DL; %3CH>AQP30!Z317BWCK]KSX<_#CXW:-\*M=OKNT\4ZK ES 3;?Z*L; M>9AGF)PH'E.23TQ7B7C3_@KM\ ?"/B2;2+>X\0^)HX9#&^I:+IZ/:Y'!*M++ M&SC(^\JD'J"1S0!]K45YI\"?VC/A_P#M(>%WUSP%K\6KV\+*EU;,K17-HY&0 MLL3 ,N<'!Y4X."<5Z'J&H6NDV-Q>WUS#9V=O&TLUQ<2"..)%&69F/ R2>E M %BBOC+XC?\ !6KX > -7N=.M=0UKQC+;OY;S>'+%)8"1UV22R1JX_VE)!QP M37J'[//['7U0R?V)JT)MKMD R60$E9,#).QF( R<"@#W MVBJ.N:YI_AG1K[5M6O8--TNQA>XNKRZD$<4,:@EG9CP "237Q=XJ_X+"? # MPYJC6=D?%'B6)7V?;-*TM%A/)^8>?+$Q'_ >] 'V_7A7[7O[5VD_LA_#_2?% M6KZ%>>(+?4-473%M[&5(W1FBEDWDMQC$1'XBI/V>?VT/A/\ M.236G@GQ"7U MJ"+SIM%U&%K:\1.,L%/#@$C)1F R,XS4?[7OQ.^#_P *_A_I.I_&CP_9^(_# MD^J+;6EM?:-'J:)=&*5@XCD!"G8L@W=>2.] 'J/@'QM;>//AUX<\7QQ-I]GK M.E6VK+%<.,P1S0K*%9NGRAN3TXK ^%?Q^\"_&W5/$UGX(UV'Q$GAV>*VOKRS M!:V\UPS!8Y.DF O++E>1@GG'E7[0?[3WPT^#?[,NC:QNZE:Z1H]C$9[J^O95BAA M0=69B< 5\8>*/^"Q'P"\.ZTUA9IXJ\10+(4.H:7ID8M^#C _$*7UW:*&N]+NHV@O+<$X#-$W)7) WKN7)QG/ M%>O4 %?('[6W_!1WPY^R7\3+/P9JW@_5->NKG2XM3%U97,<:!7DEC"8;G(,1 M/XBOK^J-[H>FZE,);O3[6ZE VAYH5=L>F2.G- 'YQ_\ #[SP1_T33Q!_X&P? MX4?\/O/!'_1-/$'_ (&P?X5ZW_P55\/Z7I_[%?BV:UTVSMIEO-/ DA@16&;N M//(%:O\ P3#\/:5??L-_#6>YTRSN)F_M/=)+;HS'&IW8&21Z"@ _9$_X*+>' M/VNOB3J7@_2/"&J:!W$GVMI*5VEX(50D=<9 Z<#\J\R^/7[57PQ_9KTZ*X\>>)[?3;JX7=;:7 I MGO9QG&Y84RVW(/SG"\8SF@#UNBOA[0/^"P_P!UG7!870\4Z);%@HU+4-*0V_ M/?$4LDF!_N5]@Z3X^\/^(O!*>+M&U6VUGP[):M>Q7]A()HY8E!)*D=2,$8Z@ M@@\T (KJ.UT_18/WMRY*]&K\.?C%^UM\/O&O\ P4.\&_&'3+C4&\%Z7)I[7,LEH5G A!#XCSD] M>/6OV ^ OQ\\)_M(> QXO\&374^C&ZDL]UY;F%_,3;N^4GI\PYH ]&HKY7^, MW_!2_P"!/P5U^[T*^\0W7B+6;-S'2X)!1I2RQ[@005#D@]<5R?@ M#_@KI\ ?'&K06%Y=>(/"!F?RUN/$&GHL()Z;G@DE"CW; '<@4 ?96J7RZ7IM MW>,I=;>%YBJ]2%4G'Z5\^_L<_MH:+^V-IOBB\T;PY?\ AY=!FMX9%OIDD,IE M60@KMZ8\L]?6OY"XK8KBOC=_R1?Q]_V+^H?^DTE 'P5_P^\\$?]$T\0?\ @;!_A1_P M^\\$?]$T\0?^!L'^%97_ 0Y_P"15^+?_7[IO_HNXK].KJUAOH&@N(8[B%OO M1RJ&4\YY!H ^,_@A_P %8/@Q\8/$MAX>OEU?P1JU\ZPV[:Y%']DDE8@!!-&[ M!22< N$'ODXK[1K\N?\ @L9^SWX!\+_#7PU\1-#T;3_#WB>36DTJX&GP) M_ M"\$LFYT4 ,Z&%<-UPQ!)^7'VS^Q1XMUCQS^RC\+]:UZ22?5;C1HEFGF.7EV$ MQK(Q[EE16)[YS0![;17A'[0_[;7PE_9CN(K#QEX@9M=E02)HFEPFYO-AZ.R@ M@1@]B[+GMGFO(?A[_P %=/@%XZUJ#3KRX\0>#S,XC2Z\0Z?&D&3C&YX)90@R M?O-@#J2!S0!]JUYSXZ_:$\ _#OQUX9\%:SX@MT\7>(KJ.UT_18/WMRY*[6XU^QA\/R:VEPESIB6IO!<6S"19(0F_>A'# KR".M?B5 M\8OVMOA]XU_X*'>#?C#IEQJ#>"]+DT]KF62T*S@0@A\1YR>O'K0!^XU%>,>" M?VMOA]\0/@3KGQ=TBXU!_!VC+^ /[07A']I3 MP+)XM\%37<^CI>26):\MS _FHJ,PVD],.O- 'I-%<5\9OB]X>^ WPUUCQUXK MDN(= TKR?M+VL)ED'FS)"F%'7YY%_#-0?"?XU>&?C1\*=/\ B)X:EN9?#=]' M<2PR7,!BE*PRR1290]/FB?'KQ0!WE%?*D?\ P4Q^!LWPIU/Q^-8U)=(L[\:8 MEH]B5O+NY,8DV0QD_-A3DL2%'G75 M]KOA0RS"&.ZU[3U2 Y. Q>*238ON^W&><6\4\$J3P2J'CDC M8,KJ1D$$<$$=ZDH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\J\1_\ M)TWP\_[$SQ-_Z7:#7JM>5>(_^3IOAY_V)GB;_P!+M!H ]5HHHH **** "BBB M@ KRK]K'_DUGXR?]B9K/_I#-7JM>5?M8_P#)K/QD_P"Q,UG_ -(9J /YK*** M* /W^_X)JUY5\&_\ DHOQV_['.V_]1[1J /5:*** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "OE?_@H#^T5XB^ _P^T6U\*R"RUKQ!<2 MPC43&'-M%&JER@((#DNH!/0;B!G!'U17E_[0O[/GAW]HSP./#^O/-:2P2_:+ M+4+4#S;:7!&0#PRD'#*>H[@@$=N"G2IXB$ZZO%/4]'+ZE"EBJ<\2KP3U/Q[N M/VD_BU,M*?3-?\<>)-Z1JUE-IVIV4K07%K<(4DB=3@J0:]/"8O"XE-8:2=O*WX:'L8'' M8+%IK!R3MNDK?@TC0\)_$#Q1X!FN)O#'B35_#DMPH2:32;Z6U:50<@,8V&0" M3U]:Z3_AHSXL?]%/\9?^%!=__'*^@_@/_P $V_$WQ9\#P>)?$/B+_A"([S$E MC9RZ:;J>6$C(E<>;'Y8/&T')(YX&,^C_ /#I'_JJW_EN_P#W57%6S++8S<:D ME=>3?XV/.KYOE$*CC5FG);^ZW^-F?&O_ T9\6/^BG^,O_"@N_\ XY1_PT9\ M6/\ HI_C+_PH+O\ ^.5]E?\ #I'_ *JM_P"6[_\ =5'_ Z1_P"JK?\ EN__ M '56/]J95W7_ ("_\C#^V&?$7B+4/%>@:[>Q:;)#JLK7$T+RMLCD25LN,,PR"2 M",]\$>G?\.D?^JK?^6[_ /=5>J_L\?\ !.WPY\$?'%KXLU7Q)-XNU2P)>PC: MR%I!!(01YA3S)"[#/R\@ \X)P1R8K,_W'#CLUR6KAIPC:3: M=ERM:]-6E8^N:_(K6-4M/VS/^"K$"7=W"_@;P'-M#32 1-#8-D]>&$MX^/=& M'7%?HA^V!\;$_9]_9S\:^,TF6+4[:R:VTS/4WDW[N# [[78.1_=1J_+W]BG_ M ()DV?[4?P=/Q!\4>*]4\/"^U">&PBM+=)?M$,9"M,S.>IE\U?\ @&>]?GI^ M5'Z'?M[?#_1/CU^RSXTT"VU'3[C6;*W_ +8TM5N(RYN;?+A%Y^\Z>9%_VTKQ M[_@CU\=O^%@_ ._\ ZA<>9J_@NYV0!VRSV,Y9XCSR=KB5/0*(Q7'_P##D/P1 M_P!%+\0?^ ,'^-?/_P *=+N?^"<'_!1BP\+7^I2W/A+5EBTV34;A1']HL;L+ MY'.%_=2"#?C M^ NQZ\;O+[XK;_9 ^/\ ^R7KGPJ\-^&-)'A/PKJRV$-M?:1XCM(;:>6X"J'W MS2J%N&9E#;@S$\9 / ^@/VG/V@_A#\%/#=KIGQ>O88])\1I-!%I]SIJ MFSS594C=<#S$/SXZ\9KY^^)W_!(?X&_$:-]2\)W&K>!I[A1+$=*NA=63;AD- MY4NXX/4!'4<\<4 =!X*_X)V:#X!_:QM?C7X!\50^&- YE7PGIVG!K:420F.9 M5E$H"QMNWA0A"G&, #Y>_X+:^#]!\.ZA\)K_2=$T[2[[5)-:FO[JSM(X9;M MP;$AY64 NV7"8O&/\ PE?@SQ)+:F2P M7>D%U:RW!A8FW9F\F=6#$,A/;D@LM>F_\%SHV,?P4<#Y%.M*3[G[!C^1_*@# M])_ 'P]\*^!].63PWX:T?P^]W#%]H;2["*V,VT?+O**-V-S8STR?6OQ=_P"" M=O[/&A_M%_M.>)K#Q?%)J'A+P^L^L3Z27807ESYXBA24 C*@2.WOLVGAC7[A M:3_R"K+_ *XI_P"@BORU_P"",ZC_ (6M\=&P-P%H >_^ON?\* /J_P".7A+X M?_L2_ 3XK?$WX<>$-+\)^()-(BM!/IT)1/.:00VQ\L':-LMP&.T#=@;LX&/F M+_@E/^R3X7\?>"M3^-'Q#TNW\8ZYJVI3Q::NLK]JCC5"1-<.KY5Y7E+CAVT\;7_AO4KRSNX%X=/-F>X1B.X(FP#_ +)'\- '6?ME_L0_ M#[XW_![Q =-\+:3H?C/3K.6[TK5M-M$MY/-1=PBD,8'F(X79AL[=V1R*\F_X M(X_'+5/B)\%/$7@C6;N2^N/!EU ME-,Q9ELKA7,<63R0CPR@<\*RKP%%?:_Q M9\=:?\,OACXI\5ZK<1VUAH^FSWDDDG3Y4)"X[DG"@=R0.]?G+_P0Z\,W<&A_ M%OQ%)$RV%U8>')O$VIW>JPPR,AN+>!VE\EBI!VNZ1J2"",Y&"!7ZN^(OV0_@QXE\"S>$; MCX:^&;?1W@:&/[)I<,,T!*[?,CE5=Z28 ^<'=D/BW_UVUS_T M>E?J_0!^47_!'^\OO!/Q^^-'PY2[>YTBTB:7#=#+;71@$@]"RR'..N!Z"K/Q M>_Y31^"O^W+_ -(7JI_P2Y_Y/D^/'_7'4?\ TYI5OXO?\IH_!7_;E_Z0O0![ M3_P5]^-&I?#7]G&Q\,Z/57E3>(8RX/EHBN$PN-Q7<>3 M7AO_ 6Z\+3WWPI^''B%$D:#3=8N+*1E!*KY\(8%O_ <@9]?>ONGX!>-+#XB M?!'P)XDTV>*XM-1T6UF#0_=5O*4.F.Q5PRD=BI':@#Y+_:L_X)OWOCSXM>$? MB/\ !"[T'X<^)=/G-QJ3/YMM#)*C*\,\201L/,SO#_=# @]\\"0R7!O8K.1D26Y+1&2/=_"QB4[">>9,=#7VM^U;^V-X,_9!T MGP[?>+K+5-3_ +;N9((+71TB><+&@9Y-LDB J"R#KU<5F?&_X_? J^F\+?#+ MXL)&;[QK#9SVGAO6]*EDP+AS'$TDBJT43+("I;S 5()SCF@#F?@O\:/V2/B] MX1M/#GA;_A!;2SN(5B_X1G5M.M[*;[I!C,,J@2,-S E"X.6.3G-5/V9_^"?E MI^S'\?O%7C_PUXRD'AK6HI[:'PFMB1';P/(LB*9S*2YC9<*=F=I(R/$'B3_A*?"NHSI;&W$KR0Q"2W,L$\ ;F%L;0Z#@C/7"M0!^NM>-_ME75S9_ MLF_%^2U7=+_PBNHH?9&MW5S^"EC^%>R5@^/?"-I\0/ WB+PMJ&18:YIMSIEQ MCKY_CM\0?@5X]9=$U74;I4M%N7"Q_VA;ET>)6)Y,J,I0CAO+&,[AG]; MJ "N<^)'C*#X<_#OQ3XLND\RVT'2KK5)4&?F2"%I6''LAKR/]N#]I*U_9D^ M.O\ B&'48;3Q7>PM8^'X757>2\<8$@0@AA$"9#N&WY0#]X ^+?L]^,OBU^U9 M_P $_?B3J?CN2TOM7\1:1JVGZ"UI9"WDN8Q;/$KN%^4EI]ZC:HX3OG@ ^;?^ M":/P!L?VM?B9X]^-?Q:AC\826NH*D%IJ&989[UQYCO(AX9(T\M4C.5PPX^05 M^A/QO_8U^%7QO^']_P"&[_P=HVEW+P,ECJNFV$=O.VM+>-IIII6"I&B@EF8GH 23[4 ?F'_P $@?B?K_AGQU\2?@1K M]V]S%H9FO[&)G)6UDAN!;W:)GHK/)$P7C!#G&6->-?MO> )OBO\ \%1(_!45 M[<:=%XAFTC3+FYM3^\CMY;:)9B/7$>[@\'H:[W_@EK*_Q*_;E^-?Q$LHV?1; MBVU&<3!=H#WFHQS0@CME(I3C_9K6^("AO^"VGAL, 1FV//MI+4 ?=7@G]B_X M)_#G6/#>K^'OAWI&FZSX>.^PU*)6%PK^68R\C[LRMM8\R;L'D8(!K\KM)^ % MM^TG_P %1O'_ (1U1W'AU/$>I:CK$<Y^R*__/:!!/!-CLS6VX-CJ=O917ZO5^3'P'N$ M^,G_ 6/\5^+-#D6^TG0Y-0FENH?]68XK+^SPP/<&21<'OU% 'ZST444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7SC^VU\=-<^#7@C2;?PW( M+35M;FDB%\4#&WBC52Y4$8WDNH!/09QSR/HZO._CA\$-"^._@_\ L/66EM9( M9//M+ZWQYEO)@C.#PRD'!7O[$ C.HI2@U'<][(L1@L+F5"MF$.:BG[RM?III MU2=FUU6A^6\WQ\^)EQ,\C?$+Q0&8Y(36+A%_ !P!^%,_X7M\2_\ HH?BO_P= MW/\ \77U6W_!,D;CCXD8';.A?_=-'_#LG_JI/_E"_P#NFO)]C7_IG])_ZV\' M+["#7UE_P[)_ZJ3_Y0O\ [IK"\>?\$\/^$)\# M^(O$7_"P/MO]D:=<7_V;^QO+\WRHFDV;OM!VYVXS@XST-#HU[:_F;4N*N$JE M2,*&&/!G.8Y;EF'C6S1I4V[*\7+6S>R3Z)ZGAO M_"]OB7_T4/Q7_P"#NY_^+H_X7M\2_P#HH?BO_P '=S_\77U7_P .R?\ JI/_ M )0O_NFC_AV3_P!5)_\ *%_]TUO[&O\ TSXW_6[@[^>/_@J7_P @?*G_ O; MXE_]%#\5_P#@[N?_ (NO:?V6_P!JCQY8_%3P]X?UW7;WQ)HNL7<=A)%J4K3R MQ-(VQ)$D;+##$9!)!&?8CT+_ (=D_P#52?\ RA?_ '37I'P-_87T'X1^,+?Q M+J6O3>)]1LSOLD-H+:&%\$;RN]RS#/'( /.,XQI3HUU)/]3QLXXFX0Q. K4H MVEFXJUGUN?2]U:PWUK-;7,23V\R-')%(H974C!4@]00<8K\O? MC9_P2<\8^"?'%QXT_9T\9/H$C.TL>CS7\ME3. %DVD W!Z%E<#[IKUC^ M9CX0F_:,_;P_9>4MXT\-7WB?1;3F2;5M*CU"W51U+7=H0PX[O)7UI^QG_P % M+O"/[4&K0>$M;T[_ (0SQY(A:"S>?S;34-HRWD2$ A\ MY;#.!PS8./LZOQX M_;W\(Z!X2_X*)_"__A6UM!9>++ZYTN[U&STH!0M\UX1&[*GW9'0(6'&1AC]X MD@'ZO_$[XF>'/@]X$UCQAXLU%-*T#2H?.N;EP6/)"JJJ.69F*J%')+ 5^-?Q MU7XC?\%.O&VK>/?AQ\*$TO0/"ME+ -4,F+O40GSI$[Y"RSXY6*-25\S!=@5- M?4O_ 6RO-6A^!?@6"V9UT:?Q ?MFTD!I1;R&$'U&/-//<"OJO\ 8IM_#=K^ MR?\ "H>%!"-);0+5V,..;DH#Z) M%8_&6/S)(=4OI"\EW9_QQP!N(G0YWJOS,ISDA6"_H9X0_::^%_CSXE:Q\/\ M0?&%E?\ C+29YK:\T@)(DJ20G$H&Y0'VD$$J2.*_.O\ X*@_L\Q_L^^/]!_: M'^'&KP>%M8NM507=C#(L4AOL,XN8$_C#A6\U,'.=Q!#-C0_X(P^#=,\2>)_B M9\3=4UJWU#QE(XL/L3,/M$4:Y<8Z2.JJ"/\ GG(#UH I_P#!%(=__"58W;5 SC[%QTH_X+E?\A7X M-_\ 7'5O_0K.OU)\)_\ (JZ-_P!>4/\ Z+6@#\I_&'_!6?XM?&WP_=>'/A/\ M([G1]9U!&M5U"QGGUBZB+#!:%8X(PL@W+@D-@\XY&/HK_@E_^QKKG[./@_6_ M%OCBW:R\;>)@D9T]I [65HAW*KD$CS'8EF&3@*@X.X5]R44 %>1?M;^&?%GC M;]FOXA^'?!&G?VMXGUC2I-.M;,7$<'F"8B.7YY&5!B-I#R1TQUKUVO+/VE_C MY9?LT?"/4_'^I:)?Z]I^GRPQ36^G% Z>:XC1R7( 7>R*3R?F'!H _.7]FW_@ ME-\0O'7@&33?C%XLUCP/X:AO9)[/P?IEQ',SS$!6NI,,T2D[5 X9B%ZJ ,X_ M[0W[$/C_ /X)]V,7Q@^#'Q U6YTS3I4CU**2,+<0([;5>55'ESPDE58,HP6! MP1DK^F_[-_QZT7]I;X0Z-X^T*WELK6_:6*2QN'5I;:6.1D9'*\9^4,/564]Z MX#_@H?XLTGPC^QQ\3)-7EB5;_3CIMK'(>9;B9@D84=V!._CH$)Z T 9_PP_: M*/[2'[#.N?$&.T2TUA_#NIP7]G#]R.\A@D5PF<_*Q =08VL6RENY @) _4_G7<_\$I?AS=77[#>KV&JB:*R\5ZIJ4D'F C_ M $=X8[4E?;=%(?KFO)O^",>NR^#?&'QD^&&M?Z)KUI-!="S9OF#P22V]T,?[ M+-"/QH _4ROR;_X)-[K?]KOXX6\2;;<6UST/"E=0 48^A/Y5^IWBSQ/8>"?" MVL>(=5F6VTS2K.:^NIF( 2*-"[GGV4U^9W_!%OPS?:YK7Q@^(UY%(D5_<6]A M%)CY'E9I)YQG')7=#_WW0!B?\$A7-[^TM\;KR>,+=/;L6SU7=>,6'Y@?E7ZQ M5^3_ .P_ WPIJ>K>$]*\1^,-=TV'4]7UG6K)+JXDFN$\ MQHP90VQ5$FS"XW;-_AOI\/A4ZI<1WS6&G1K%;17%O<1 M@M'&H"HKJZAD VG!X^8U]S_\%*OC1J/P3_9.\27^BW+V6M:U-#H=I=1G#0F; M<964]0WDQR@$<@D'M7RA_P %F?\ DJGP*_[>_P#T?;5[A_P6*\)WGB/]D..^ MM8FDBT+Q%9:E\>>(/#FF>(/ M%_BB WYO-2MEN/LELQ/DQ1!P0F4 9F !)<@D@"O*/^"MG[('@[PU\.K/XL^# M=#L?#>H6E['9:Q:Z="((+J*7Y8Y?+4!1(KA02 -PD)))45]B_P#!/_QMI_CK M]CWX87-A<1S_ (M)N%3K%-;#R65AV/R ^X8'H17E__!73QAI_A_\ 8[U7 M2+J>-;[7M3LK2TA8_.YCF6=RH] L1R>GS =2* (_@9\5I/@A_P $K]%\<6X5 MKW1_#$\MH'&5^T-/)'#D=QYCIGVKYC_X)G_#?X0^*+'Q%\7?C1XE\,ZQXRO] M5ECLK+Q7J5N2@ 5Y+MXI7^>221V +*=OEY'WN/85\-7?BS_@B\+&RC:6>/PS M]M*J,G9;WWGO_P".1-7BO_!.K]BOX&_M3?!.\U7Q-%J<_C#2=2DM-0AL]3:' M;&P#P/Y8' 92R@]S&WH: /J']L#X8?LV?'7X0^((K7Q!\/=.\86-C+<:/JFF M:G907 N$C)CB8HX+QL5"%6R #D8(!JC_ ,$A?C9JGQ._9UO?#.L3?:;GP9>K MI]K,S9E 'SG_P4P_9MUOX0^/M*_:>^%@;3]3T^\AFUV.U M3B*8$+'>;1U1^(Y1T.X$@[G->;_&+]H7Q9_P5&^(7P^^$/@"RN/#_AL6\.I^ M(I)03'':UI8R9C=MF#F24YC08S]]N"JY^.?A/;^/\ _@E7\=_!FJ>.;83^#O&V MEPKJZVJ;Q""098P>\]L[*2!PRM@'YN #]@?A%\*?#WP1^'.A^"O"UI]CT728 M!#$&P7E;J\KGN[L2S'U)Z#BNPJGH^KV7B#2;+5--NH;[3KV%+FVNK=P\'+P6FK>(=*TNZ*AQ!>7L4+[3G!VLP..#S[54M M_BAX-O+B*"#Q;H4\\K!(XX]2A9G8G ;DD]J^8OVL/^";?AO]J_XH1>-=6\ M8ZKH-U'IT.G"UL[:*1"L;.P;+'O$D'Q$UVZG MT?4;?48X)+.$+(T4JR!20> 2N/QH _0ZBBB@ K\B_CM_RF;\)_\ 83T;_P!) M8Z_72OR+^.W_ "F;\)_]A/1O_26.@#]=*^ _^"Q7QNU/X<_ C0O!VCW M,[R6&[EB8JS64"JTL8(Z!GEA!]5W*>&-??E?F!_P7#\)WUWX7^%'B:*-VTZP MN]0T^X?!*I).D#Q#T&1;R_7'M0!](_L6_L1_#WX+?!KPY/J7A;2=<\9ZG8PW MNJ:MJ5HES()9$W&*(R ^6B!MF% W;Z7;># MM?T;4;=-071T^RQ2H[!8IU1,*DJ2^7\R@$AB225%?H9\'/'&F_$KX4^$O%&D M7,5WI^JZ9;W,AW-U%'? M^)+^RL[2W;EY?*N([ARH]%6'D]!D#N* +-AXQTK]J+_@G%=?$'Q3HFF:QK\? M@K5R;F]LHY7@O8()H99HBRGRRTD ?Y+7^RZA>V$4UQ!MM;5U\N1E++AB6&",$YKT']FOPK<^$?\ @DK?V]Y$ MT-S>>#-?U$JW>.=;N6)A[&-HS^-<]_P1/_Y-M\9?]C;-_P"D=K0!WO[;7[$' MB_\ :\^*'@2Z?Q=8:7\/=#V+=Z.XE%S)OES>%=)MHO*^S:JME H3!SO,O+$C))8DGDDFOA_]OKXZ_$G MXO?M7Z+^S/X!U^;PA8326MKJ%Y;S/"UW+<1+,3(Z'<84B*1=%?-FC31M'Q_\%QO^15^ M$G_7[J7_ *+MZ\?\5>!_A_\ "7_@JO\ #CPA\/--@TC0M%U+2K2:W@FDGQ=. M-[[G=F9F_>(#DG!&.,5[!_P7&_Y%7X2?]?NI?^B[>@#]*?"?_(JZ-_UY0_\ MHM:UJR?"?_(JZ-_UY0_^BUK6H _*#_@N5_R%?@W_ -<=6_\ 0K.M/2_VTOVX M;'1;1+;]GNQGM(;=!'(OAC4W+H%&#Q=+4^&NAZ/X0\&>+[R4VB@VQT^ MYCD/&S-_G@?$7PU 9C] MG7$FIV:99X3CEI$&7C[\%!]X8I?\$N/VTKCX^>")_A_XQU W/CSPW 'AN[A\ MRZG8@A1(Q/WI(R55R>2&1N26- 'F_P#P67^,FKV\'@3X0Z/>_8;?7B=2U3=+ MY:3()1';H[=!'O$CG)QE$/:OH;X#?#O]EOX"^ ;#P]IOB#XK;JFH:SJ& MH6,US?RE<2.[.[$*QSB,':H. *^._P#@LGX=@LOVB/A1XCURWEE\,W>EK8W/ ME$JSI!=M).JD=&V7"X^M?2VD_P#!)O\ 9MU[2K/4].M];O=/O84N;:Z@UIFC MFB=0R.I Y!!!!]#0!\K?MZ:3\.OV=?C!\//C7\!-=\-V^K+J#G4=(\/7\$MN MLJ ,KB&)B$25#+&Z@!3Q@98Y_1']HK3_ U\5?V3_%OBC4-"TW56/@K4-4TV M:^M8[A[1I+!I T3,I*-PAW+@_*/05\E?';]BS]BS]FLZ(/B)J>OZ#_;+2K:; M;VYN681A2[%88W8*-ZC..K"OL#XJ:+I/AO\ 8K\7Z1H#3OH6G_#Z\M=/:ZW> M:;=--=8B^\!MVP+G< '/^W;_P!-+5Z5_P $3_\ MDVWQE_V-LW_I':UY?\7)UT/_ (+3>#[J:18DN9+!%:08!+V#0@#U);@>YH _ M5JOR@^!W_*9KQQ_UVU/_ -)17ZOU^2'[..O6/B7_ (+$^-[_ $Z=;FT:[UB) M9D(*L8X3&Q!'4;D.#W'- '8?\%QO^15^$G_7[J7_ *+MZ]L_9A_X)]_"%_V= M_#$GC?P;9^+O%'B+38=5UC5M5#M=F>X02LB2A@T83?MRA!.W<>2:\3_X+C?\ MBK\)/^OW4O\ T7;U^CWP[4+\/_#( P!I=J !_P!F^ XVT?1-%_B1+X'\+:I<>'K*PMXI+JZLSLGN))$#C$G M55"LOW2.((8A ]Y%;B>.>,9*AX]R MY89X8,..#GC'DYI1Q%;#.&&=I7[VNO4\+.J&+Q&$<,&[2NNMKKM<_-[_ (7[ M\3O^BC^+?_!Y=?\ QRC_ (7[\3O^BC^+?_!Y=?\ QROK3_AUS_U4S_R@?_=- M'_#KG_JIG_E _P#NFOB/[+S7L_\ P)?YGYS_ &-G?\K_ / U_P#)'R7_ ,+] M^)W_ $4?Q;_X/+K_ ..4?\+]^)W_ $4?Q;_X/+K_ ..5]:?\.N?^JF?^4#_[ MIIK_ /!+M8T9W^)P55&2S:#@ >O_ !\T?V7FO9_^!+_,/[&SO^5_^!K_ .2/ MDBZ^.7Q(O[6:VN?B!XIN+:9&CEAEUJY9'4C!5@7P002"#7):7JE[H>H6]_IU MY<:??6[B2&ZM96CEB8=&5E(((]15CQ-I]AI7B'4K+2]1.KZ=;W$D5OJ!A\G[ M0BL0)-FYMH8#(&3P:S:\&77_QRC_A?OQ._Z*/XM_\ !Y=?_'*T?V>_A#IWQP^(">%+SQ-_PC%S<0/) M9S&R^TB>1!N,>/,3!VAF!Y^Z17U'_P .N?\ JIG_ )0/_NFO4P^%S#%0]I1N MU_B7ZL]O"X+-,=3]KA[RCM\2_5GR7_POWXG?]%'\6_\ @\NO_CE'_"_?B=_T M4?Q;_P"#RZ_^.5]:?\.N?^JF?^4#_P"Z:/\ AUS_ -5,_P#*!_\ =-=7]EYK MV?\ X$O\SL_L;._Y7_X&O_DCY,7X_?$]6!'Q&\69!SSK=R1_Z'7VK^P1^TAX MK^)VK:UX/\5WLFLS6=G_ &A::C,!YP02*CQNP'S2'QEX5B*:<;O*RW5DAVF)@>?,@.%(Z[-O'RL:\ M=\3?\IQH?^OVT_\ 3!'6C_P4H^ 6N_LZ_�_P!IKX7JVGG[?'+K"VZ?);7I M.!.RCK%."4D!X+$YSYM>4_!WXSZ?^T)_P5=\'?$+3+>2SMM:>UD>VDY,,R:( ML4T>>X66-U#=P >] '[.^)/$5AX1\.ZIKNJW"VFEZ9:RWMU<-TCBC0N['Z*I M-?E5_P $UXQ\?/VM_B=^T!XLN+>U-O)+_9Z71%;*8_I(M?0 MO_!7/XX?\*S_ &:?^$3LKCRM9\;77V !3AA9Q;9+EA[']U&?:8UX!\$/^".. MC?$#X1^$O$_B?QOK&B:WK.G1:A/IUM:1,EN)1O1,L<[@C+G/0YH ])_X+%?# M;2?'WP3T+Q[I-[9W.K^$[[RK@03HSM97)5&. "<''Q+U\'MF MQ@_QKS?_ ()3?$#4O@3^TGX^^ OBF06\M_-,D$;'Y5U&S+!PGM)"';/?R4QU MH _2C]H;]G_PK^TQ\,=0\$^+89#8W#+/;W=N0)[.X7.R:(D$!AEAR,$,P/!K M\S+W]@+]K+]EO4;FX^"_CB;7M%WF46^CZF+)I/\ :ELYV\EFQZ,Y]/2OHG_@ MH)^V=\2_V4?C)\.X=(@T\_#W5X8Y[YYK(RW$K17!%U$C[L#]R\)'&06SGM7W M)X=\1:9XNT'3];T6_@U32=0@6YM;RU1?Z7>!4NK&7&0LB@D8(Y5@2&&>X('H7C'P[H/BSPQJ6E>)[" MQU/0+B!EO+;4HU>!H\9;>&XP!SGMC-?E/_P2)@33_P!J_P",5EX5N9[KP#%I MUPEO,Q)64+?H+)V/0L8?.(SSRV.] %C]H/\ Y3)>!/\ K]T?_P!$BOUIK\EO MV@_^4R7@3_K]T?\ ]$BOUIH *_'_ /89C_LG_@JM\4K*QP;-;_Q);G;T\I;T ME?U5*_4'XZ?&KPY^S_\ #'6_&OB:\BM[+3X&:&!G"R7<^#Y<$8_B=VP!CIR3 M@ D?G)_P1U^'VL^-/BA\3?C9K<3%;I9-.AN74[;BZN)EN+ED/J@2,'_KM]: M/M+]OSXX?\*$_9;\8ZY;7'V?6M0A_L;2B#AOM-P"F]?=(_,D_P"V=>(?\$C_ M (;Z1\+/V;Y?$^I7MC:ZYXRO#>.LLZ+(EI"6CMT8$]SYT@]I17B7_!4[Q?J/ MQ\_:>^&OP \-S[WMIX/M:KRJWMXRA2X](H-KY["9J[K_ (Q4@_C7Y1_M ?\ !'O2 M?AE\&?%OBWPMXTUC7M:T2Q;4(].NK2)4GCC(:494YR(PY '4@#O7T'_P2)^. MW_"S?V*X3RK]1C[SQR.9@GO'ZU^N&@:_IOBK1;'6-'O[?5-*O MH5GMKRUD$D4T;#*LK#@@B@#0K\A_^"W5O#:_$[X7:A"0E^VE72,RC#!4G5D. M?J[_ *U]DZ3_ ,%*OA WQL\0_#+Q%=7WA#5M*U272X]2U:)4T^Z=&*[A,#^[ M!(.#(%4C!W'-?"GQX\01_P#!0K_@HGX8\+^$\:KX+T-H=/DO8\M#)9P2F:]N M<] K%FC4]&Q%_>% '[):?-+<6%M+/'Y,TD2L\?\ =8@$C\#5BBB@#\@OV>5& MI?\ !9+Q?+J2?Z3!K&O&WW<_=AF1"/\ MEFOU]K\@?VNH;K]C;_@I5X8^,4E MG&++X;>&%T-(?(-K-I4,OF+C&79 MU+.Q[LQ+$\DYK\W?#.H1_!;_ (+-:LOB!UL[37[^>*WN9A\K&]M UOM/^U*R M1Y'M?KA0!^.GC3PR/^"<__!1KPF?!]Q-9^ /%7V5Y=-\UV1+&YF:":!RV M2_E2(94SR (P3G)/NW_!;3_D@7@7_L9A_P"DL]>2_P#!2+4H?BQ_P4!^$7@+ M1&%]?Z>-.LKN.'K#-/=F0HQ[8A,;GL WUKUK_@MI_P D"\"_]C,/_26>@#TW M]@;]D/X?^$?V>_"'BG6_"^F>(_&7BK38M9O]8UBU2[GQ$H_'%G8XAT@&&.![R>:QF5$0@!7" M-N08!\QAT.*_6[]F7_DVWX4?]BEI/_I'%7Y[?M]?\I3?V725@$-R;ZRCN);T M_P 3SNZDR%CD\\#. /SN_;>\:6'P]_P""J/PF\0ZK-';:78P:.UU<3?/!Q:P\#>,_LJR:9&S M&.*UNYC;RPG)Y$.1 9K"&&:WSMRHE@GCFVMV^82<9Z[6] M#0!]K?LT?L1_#;X _#/2M&?PIHVM>)&MHSJ^M7UFES+=7!4>9M:0$K$&R%08 M '4$DD_%/_!4K]F+1?@')X2^./PLMH_!.J1:Q':WL.CKY")'=+U[1[I+[2=3M8[RTN8_NRPR*'1A[%2#7PC M_P %GO'6GZ+^S?H'AA[B/^UM@#&_;X^)7 MB/XV?\$T_!_C;0[:3R-:ETR]\0QVH.V&'RY/-!Q_ MT(AS[5=_83_: _93C^ M"WA/PL3X7\)^+8K&*WU>#Q):102WEWM EE-S(NR42."5&_(!5=JX KTKX3_% MSX?_ +)O[$/PBM?BW?'2++5M$2$6DVG37@G::,S/"Z1QN!E)""'P.H]:YKQY M_P $J?V?_C5H]MXC\'?VEX,&JP)?6MQH=SYEI*DBAT?R)@V%*L"%0H.G2@#7 M;_@G5X93]JCPW\2#>L_ER+*JQ1RQ$*55&& M2Y[XKAO^"V'_ ";;X-_[&V'_ -([JOE3QUX0^)__ 2G^.G@XZ+X[D\2>$M: ME-P;"+?#%?0I(BSQ3VI9E5\.-LBDGG((((KZK_X+8?\ )MO@W_L;8?\ TCNJ M /?O#W@_0?%W[#'@]==T33M:6S^'UK/;#4+2.<0R#3%PZ;P=K>XYKXW_ .", M7P]\*^,O!GQ(N]?\,Z/KEU9ZG9?9I]2L(KAX/W0#QZ5]P_#F-IOV M'?"Z(-SM\.K50!W)TQ:^/O\ @A]_R(/Q3_["=E_Z*DH Y[_@K=\3M1\=?&?X M:_ FTUF/1=#NVMKW5+F:0) )KB9/W01];_"GPC^RK\' MO ]MX8T35?AO-:K"(KJZU#4;"XN+YL#<\\CL2Y8C./NCH *^#O^"G_ (/T MFT_;V\!7WC594\#:[9Z8M_M?6\/_ 2+_9VN M(DEBL=>DB=0RNFLL0P/((..10!\@?M;77@7]CG]JKX?_ !=^!6LZ)<:?J#S2 MZIH&@:A%/;(R,@GBVQN?+CFCEP$P%5D)7& %_7:\^(?A?38+*6_\0Z9IRWD" MW,"WMW' TD;#(8!R#BOSM^-7['/[$O[/&OZ'HWC[5M?T34-9C>6TA2[NKIBJ ML%RPABAKW3]J+_@G'X6_:BUSPKJ5YXLU;P]'H&C1Z-;6]M DN M^)&9E9B_.[YL?A0!]+1_%3P5-(L M7[2GQ#^+7Q6A7Q#IFES1W"Z3=LSPR7$SN;>$C^*"&.)AY9X/R Y&X'];/B'H M$WBSP!XFT2W(6XU+3+JRC+' #21,@R?JU?F?_P $2_&%KI=W\5O E^PL]=$E MKJ,=I*NV5TC,D,_'7Y&:($'IYGUH ^\?B=^R3\)/BSX*NO#.L^!-#@M)8BD% MSI]A%;7%HV/E>&1%#(0>PX/0@@D'X"_X)=^+-<^#G[2GQ/\ V<_$%[_:>CPR M7OV>-P3#]KM91'(\:'HLT66(/_/-/>OU;9@BEF(50,DGH*_)+]B'4(OC'_P5 M(^)WCG13]LT"W.K7D5[&,1O"\JV\+?\ U;'YYM*$NDP6$26DFY6W;H@NTY[Y'-?IO\0/A;.?@SXH\'_#,: M7X"U+4[.:WM+JRM!;PVLDHVO,$B PX7)!'.0OI7YT_M)1LG_ 6(^&988#RZ M0R^XPX_F#7W-^VW\?[[]FG]G/Q+XTTBWCN-<0Q66G+.NZ-+B9P@D8=P@W/CN M5 [T >3_ +'?[ _@K]E7P1?W_P 1(O#/B3Q?=7+M+KEY$KP6UN!A(HC.HV-?\%/&_9NUSX$ZI+X?U/P0?B;I]Q;-ID?AV:W-Y(IG1)HY1!R M4$3R/A^ 4!'/7AOV7_\ @G[J/[;'@6Q^,/QI^)?B/4FUR28V5K:3J]P(HY6C M):6575 61L1HF H'/.!TG[_9*\5:WH6DW'_"87,]C8Z5J>K:A) M-,9#=1-(J("L>3"DQ)"9P#TH ^DO^">_B*_\3?\ !/GPA/J,[W,]MINI6*2. MU."-V]%=KK:3[9S7:?\$.?^15^+?\ U^Z;_P"B[BOT<^(7P]\/_%7P9JOA M3Q3ID.KZ%J<)@N;6=<@@]&!ZJRG#*PY! (Y% 'Y4^$OV;_CY_P %*M4\.>-O MBIXQTC2_AS#N:U71[FWG\M25WQPP0LP25L ,T[;UQR#@+7Z8^/-:T;]FS]GW M7-3TG3XK71O!OA^62QT]<[-MO ?*BSUY*JN>O.37Y1?#_P 8^*O^"5G[7U_X M.UVYNM0^%VM3(\K,,KV.O]QA^G/[6^D/\ $C]D?XEV M^@R+J)U#PSWA1C'7NBV;^RM:L-2L8+BTG5"(CN1P6CS@&,G:1Z$ CXE M_P"":W[('P6_:H^&_B9_&<>H3>,-&U38\-EJ30_Z')$AA*33VF.\FSN#('@.>JHZ'&>TN.BBO&_V@OA_X7TW_@K+ M\/?#MGX;TBT\/SS:4)=)@L(DM)-RMNW1!=ISWR.:^L?^"??@_P#9KL;[Q;K? MP!U;5M4N/(M[35UU%;I1"K,[1#$T2 DE'^Z3TKYO_:2C9/\ @L1\,RPP'ETA ME]QAQ_,&@#[=_:R\)Z)X-_8U^+VG>']&T_0M/_X1R_D^RZ;:I;Q;C"\_[&:]_]%6]?07[:4+S?LD_%]44NP\+W[8'H(&)/X &O MG'_@C#J$=U^RGK=N)%:2U\5W2,@^\H:VM6!/UR>?;VH ],_X*C_\F)_$W_N& M?^G2TK)_X)R_\HZ?!G_7EK7_ *<+RG_\%7?$5EHO[$?C*RNIECGU>[TZRM%8 MX,DJWD,Y4>I\N"0_@:9_P3E_Y1T^#/\ KRUK_P!.%Y0!\ ?\$I_V:_#?[0WQ M(\1WOC>T.N>&?",$5S%HMP2;66[N2RJ\BYY 6W;*_P 15<\+@_HM^T-\!?A[ M\$_V3_CQ-X%\)Z?X7;6/#=RU\NG(424QPR"/Y,[5QO;[H'WC7S1_P0Y4?\(O M\7&P-QO--!/?[EQ_C7VK^VM_R:/\7O\ L6;[_P!%-0!^?7_!(K]EGP?\5M#\ M2?$?QQH]MXI72;\:-H^GZI&)[6W=8UFFD,;95F_?QX!&%.X]2"/=/^"HW[+/ MPXD_9D\0>/-(\*Z5X>\4>&Y+6:*]TFSCMFN(Y+B*!XI=BC>NV3<,\@J,$ D& M?_@C#_R:AK?_ &-MY_Z2VE>J_P#!33_DQSXG_P#7&Q_]+[:@!?\ @F?XHU#Q M9^Q/\-[K4YVN;BVANK!)&Z^3!=S10K_P&-$7Z**^GZ^2O^"5?_)CG@'_ *[: ME_Z7W%?6M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E7B/_DZ;X>?] MB9XF_P#2[0:]5KRKQ'_R=-\//^Q,\3?^EV@T >JT444 %%%% !1110 5Y5^U MC_R:S\9/^Q,UG_TAFKU6O*OVL?\ DUGXR?\ 8F:S_P"D,U '\UE%%% '[_?\ M$N/^3$_AE_W$_P#TZ7=?55?*O_!+C_DQ/X9?]Q/_ -.EW7U50 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E7P;_Y*+\= MO^QSMO\ U'M&KU6O*O@W_P E%^.W_8YVW_J/:-0!ZK1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5Y;XZ_9G^'GQ(^(^A^.-> MT&*\UW2ONMP(KK'^K\],8DV'E<_0Y KU*BM*=2=)\U-V?D:TZU2C+FIR:>V MGF%%%%9F04444 %%%% 'QA_P4B_9E^*W[57A_P (^&/ D^BVV@:?E?3WP=^&MA\'?A7X4\$Z;M-IH6G0V(D48\UD M4!Y"/5WW,?=C78T4 %?$?_!2/]AG7_VL(O!VM>")-,M?%.CM+:7+:E,T*36; M_.OS*C'*2 X&/^6KU]N44 ?*GQ<_9#U/]J3]E/PMX*^)E_;Z;\1]'MHGCURP M=KF)+R-/+:0YVETE099>,%LCE17SEX+^&_[?_P = M?!WAFZ\.^,?#VGD6] MC<7-U:R^1"O"JK3F.38 !A6R5& .!BOTXHH _/7X"_L"_$OQG\=M/^-?[27B MFUUWQ'ILD=QIV@V3+(D4D9W0^8RJL:)&Q+".($%L,6^\&]2_X*,?L<:S^UQ\ M._#Z>%[^SL_%'ARZEGM8=09DAN8I542Q[P#L;,<9!((^4@XSD?7%% 'R%^PS MX,_:;\$ZAJ]C\=-7@U7P_#IT5MHZBYMYI87C_LO>-_B9JWC&;1Y;7Q%]G^Q#3+IYF&R69CO#(N.)%Z9[U]OT4 5] M0T^VU:PN;&]MX[JSN8FAF@F4,DD; AE8'@@@D$>]?FAXB_X)\_&[]F+XHZCX MR_9>\6VZZ1J.1+X?U.=%>-",/V7_P!M M']KY;+0/B[XDT;P/X,CF6:YL[66%A)@CGRK8MYS#&0LD@4'D$&OT#^ OP-\, M_LY_"_2? WA2!TTVQ!:2XGP9[N9N7FE8 NQ]L 8 KT*B@#X9^!O[&'C_ M .'7[>_CSXQZK-H[>$M;DU)[5+>Z=KH">16CW(8P!P#GYCBON:BB@#X9_8I_ M8P\?_L__ +2WQ/\ 'GB>;1Y-$\21W:62V%T\LP,EXLR[U,:@?*#G!/-3^/OV M-O'OB7_@HGX<^-UI-HX\&Z?]F\Z.2Z<7?[NV:)L1[,'YB/XNE?;]% '$_&CX M1:!\=_ACK_@7Q-"TND:Q;^4[Q8$D+@AHY8R00'1U5AD$97D$9%?G?X/_ &8O MVT?V06O?#OPA\0Z/XV\$R3F6VM;J6W41[CRWE7)7R6.2S+'(5)&>37ZC44 ? MG)\+_P!@/XL?&WXU:9\4?VH?$EEJS:4R&S\,6;)+&X3YDC?RP(HX@YR57<7( M.X\Y/N?[=O[#MC^U]X9TJYT_5(_#WCC0]XT[49E9H)8VP6@E"\A=P#!P"5.> M#DBOJBB@#\U-'TG_ (*+>!](MO#MJWA_Q';V\9ACUBZN;&64*!A2SR,CN1V+ M(Q/\6:]&_8]_8%\3_#[XM7OQJ^-/BB'Q?\3KKS&@CMV,D-HSIL:5I"J[G\L^ M6JJH1%R!N^7;]RT4 %%%% 'QS^VU_P $Y_#_ .U-?1>+= U./P?\1(55'U(Q M%X+]%&$6<*059< +*N2 ,$, NWY^TOX<_P#!1KX:Z>F@Z1XHL_$5A"/*BO;B M\TZ\=1G&_P V[03-P/X\\'IGI^H]% 'Y>>!_^"8OQ7^.GQ M_&'[3'Q ?4X; M=UQI-E=MG^&=%L=(TFR@TW2[&%+:U ML[6,)%#&H"JBJ. !BKU% 'YR_'+_@G1\0? /QFG^+O[,WB>#PUK5S*]Q)VP3#* H/0XVJO->,?@S^WK^TEHDG@OQOJ^@^#/"US^[ MOIH;JVB%U&.H?[+YDC*P_P"6?RJW 8"OT_HH \2_9+_93\,?LD_#0>&-!FDU M/4+J07.JZS<1A);V?& <#[L:C(5,G:">222?#?%/[&WCW6/^"CVD?'.WFT<> M"[7R?,C>Z<7GRV!@.(]F/OG^]TK[?HH *_#MO@)??M%?\%'/C#X:TCQ)/X2U M^TU/5=6TK5H,CR;N"X4QEBI#*,G[RG/M7\(ZA8>#M1EU9K36)D @F$LJ&/:%=9T"]>6*SU6RF ML9Y+<@2+'+&R,5)! ;#'&01GL:UJ*"X3E3DIP=FM4?*G_#N'X:_]!SQ7_P"! M=M_\CT?\.X?AK_T'/%?_ (%VW_R/7U716'L*?\I]=_KAG_\ T%R_#_(^5/\ MAW#\-?\ H.>*_P#P+MO_ )'KZ ^%OPWTSX1^!-,\)Z//=W.G:?YOE2WSJ\Q\ MR5Y6W%54?>"%%%% %35M*L]=TN\TW4;6*]T^\A>WN;6= \QK\P/B3_ M ,$K_B7\(_B!=>,OV;O'K:0KEVCTNXOI+.[@5CGR$F4%)H^G$NW@#.X\G]2J M* /RLNO /_!2/Q%&FDWGB06-F J_;(KW2+' FMIE.Z.:,D<,K 'T(R#D$BOSB\'_ M +*/[:_[(\VHZ!\(?$FF^)?"4\_G1Q">T\K).-_D7F/)?!RPC8@XY+$"OU,?@=XJ7PUX%O;LO?F2;?+IEOP\MLT3?\?,3[ M=J Y()7=C:)#^EE% 'PS_P %+/V,/'_[6E]\/9O!$VCQ)H,=^EW_ &M=/"29 MC;E-FV-L_P"J;/3M7VQH5G)INAZ?:2[3+;V\<3[3D;E4 X_*KU% !1110 5S M_C[P)H?Q.\%ZSX4\26,>I:%JULUK=VTG1D8=0>H8'!##D$ CD5T%% 'Y>Z'^ MQ7^U+^QSXFUD_L_^+=.\4^$-18S'2]4>&)V;@#S(IL1^8 /,1U+!>0!A:?/ M^Q#^TS^U]XRTB[_:-\86F@^#]-E$HT/2YHGD/J(HH 8E8@LOG2,SJ#P&'%?I M_10!D>$O"FD^!?"^E>'=!LH]-T;2[:.SL[2+.V*)%"JO/)X'4\GJ>:^%/VM/ M^"?OC?5/C4GQO^ /B.'PUX[:07%YI\DH@6:<+M:6)\%"7'#QR#8^6)/S$'] MJ* /RY\8_L]?MR?M4Z?;^#?B;KVB^#_!K2H;YH9K4"Z"G(=DM=S2] 1&S(F= MI(! (_0+X ? WP[^SG\*=$\">&4",YB<2H-T'?L@_LJZ#^R3\*H_"VEW!U35;J7[7JVL/'L:\N" .%R M=L:@!57)QR3RQ)]QHHH *^"_#7[$?Q#TG_@I)-\=9YM%/@EKV[N!&EVYO-LF MG26R_N_+VYWN,_-TY]J^]** /C7_ (*3?LD^./VL?"W@C3_!,NDQ7&CWMQ<7 M/]JW+PJ5=$5=I5&R#M'^(7A+5_#/B"RCU'1=6M9+.[M9.DD;J01GJ#SD$<@@$L/\ L]>*++Q1X-U.4R?V3J4T"2#'W3+%/MCW@ +YD;*6 Y & M!5'XD?\ !/W]I3]J+P[K'BGXN>,M+E\9V\4<'ASPY'/_LL?"/4_A'^S7X-^'_BE+*[U'3-/>SOH[=C-;R;I M') +*-RE6P?LN^*[>SL;TMO\/7\ZQM$C'/D MGS08IX@22OF89>.I&X_IK10!^7GC?]G_ /;B_:OTVW\)_$K6="\#^#I90U]# M;SV^V8*V072V+M+@@$(75<[2<$9'W/\ 7X Z/\ LM?!.+P9X(M?[2N;6*2Z M>:\D\EM2OF09DE8 [ Q55X!VJ%'..?7** /S_P#V;_V"_B W[46M?&_X]ZCH MVN:XLOVO2K+3)WGBCN3PC$.B[4@0*L:\\[3D%!GZ<_:R_9OT?]J7X+ZOX,U' MR[;42/M6D:BZY-E>*#Y12&CFC)!PZL 1V.,$ M$$BN[HH _+?P?^R_^VA^R#)>^'_A#XBTCQMX+DF:6WM+J6!%0D\MY-R5\EB2 M21'(5)&3DUIZ'_P3W^-W[3WQ,TWQ?^U!XR@;2-/P(O#VE3JTC*""8E$2B&!& MP-SH6=L8X.&'Z:T4 <]KG@;2M8^'^H>#4MUT_1+K3)-(6"T4(L%NT1BVH!P MJG '08%?F+\&_P!BW]KK]ECQY*1XQM;R_3&X@ U^K=% 'P?^W)^P+XL^+GQ1T?XP_"+7X-"^(6GB'SH+J9H5 MG>$CR9HI0"$D4 *58;6"CD8.[G]/L_\ @H=XWLU\/:A/X1\$PL/)F\2$VKSL MA W.!$9<-@D#;&AR#TX-?HA10!^7=]_P2O\ 'OPU^,WPT\>^!/$]KXPU32;Z M#6/$5YXEO'@DOKY+KSG:,!'.UU^4[F)R"23FO<_^"E7[(?CK]K+0_ =IX)FT MF*71+B\ENO[5N7A!658@NW:C9^XV>G:OM&B@"CH5G)INAZ?:2[3+;V\<3[3D M;E4 X_*KU%% 'PS_ ,%+/V,/'_[6E]\/9O!$VCQ)H,=^EW_:UT\))F-N4V;8 MVS_JFST[5]L:%9R:;H>GVDNTRV]O'$^TY&Y5 ./RJ]10 5^:?Q._X)S?$WP' M^UI#\6_@'?Z!I=A]J75/[-U.ZDMQ#.Y87-N%2-@T$@+<9&!(R@#:"?TLHH \ M5_::_9FT#]K3X0_\(MXKB.D:FH6[L;^V(FDTV[V8RIX\Q.2K+QN']TX(^)O MOP/_ &[?V7]-'@_P#J>A>-/"-O(5LOM%U;NENA;^$7)CDC Z^6I91DX!/-?J M'10!^;'PS_X)V_%/XV?&2S^)G[4/BBUUHV+HT/ARSD642JAW)"VQ5BBA#')2 M/)?YLD9)/Z'^+_#-KXS\(ZWX>O"R66K6,]A,T?#".6-D;'OAC6Q10!^4GP;_ M &+?VNOV6/'ESI7P[\2:9<^!;K5(;J\>.[@2.]ACD7EHID9XI'C&UO+],;B M#7T#_P % ?V#=;_:1UOP]\0/AYK-OH7Q#T&)85^T2- MU&DADB99D!:.6-RQ M5L8.X*]+\&:+(/L]UX@$UE]J:'"AB MK6H:3=C."/+)(.6 (-=-^S7_ ,$Y?$7[-_[8T'C72;ZQO?AU9Z8;6*:XNF.H M33O91I-(\>S:H:X\UL!CA2*_0JB@#XN_X*5?LA^.OVLM#\!VG@F;28I=$N+R M6Z_M6Y>$%95B"[=J-G[C9Z=J^O/">F3:+X6T;3[@J;BTLH;>38_V-O'OQ*_;R^'7QATB;1U\)Z!_9WVM+FZ=+H^1/)(^Q A!X M<8^85]OT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %8GC;PM%XX\):MX?GOKS3;?4K=K66ZT]U2=$88;8S*P!(R,X/7CGFMNBI ME%23B]F3**G%QELSY+_X=H_#'_H.^+?_ ,M?_D:C_AVC\,?^@[XM_\ RU_ M^1J^M**\S^RL%_SZ1XW]B9=_SY1\N^&?^">?@#PCXATW6]+\2>+K;4=/N([J MWE%Y:_*Z,&'_ "[\C(Y'<5]1445V4,-1PR:HQM<[\-@Z#"'*GV"BBBND[ M HHHH ^+O^"E7[(?CK]K+0_ =IX)FTF*71+B\ENO[5N7A!658@NW:C9^XV>G M:OK7P+HUQX<\$>'M)NRANK#3K>UE,9RN](E5L'N,@UN44 8GC;P7HWQ%\(ZO MX8\0V,>HZ)JUL]I=VLG1XW&#SV/<$<@@$_$;X!_M;>'O&G]J M:'J7@;1-1N9(9_M3B]DMVAECC+1>7M#_ #KN ;'7!K]1Z* /@']KK]A[XD_M M4?M7>%/$.HW.BQ?"C1?LEJUJ]X_VJ2W#B6[(B$>T.Y+(/F^ZB'VK[\CC6*-4 M10B*,*JC ]!3J* "OSO_:L_8'^)7BK]KC1_C7\(+O0K&[B:SU"ZBU2[D@)O MK=MN<+&P*/&D8;U._/6OT0HH \A_:4_9K\+?M5?"Y_"?BZ![.8,MS9:A:[6N M-/N /OQDC##!*LIX8'L<$?GSH?[$/[9/[+E]+8_!WXA6NK^'9)F>*"WOHXXE MY^_):7BF)';C.PO[FOUDHH _)W5?V7?V[_VC(9-#^)'C>+P]X>O$ O8KC4[: M.&1.Z-#8*1)_NMA3QDU]Y?LE?LF^%OV1_AV_AW0)9-3U.]D%QJNM7"!);V4 MA?E!.Q%!(5 3C)))))/N%% 'YM_MB?L(?&WXK?M72?%?X:ZOH>C^1!9_8;NZ MOWAN89H8PI8 1,!STYK$_P"&:?\ @H#_ -%DT_\ \'+_ /R-7Z?T4 ?EQI?_ M 2D^+?QD\56^K_'[XRMK-O;_AW'PMU)K MRQ>V%])]K^Q,QDMB8S'M\Q&6('YNF_!YK]$** /,OVA/V=_!G[3/P_G\)>-+ M!KBU+>=:WENVRYLI\$"6)\'# $Y!!4C@@BOS]TO]BK]L#]E2\FL/@C\2;7Q! MX6D&M%MK,$1W5PED9[9" 2B_8XRTG)/RM)MR#STIW@7P#\:O^"5?CG6]1M/ U MK\6?AOJXC%WKFDV9CNXXT)QN90[V^"C7TVI:/8WEQ9 MRZ=<7$$5_M(?LW^$/VH/AQ<^$?%ULW ME[O/L=0M\"XL+@ A98S]"05/# X/8C\_O#O[&?[9?[*MW<:7\&_B%9:]X6=] M\5JT\*Q\MEB;6[5HXG)Y)C8DY^]FOU5HH _*;7OV/_VT_P!JF6TTOXP>.[3P MYX6>427-G]I@9$'!'^C60$F?M:6>G:]HVIQ^&/B+ MH\7DV6J2*WDW,08NL,^WYE"L6*NN2I9N&S@> Z=X?_X*,^&]'C\*6][HFHVT M,7V>+Q%/OZ944 ?$'[%_\ P3LG^"'CJY^* M7Q/\1KXV^)USYKQRH[S06CR#$DOF2 /+,067>0H 9@ &=3,3:CHNA6.FW)@8M&98;=(WVD@97A0 ?(ASAC@XZU]OT4 M?CO_ ,%(? -M\5/^"CGP\\&7MS-96GB"RTC3);F R1+-=S1EU!X)&[//I7K MD/PS_;^^$.F_\(+X2\2:+XO\-VP-MIWB*YDM#<00#(3/VC]YD#'#"7;T#$ 5 M?_:H_9]^(OC/_@I)\)_'>B>$=0U+PAIZO"@,, BO'>7<.]?H M[0!\5_L1_L WGP'\6:C\3OB7KZ^,?BIJ8DS"O$XDAC=UN;+4+< S6-RH(29,\'AF4J>JLPXS MD>JT4 ?EWX)^ '[&K&190ZJVX0/M4110YZI M%N+Y.6!))_2FB@#Q[]J3]F?P[^U)\'[SP-K,C::RNMUI>H0)N:PND5ECD"9 M9=K,I7(RK$ @X(^(_!'P;_;Q_9GT-/!O@?4?#WC3PI9/Y>GF>XMG$$1;^'[0 M8Y%7G[F6"[2%[9_3VB@#\Y?AG^P-\7/C;\;-'^*G[3OBBRU!M(DCELO#&GLL MB_NW+I$^Q1%'$&P2J;R_(8CJ?:_^"C?[,7C#]JKX/^'O#/@N73(M2L-=CU*4 MZI<-#'Y2V\\9P51LMND7C'3-?5]% '#?"KP)/X7^!_@_P9KBQ37.G>';/1[Y M8')C9H[9(I K8!*DAL' XK\S_!_["7[6W[+?C;7[3X+^*]-?PSJ%;_0_&/ARR_< M6-Y=7=K,((L':%:Y,T4 ?G9\ /^"=7CWQ1\;+;XQ_M( M^*;?Q/XCM9DN;71;63S4\Z,@PM*ZA46-",B&-=I.,G&Y6_1.BB@ HHHH \!_ M;G^!WB/]HK]F_7_ WA5[&/6KZXM)8FU"9HH=L_8I^#>O\ M[/W[,O@WP#XG>SDUS2?MOVAK"4RPGS;V>9-K%5)^25<\#G->X44 %?GO^TY_ MP3H\7?\ "XY/C/\ L\^)XO"/C6:X:]O-,FE,$1?:C!=6D)N(L#<&:V\R M7:V2"JA<#Z$HH ^ OV^_P!AKXB_%WXO^&/B]\(=7M;/Q;I-O#!):W%Q M]GD62"1I(9X9""I;YMI5L#"KUR:[[P'^SW\5OCI^R?XS^&_[2.K1W'B75[XR M6.J6+02-;1*D#V[$0JJDI/&Y*_Q*2,\YKZ_HH _+KX5_ S]N/]DK3Y_!GP^_ MX1KQGX.6X=[3[5=0&&#>2S.BS/%)'DG)0%EW$D Y)/0^,O\ @G]\K MZ_\ '3XD6UQXFMM/N!X9\+:/B/3K.[*_NVG=4V@%@ VQ78@@[SMVU^DE% 'R M]^P_\ _'GP&_9HO?ASXU_LEM2@NKPV$NEW331-#,H8;RR*0PD:3L>,5Q_P#P M35_9#\=?LFZ'X\M/&TVDRRZW<6]?:-%% 'S%^WQ^Q M_#^UM\)XK'3#:67CC1I?M&C7]T2L?S$"6"1@"0CJ > <,B'IG-C]A#X6_%KX M)_" ^ OBG-I&HP:1($T2\TV]>X86K9)@D#1K@1M]T\_*P7@(,_2M% 'YK_%3 M_@G-\3/@O\7KGXG?LN>)X-"EN79Y?#5S,(5C#'<\,98&*6 G!$/-4T'P9X3NG\O4'@N+9!UL_%NDV\,$EK<7'V>19()&DAGAD(*EOFV ME6P,*O7)K[]HH ^>_P!E7PC\7[OX,:_H'[14]IK^NZC=SP_NW@9)-.EMXT\E MQ"JKG=YP.!R&')KXHT7]B']JK]COQYK-S\ O$-CXA\,ZG(";>XGMXVDC4G8+ MB&YPF]0Q&^-LD9Z9VU^K=% 'YB>,/V"?VB_VG/">M:]\;O'%C>>*+6S:/PQX M7MIUBLK:X9E#2SF%/+7"AL; Y8E=S +M/U[^R+\#O$?P/_9)\._#;Q$]B_B& MPM]1BF:RF:2#=/=W$J88J"?EE7/'7->_44 ?%W_!-7]D/QU^R;H?CRT\;3:3 M++K=Q9RVO]E7+S +$LH;=N1&!%RS*IW9B;C'I7?V:O"W@/Q2]E)K>FR7CSM MI\K2PXENI95VL54GY77/'7->[T44 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %>5>(_^3IOAY_V)GB;_ -+M!KU6O*O$?_)TWP\_[$SQ-_Z7:#0!ZK11 M10 4444 %%%% !7E7[6/_)K/QD_[$S6?_2&:O5:\J_:Q_P"36?C)_P!B9K/_ M *0S4 ?S64444 ?O]_P2X_Y,3^&7_<3_ /3I=U]55\J_\$N/^3$_AE_W$_\ MTZ7=?55 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %>5?!O_DHOQV_['.V_P#4>T:O5:\ \._$:Q^%WQ0^,-OKVB>+_P#B M:^)K;4;&XTKP=JVIV]Q;_P!B:7 76:UMI(SB6"9"-V04.1TH ]_HKRK_ (:6 M\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T M"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^(' M_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN M/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ M "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-' M_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+> M$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^ M@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\ M0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P - MQXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ M .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H M ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5 MHKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X M:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\ M(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] M CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B! M_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/ M$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ M ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1 M_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2W MA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ MH$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0 M/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ MPW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_ M^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: M /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5H MKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK M_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\( M_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ M0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@ M?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"& MX\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ M\@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T M?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P - M+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H M$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$ M#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#< M>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B M'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: M/5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5: M*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ M (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI; MPC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0 M(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^( M'_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X M\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0_ M_(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T? M\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+ M>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$? M^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$# M_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW M'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ M )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y! MH ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:* M\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_ MX:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6 M\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T M"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^(' M_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN M/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ M "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-' M_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+> M$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^ M@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\ M0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P - MQXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ M .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H M ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5 MHKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X M:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\ M(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] M CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B! M_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/ M$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ M ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1 M_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2W MA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ MH$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0 M/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ MPW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_ M^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: M /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5H MKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK M_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\( M_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ M0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@ M?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"& MX\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ M\@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T M?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P - M+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H M$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$ M#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#< M>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B M'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: M/5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5: M*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ M (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI; MPC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0 M(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^( M'_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X M\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0_ M_(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T? M\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+ M>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$? M^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$# M_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW M'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ M )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y! MH ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:* M\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_ MX:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6 M\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T M"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^(' M_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN M/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ M "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-' M_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+> M$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^ M@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\ M0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P - MQXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ M .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H M ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5 MHKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X M:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\ M(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] M CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B! M_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/ M$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ M ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1 M_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2W MA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ MH$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0 M/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ MPW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_ M^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: M /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5H MKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK M_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\( M_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ M0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@ M?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"& MX\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ M\@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T M?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P - M+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H M$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$ M#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#< M>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B M'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: M/5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5: M*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ M (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI; MPC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0 M(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^( M'_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X M\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0_ M_(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T? M\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+ M>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$? M^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$# M_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW M'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ M )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y! MH ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:* M\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_ MX:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6 M\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T M"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^(' M_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN M/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ M "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-' M_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+> M$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^ M@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\ M0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P - MQXA_^0: /5:*\J_X:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ M .0: /5:*\J_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H M ]5HKRK_ (:6\(_] CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5 MHKRK_AI;PC_T"/B!_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:*\J_X M:6\(_P#0(^('_AN/$/\ \@T?\-+>$?\ H$?$#_PW'B'_ .0: /5:*\J_X:6\ M(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0/_#<>(?_ )!H ]5HKRK_ (:6\(_] M CX@?^&X\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!H ]5HKRK_AI;PC_T"/B! M_P"&X\0__(-'_#2WA'_H$?$#_P -QXA_^0: /5:\J\1_\G3?#S_L3/$W_I=H M-'_#2WA'_H$?$#_PW'B'_P"0:Y_0_&EM\2OVD/">J:-H_B>#3-*\)Z[;7=YK M?A?4M)A26>\T=H8U>[MX@[,MO.<+D@1DG% 'NM%%% !1110 4444 %>5?M8_ M\FL_&3_L3-9_](9J]5KRK]K'_DUGXR?]B9K/_I#-0!_-91110!^_W_!+C_DQ M/X9?]Q/_ -.EW7U57RK_ ,$N/^3$_AE_W$__ $Z7=?55 !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5^UC_R:S\9/ M^Q,UG_TAFKU6O*OVL?\ DUGXR?\ 8F:S_P"D,U '\UE%%% '[_?\$N/^3$_A ME_W$_P#TZ7=?55?S26?Q\^)_PZ6?PYX5^)/C#PYH%A<31VFF:7K]W;V\"F5F M(2-) HRS,QP.223R:L?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"B MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR? M$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$# M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P MJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P * MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ M ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^ M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T M?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\ M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8 M_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_& M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ M *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+) M\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0 M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ M J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+ M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[ M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0! M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2 MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1 M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\ MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_# M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/ MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"B MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR? M$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$# M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P MJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P * MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ M ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^ M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T M?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\ M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8 M_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_& M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ M *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+) M\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0 M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ M J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+ M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[ M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0! M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2 MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1 M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\ MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_# M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/ MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"B MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR? M$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$# M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P MJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P * MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ M ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^ M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T M?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\ M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8 M_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_& M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ M *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+) M\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0 M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ M J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+ M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[ M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0! M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2 MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1 M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\ MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_# M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/ MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"B MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR? M$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$# M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P MJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P * MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ M ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^ M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T M?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\ M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8 M_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_& M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ M *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+) M\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0 M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ M J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+ M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[ M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0! M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2 MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1 M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\ MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_# M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/ MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"B MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR? M$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$# M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P MJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P * MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ M ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^ M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T M?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\ M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8 M_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_& M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ M *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+) M\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0 M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ M J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+ M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[ M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0! M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2 MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1 M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\ MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_# M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/ MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"B MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR? M$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$# M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P MJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P * MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ M ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^ M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T M?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\ M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8 M_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_& M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ M *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+) M\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0 M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ M J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+ M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[ M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0! M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2 MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1 M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\ MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_# M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/ MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"B MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR? M$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$# M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P MJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P * MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ M ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^ M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T M?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\ M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8 M_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_& M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ M *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+) M\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0 M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ M J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+ M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[ M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0! M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2 MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1 M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\ MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_# M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/ MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"B MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR? M$#_PJ+[_ ..T?\-8_&__ *+)\0/_ J+[_X[0!_2G17\UG_#6/QO_P"BR?$# M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G7E7[6/_)K/QD_[$S6?_2& M:OP!_P"&L?C?_P!%D^('_A47W_QVJFK?M-_&'7M*O-,U/XK^.-1TV]A>VNK. K[\1WDL,\3J5>-T:0AE9205(P02#0!YK17H'_ BVE_\ /K_Y$;_&B@#_V0$! end XML 18 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Mar. 06, 2023
Jul. 02, 2022
Document Information      
Document Type 10-K    
Document Annual Report true    
Current Fiscal Year End Date --12-31    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity File Number 0-7087    
Entity Registrant Name Astronics Corporation    
Entity Incorporation, State or Country Code NY    
Entity Tax Identification Number 16-0959303    
Entity Address, Address Line One 130 Commerce Way    
Entity Address, City or Town East Aurora    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 14052    
City Area Code 716    
Local Phone Number 805-1599    
Title of 12(b) Security Common Stock, $.01 par value per share    
Trading Symbol ATRO    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   32,282,681  
Entity Public Float     $ 298
Documents Incorporated by Reference DOCUMENTS INCORPORATED BY REFERENCEPortions of the Company’s Proxy Statement for the 2023 Annual Meeting of Shareholders to be held May 23, 2023 are incorporated by reference into Part III of this Report.    
Amendment Flag false    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Entity Central Index Key 0000008063    
Common Stock      
Document Information      
Entity Common Stock, Shares Outstanding   26,033,774  
Convertible Class B Stock      
Document Information      
Entity Common Stock, Shares Outstanding   6,248,907  
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Audit Information
12 Months Ended
Dec. 31, 2022
Audit Information [Abstract]  
Auditor Firm ID 42
Auditor Name Ernst & Young LLP
Auditor Location Buffalo, New York
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Sales $ 534,894 $ 444,908 $ 502,587
Cost of Products Sold 463,354 379,545 405,744
Gross Profit 71,540 65,363 96,843
Selling, General and Administrative Expenses 101,584 99,051 110,528
Net Gain on Sale of Facility 0 5,014 0
Impairment Loss 0 0 87,016
Loss from Operations (30,044) (28,674) (100,701)
Net Gain on Sale of Businesses 11,284 10,677 0
Other Expense, Net of Other Income 1,611 2,159 4,968
Interest Expense, Net of Interest Income 9,422 6,804 6,741
Loss Before Income Taxes (29,793) (26,960) (112,410)
Provision for (Benefit from) Income Taxes 5,954 (1,382) 3,371
Net Loss $ (35,747) $ (25,578) $ (115,781)
Basic Loss Per Share (in usd per share) $ (1.11) $ (0.82) $ (3.76)
Diluted Loss Per Share (in usd per share) $ (1.11) $ (0.82) $ (3.76)
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net Loss $ (35,747) $ (25,578) $ (115,781)
Other Comprehensive Income (Loss):      
Foreign Currency Translation Adjustments (1,928) (939) 2,574
Retirement Liability Adjustment – Net of Tax 6,897 2,894 (3,396)
Other Comprehensive Income (Loss) 4,969 1,955 (822)
Comprehensive Loss $ (30,778) $ (23,623) $ (116,603)
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current Assets:    
Cash and Cash Equivalents $ 13,778 $ 29,757
Accounts Receivable, Net of Allowance for Estimated Credit Losses 147,790 107,439
Inventories 187,983 157,576
Prepaid Expenses and Other Current Assets 15,743 45,089
Total Current Assets 365,294 339,861
Property, Plant and Equipment, Net of Accumulated Depreciation 90,658 95,236
Operating Right-of-Use Assets 13,028 16,169
Other Assets 8,605 5,270
Intangible Assets, Net of Accumulated Amortization 79,277 94,320
Goodwill 58,169 58,282
Total Assets 615,031 609,138
Current Liabilities:    
Current Maturities of Long-term Debt 4,500 0
Accounts Payable 64,193 34,860
Accrued Payroll and Employee Benefits 15,588 19,607
Accrued Income Taxes 6,410 2,621
Current Operating Lease Liabilities 4,441 6,778
Other Accrued Expenses 23,913 27,391
Customer Advanced Payments and Deferred Revenue 32,567 27,356
Total Current Liabilities 151,612 118,613
Long-term Debt 159,500 163,000
Supplemental Retirement Plan and Other Liabilities for Pension Benefits 26,604 31,199
Long-term Operating Lease Liabilities 9,942 12,018
Other Liabilities 25,583 26,283
Deferred Income Taxes 1,870 1,421
Total Liabilities 375,111 352,534
Shareholders’ Equity:    
Additional Paid-in Capital 98,630 92,037
Accumulated Other Comprehensive Loss (9,526) (14,495)
Retained Earnings 240,360 287,225
Treasury Stock, 3,154,691 Shares at December 31, 2022, 3,808,060 Shares at December 31, 2021 (89,898) (108,516)
Total Shareholders’ Equity 239,920 256,604
Total Liabilities and Shareholders’ Equity 615,031 609,138
Common Stock    
Shareholders’ Equity:    
Common Stock 291 289
Convertible Class B Stock    
Shareholders’ Equity:    
Common Stock $ 63 $ 64
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Treasury stock, shares (in shares) 3,154,691 3,808,060
Common Stock    
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 40,000,000 40,000,000
Common stock, shares issued (in shares) 29,121,924 28,910,605
Common stock, shares outstanding (in shares) 25,967,233 25,102,545
Convertible Class B Stock    
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 15,000,000 15,000,000
Common stock, shares issued (in shares) 6,314,430 6,375,392
Common stock, shares outstanding (in shares) 6,314,430 6,375,392
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash Flows from Operating Activities      
Net Loss $ (35,747) $ (25,578) $ (115,781)
Adjustments to Reconcile Net Loss to Cash Flows from Operating Activities:      
Depreciation and Amortization 27,777 29,005 31,854
Provision for Losses on Inventory and Receivables 3,415 3,942 6,079
Equity-based Compensation Expense 6,497 6,460 5,184
Deferred Tax Expense (Benefit) 19 (441) 15,553
Operating Lease Non-cash Expense 6,028 5,198 4,500
Net Gain on Sales of Assets 0 (5,083) 0
Contingent Consideration Liability Fair Value Adjustment 0 (2,200) 0
Non-cash 401K Contribution 4,512 4,199 0
Net Gain on Sale of Businesses, Before Taxes (11,284) (10,677) 0
Impairment Loss 0 0 87,016
Accrued Litigation Claim 500 8,374 0
Equity Investment Other Than Temporary Impairment 0 0 3,493
Restructuring Activities 0 267 1,173
Deferral of Federal Payroll Taxes 0 0 5,877
Other 3,086 3,912 2,157
Cash Flows from Changes in Operating Assets and Liabilities:      
Accounts Receivable (41,646) (14,832) 53,928
Inventories (34,058) (5,150) (13,614)
Prepaid Expenses and Other Current Assets 261 20 (45)
Accounts Payable 27,843 8,610 (9,930)
Accrued Expenses 787 (5,037) (17,667)
Income Taxes Payable/Receivable 16,134 156 (10,440)
Customer Advanced Payments and Deferred Revenue 5,264 (235) (7,043)
Operating Lease Liabilities (7,295) (6,036) (4,556)
Supplemental Retirement Plan and Other Liabilities (405) (404) (403)
Cash Flows from Operating Activities (28,312) (5,530) 37,335
Cash Flows from Investing Activities      
Proceeds from Sale of Businesses and Assets 22,061 9,213 0
Capital Expenditures (7,675) (6,034) (7,459)
Other Investing Activities 0 0 1,662
Cash Flows from Investing Activities 14,386 3,179 (5,797)
Cash Flows from Financing Activities      
Proceeds from Long-term Debt 125,825 20,000 155,000
Principal Payments on Long-term Debt (124,825) (30,000) (170,228)
Purchase of Outstanding Shares for Treasury 0 0 (7,732)
Stock Award and Employee Stock Purchase Plan (“ESPP”) activity 97 3,396 666
Finance Lease Principal Payments (93) (901) (1,922)
Financing-related Costs (2,416) 0 (360)
Cash Flows From Financing Activities (1,412) (7,505) (24,576)
Effect of Exchange Rates on Cash (641) (799) 1,544
(Decrease) Increase in Cash and Cash Equivalents (15,979) (10,655) 8,506
Cash and Cash Equivalents at Beginning of Year 29,757 40,412 31,906
Cash and Cash Equivalents at End of Year 13,778 29,757 40,412
Supplemental Disclosure of Cash Flow Information      
Interest Paid 7,605 5,951 5,829
Income Taxes Refunded, Net of Payments (9,978) (1,250) (1,536)
Capital Expenditures in Accounts Payable $ 490 $ 0 $ 0
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Convertible Class B Stock
Common Stock
Common Stock
Common Stock
Convertible Class B Stock
Additional Paid in Capital
Accumulated Comprehensive Loss
Retained Earnings
Treasury Stock
Beginning of Year at Dec. 31, 2019       $ 269 $ 76 $ 76,340 $ (15,628) $ 428,584 $ (100,784)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net Exercise of Stock Options, including ESPP, and Equity-based Compensation Expense       1   5,847      
Net Exercise of Stock Options         1        
Class B Stock Converted to Common Stock       8 (8)        
Foreign Currency Translation Adjustments $ 2,574           2,574    
Retirement Liability Adjustment – Net of Taxes             (3,396)    
Net Loss (115,781)             (115,781)  
Purchase of Shares                 (7,732)
End of Year at Dec. 31, 2020 270,371     $ 278 $ 69 82,187 (16,450) 312,803 $ (108,516)
Common stock, Beginning of year (in shares) at Dec. 31, 2019       26,874,000 7,650,000        
Treasury stock, Beginning of year (in shares) at Dec. 31, 2019                 3,526,000
Increase (Decrease) in Stockholders' Equity (in shares)                  
Net Issuance of Common Stock for Restricted Stock Units (in shares)       45,000          
Net Issuance from Exercise of Stock Options, including ESPP (in shares)       48,000 85,000        
Class B Stock Converted to Common Stock (in shares)       858,000 (858,000)        
Purchase of Shares (in shares)                 282,000
Common stock, End of year (in shares) at Dec. 31, 2020       27,825,000 6,877,000        
Treasury stock, End of year (in shares) at Dec. 31, 2020                 3,808,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net Exercise of Stock Options, including ESPP, and Equity-based Compensation Expense       $ 5   10,029      
Net Issuance of Common Stock for Restricted Stock Units (“RSU’s”)       1          
Class B Stock Converted to Common Stock       5 $ (5)        
Tax Withholding Related to Issuance of RSU’s           (179)      
Foreign Currency Translation Adjustments (939)           (939)    
Retirement Liability Adjustment – Net of Taxes             2,894    
Net Loss (25,578)             (25,578)  
End of Year at Dec. 31, 2021 $ 256,604     $ 289 $ 64 92,037 (14,495) 287,225 $ (108,516)
Increase (Decrease) in Stockholders' Equity (in shares)                  
Net Issuance of Common Stock for Restricted Stock Units (in shares)       70,000 4,000        
Net Issuance from Exercise of Stock Options, including ESPP (in shares)       485,000 25,000        
Class B Stock Converted to Common Stock (in shares)       531,000 (531,000)        
Common stock, End of year (in shares) at Dec. 31, 2021   28,910,605 6,375,392 28,911,000 6,375,000        
Treasury stock, End of year (in shares) at Dec. 31, 2021 3,808,060               3,808,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net Exercise of Stock Options, including ESPP, and Equity-based Compensation Expense           6,897      
Net Issuance of Common Stock for Restricted Stock Units (“RSU’s”)       $ 1          
Class B Stock Converted to Common Stock       1 $ (1)        
Tax Withholding Related to Issuance of RSU’s           (304)      
Foreign Currency Translation Adjustments $ (1,928)           (1,928)    
Retirement Liability Adjustment – Net of Taxes             6,897    
Net Loss (35,747)             (35,747)  
Shares Issued to Fund 401K Obligation               (11,118) $ 18,618
End of Year at Dec. 31, 2022 $ 239,920     $ 291 $ 63 $ 98,630 $ (9,526) $ 240,360 $ (89,898)
Increase (Decrease) in Stockholders' Equity (in shares)                  
Net Issuance of Common Stock for Restricted Stock Units (in shares)       106,000          
Net Issuance from Exercise of Stock Options, including ESPP (in shares)       20,000 24,000        
Class B Stock Converted to Common Stock (in shares)       85,000 (85,000)        
Shares Issued to Fund 401K Obligation (in shares)                 (653,000)
Common stock, End of year (in shares) at Dec. 31, 2022   29,121,924 6,314,430 29,122,000 6,314,000        
Treasury stock, End of year (in shares) at Dec. 31, 2022 3,154,691               3,155,000
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES
Description of the Business
Astronics Corporation (“Astronics” or the “Company”) is a leading provider of advanced technologies to the global aerospace, defense and electronics industries. Our products and services include advanced, high-performance electrical power generation, distribution and seat motion systems, lighting and safety systems, avionics products, systems and certification, aircraft structures and automated test systems.
We have principal operations in the United States (“U.S.”), Canada, France and England, as well as engineering offices in the Ukraine and India.
The Company has two reportable segments, Aerospace and Test Systems. The Aerospace segment designs and manufactures products for the global aerospace and defense industry. Our Test Systems segment designs, develops, manufactures and maintains automated test systems that support the aerospace and defense, communications and mass transit industries as well as training and simulation devices for both commercial and military applications.
See Notes 21 and 22 for details of our acquisition and divestiture activities in 2022, 2021 and 2020.
Impact of the COVID-19 Pandemic
On March 11, 2020, the World Health Organization classified the COVID-19 outbreak as a pandemic. The spread of the COVID-19 pandemic disrupted businesses on a global scale, led to significant volatility in financial markets and affected the aviation and industrial industries. The impacts of the pandemic have placed labor and supply chain pressures on our business and we have been impacted by customer demand variability. Although we saw stable and growing backlog during 2022 in our aerospace business, COVID-19 related disruptions are ongoing and continue to adversely challenge our commercial transport market. While we remain bullish about the aerospace business, we believe the recovery to pre-pandemic activity, particularly in the widebody market, will take longer than originally anticipated at the outset of the pandemic. As economic activity continues to recover, we will continue to monitor the situation, assessing further possible implications on our operations, supply chain, liquidity, cash flow and customer orders.
In September 2021 the Company was awarded a grant of up to $14.7 million from the U.S. Department of Transportation under the Aviation Manufacturing Jobs Protection Program (“AMJP”). The Company received $7.4 million under the grant in 2021, $5.2 million in the first quarter of 2022 and $2.1 million in the third quarter of 2022. The grant benefit was recognized ratably over the six-month performance period as a reduction to cost of products sold in proportion to the compensation expense that the award is intended to defray. During the years ended December 31, 2022 and 2021, the Company recognized $6.0 million and $8.7 million of the award, respectively.
Additionally, the Company qualified for government subsidies from the Canadian and French governments as a result of the COVID-19 pandemic’s impact on our foreign operations. The Canadian and French subsidies are income-based grants intended to reimburse the Company for certain employee wages. The grants are recognized as income over the periods in which the Company recognizes as expenses the costs the grants are intended to defray. The amount recognized during 2022 was immaterial.
The following table presents the COVID-19 related government assistance, including AMJP, recorded during the years ended December 31, 2022, 2021 and 2020:
Year Ended December 31,
(In thousands)202220212020
Reduction in Cost of Products Sold$6,062 $10,682 $2,383 
Reduction in Selling, General and Administrative Expenses11 228 278 
Total$6,073 $10,910 $2,661 
Restructuring Activities
The COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s anticipated future operating results. As a result, the Company executed restructuring activities in the form of workforce reduction, primarily in the second quarter of 2020, to align capacity with expected demand.
Additional restructuring activities occurred during 2021 to align the workforce to expected activities and to consolidate certain facilities.
For more information regarding these restructuring plans see Note 22.
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated.
Acquisitions are accounted for under the acquisition method and, accordingly, the operating results for the acquired companies are included in the Consolidated Statements of Operations from the respective dates of acquisition.
Cost of Products Sold, Research and Development and Selling, General and Administrative Expenses
Cost of products sold includes the costs to manufacture products such as direct materials and labor and manufacturing overhead as well as all engineering and developmental costs. The Company is engaged in a variety of research and development activities directed to the substantial improvement or new application of the Company’s existing technologies. Research and development costs are expensed as incurred and include salaries, benefits, consulting, material costs and depreciation. Research and development expenses amounted to $48.3 million in 2022, $43.3 million in 2021 and $40.2 million in 2020. These costs are included in Cost of products sold. SG&A expenses include costs primarily related to our sales, marketing and administrative departments. Interest expense is shown net of interest income. Interest income was insignificant for the years ended December 31, 2022, 2021 and 2020.
Shipping and Handling
Shipping and handling costs are included in Costs of products sold.
Equity-Based Compensation
The Company accounts for its stock options following Accounting Standards Codification (“ASC”) Topic 718, Compensation – Stock Compensation (“ASC Topic 718”). ASC Topic 718 requires all equity-based payments to employees, including grants of employee stock options and restricted stock units (“RSU's”), to be recognized in the statement of earnings based on the grant date fair value of the award. For awards with graded vesting, the Company uses a straight-line method of attributing the value of stock-based compensation expense, subject to minimum levels of expense, based on vesting. The Company accounts for forfeitures as they occur.
Under ASC Topic 718, stock compensation expense recognized during the period is based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. Equity-based compensation expense is included in SG&A expenses.
Cash and Cash Equivalents
All highly liquid instruments with a maturity of three months or less at the time of purchase are considered cash equivalents.
Accounts Receivable and Allowance for Estimated Credit Losses
Accounts receivable are composed of trade and contract receivables recorded at either the invoiced amount or costs in excess of billings, are expected to be collected within one year, and do not bear interest. The Company records a valuation allowance to account for estimated credit losses. The estimate for credit losses is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as the age of the receivable balances, historical experience, credit quality, current economic conditions, and reasonable and supportable forecasts of future economic conditions that may affect a customer’s ability to pay. Balances are written off when determined to be uncollectible.
The Company's exposure to credit losses may increase if its customers are adversely affected by global economic recessions, disruption associated with the current COVID-19 pandemic, industry conditions, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade receivables and contract assets as airlines and other aerospace companies’ cash flows are impacted by the COVID-19 pandemic.
Inventories
We record our inventories at the lower of cost or net realizable value. We determine the cost basis of our inventory on a first-in, first-out or weighted average basis using a standard cost methodology that approximates actual cost. The Company records reserves to provide for excess, slow moving or obsolete inventory. In determining the appropriate reserve, the Company considers the age of inventory on hand, the overall inventory levels in relation to forecasted demands as well as reserving for specifically identified inventory that the Company believes is no longer salable or whose value has diminished.
Cloud Computing Arrangements
The Company incurs costs to implement cloud computing arrangements that are hosted by third party vendors. Implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement. Capitalized amounts related to such arrangements are recorded within other current assets and other non-current assets in the consolidated balance sheets and were insignificant as of December 31, 2022 and December 31, 2021.
Property, Plant and Equipment
Property, plant and equipment are recorded at cost less accumulated depreciation. Depreciation of property, plant and equipment (“PP&E”) is computed using the straight-line method for financial reporting purposes and using accelerated methods for income tax purposes. Estimated useful lives of the assets are as follows: buildings, 25-40 years; and machinery and equipment, 4-10 years. Leased buildings and associated leasehold improvements are amortized over the shorter of the terms of the lease or the estimated useful lives of the assets, with the amortization of such assets included within depreciation expense.
The cost of properties sold or otherwise disposed of and the accumulated depreciation thereon are eliminated from the accounts and the resulting gain or loss, as well as maintenance and repair expenses, is reflected within operating income. Replacements and improvements are capitalized.
Depreciation expense was approximately $12.0 million, $12.7 million and $13.3 million in 2022, 2021 and 2020, respectively.
Deferred Financing Costs
The Company incurs debt issuance costs in connection with amending or entering into new credit facilities. These costs are amortized as an adjustment to interest expense over term of the credit facility on a straight-line basis, which approximates the effective interest method. The unamortized balance of deferred financing costs was $3.2 million at December 31, 2022 and $0.4 million at December 31, 2021, recorded within Other Assets on the Consolidated Balance Sheets.
On January 19, 2023, the Company completed a financing transaction, which refinanced its previous revolving credit facility which was scheduled to mature in November 2023. The new financing consists of a $90 million asset-based term loan (the “Term Loan Facility”) and a $115 million asset-based revolving credit facility (the “ABL Revolving Credit Facility”). In 2022, the Company incurred $3.6 million in debt issuance costs associated with amending its existing credit facility and entering into a new credit facility. These costs are classified within Other Assets on the Consolidated Balance Sheets. The Company incurred an additional $6.1 million in debt issuance costs upon execution of the Restated Agreement and the Term Loan Facility on January 19, 2023. Deferred debt issuance costs associated with revolving credit facilities will be recorded within other assets and those associated with term loan facilities will be recorded as a reduction of the carrying value of the debt on the Consolidated Balance Sheets.
Long-Lived Assets
Long-lived assets to be held and used are initially recorded at cost. The carrying value of these assets is evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying amount may not be recoverable. Impairments are recognized if future undiscounted cash flows from operations are not expected to be sufficient to recover long-lived assets. The carrying amounts are then reduced to fair value, which is typically determined by using a discounted cash flow model.
Assets held for sale are to be reported at lower of its carrying amount or fair value less cost to sell. Judgment is required in estimating the sales price of assets held for sale and the time required to sell the assets. These estimates are based upon available market data and operating cash flows of the assets held for sale. During the fourth quarter of 2021, we sold a facility resulting in a gain of $5.0 million. Refer to Note 21.
Goodwill
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
We may elect to perform a qualitative assessment that considers economic, industry and company-specific factors for all or selected reporting units. If, after completing the assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we proceed to a quantitative test. We may also elect to perform a quantitative test instead of a qualitative test for any or all of our reporting units.
Quantitative testing requires a comparison of the fair value of each reporting unit to its carrying value. We use the discounted cash flow method to estimate the fair value of our reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected sales growth rates, operating margins and cash flows, the terminal growth rate and the weighted average cost of capital. If the carrying value of the reporting unit exceeds its fair value, the shortfall up to the carrying value of the goodwill represents the amount of goodwill impairment.
The 2022 and 2021 assessments indicated no impairment to the carrying value of goodwill in any of the Company’s reporting units and no impairment charges were recognized. See Note 7 for further information regarding the goodwill impairment charge in 2020.
Intangible Assets
The estimated fair values of acquired intangibles are generally determined based upon future economic benefits such as earnings and cash flows. Acquired identifiable intangible assets are recorded at fair value and are amortized over their estimated useful lives. Acquired intangible assets with an indefinite life are not amortized, but are reviewed for impairment at least annually or more frequently whenever events or changes in circumstances indicate that the carrying amounts of those assets are below their estimated fair values. Impairment is tested under ASC Topic 350, Intangibles - Goodwill and Other, as amended by Accounting Standards Update (“ASU”) 2012-2.
Financial Instruments
The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable and long-term debt. The Company performs periodic credit evaluations of its customers’ financial condition and generally does not require collateral. The Company does not hold or issue financial instruments for trading purposes. Due to their short-term nature, the carrying values of cash and equivalents, accounts receivable and accounts payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments.
From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments as classified within Other Assets in the Consolidated Balance Sheets. For investments requiring equity method accounting, we recognize our share of the investee’s earnings or losses within Other Expense, Net of Other Income in the Consolidated Statements of Operations. Such amounts were immaterial in 2022, 2021 and 2020. For investments not requiring equity method accounting, if the investment has no readily determinable fair value, we have elected the practicability exception of ASU 2016-01, under which the investment is measured at cost, less impairment, plus or minus observable price changes from orderly transactions of an identical or similar investment of the same issuer.
In 2020, the Company determined there were indicators of impairment over one of its investments as a result of the investee’s deteriorating operating performance and limited access to capital. We determined that the fair value of this investment was de minimis and a full impairment charge of $3.5 million was recorded within Other Expense, Net of Other Income in the accompanying Consolidated Statement Operations for the year ended December 31, 2020.
Deferred Tax Asset Valuation Allowance
As a result of the on-going COVID-19 pandemic, the Company generated a significant tax loss for the year ended December 31, 2020, which was carried back under the CARES Act to recover previously paid income taxes. The Company records a valuation allowance against the deferred tax assets if and to the extent it is more likely than not that the Company will not recover the deferred tax assets. In evaluating the need for a valuation allowance, the Company weights all relevant positive and negative evidence, and considers among other factors, historical financial performance, projected future taxable income, scheduled reversals of deferred tax liabilities, the overall business environment, and tax planning strategies. Losses in recent periods and cumulative pre-tax losses in the three years period ending with the current year, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a
more-likely than not basis. For purposes of assessing the recoverability of deferred tax assets, the Company determined that it could not include future projected earnings in the analysis due to recent history of losses and therefore had insufficient objective positive evidence that the Company will generate sufficient future taxable income to overcome the negative evidence of cumulative losses. Accordingly, during the years ended December 31, 2022, 2021, and 2020 the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a provision for valuation allowances against its U.S. federal deferred tax assets of approximately $11.9 million, $6.0 million, and $23.3 million during the years ended December 31, 2022, 2021 and 2020 respectively. In addition, during the year ended December 31, 2022 and 2021, the Company recorded a valuation allowance against certain foreign deferred tax assets of approximately $0.4 million and $1.3 million, respectively.
Use of Estimates
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities and the reported amounts of sales and expenses during the reporting periods in the financial statements and accompanying notes. Actual results could differ from those estimates.
Foreign Currency Translation
The Company accounts for its foreign currency translation in accordance with ASC Topic 830, Foreign Currency Translation. The aggregate transaction gains and losses included in operations were insignificant in 2022, 2021, and 2020.
Dividends
The Company has not paid any cash dividends in the three-year period ended December 31, 2022.
Loss Contingencies
Loss contingencies may from time to time arise from situations such as claims and other legal actions. Loss contingencies are recorded as liabilities when it is probable that a liability has been incurred and the amount of the loss is reasonably estimable. In all other instances, legal fees are expensed as incurred. Disclosure is required when there is a reasonable possibility that the ultimate loss will exceed the recorded provision. Contingent liabilities are often resolved over long time periods. In recording liabilities for probable losses, management is required to make estimates and judgments regarding the amount or range of the probable loss. Management continually assesses the adequacy of estimated loss contingencies and, if necessary, adjusts the amounts recorded as better information becomes known.
Acquisitions
The Company accounts for its acquisitions under ASC Topic 805, Business Combinations and Reorganizations (“ASC Topic 805”). ASC Topic 805 provides guidance on how the acquirer recognizes and measures the consideration transferred, identifiable assets acquired, liabilities assumed, non-controlling interests, and goodwill acquired in a business combination. ASC Topic 805 also expands required disclosures surrounding the nature and financial effects of business combinations.
Newly Adopted and Recent Accounting Pronouncements
We consider the applicability and impact of all ASUs. ASUs not listed above were assessed and determined to be either not applicable, or had and are expected to have minimal impact on our financial statements and related disclosures.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Revenue is recognized when, or as, the Company transfers control of promised products or services to a customer in an amount that reflects the consideration the Company expects to be entitled in exchange for transferring those products or services. Sales shown on the Company's Consolidated Statements of Operations are from contracts with customers.
Payment terms and conditions vary by contract, although terms generally include a requirement of payment within a range from 30 to 90 days after the performance obligation has been satisfied; or in certain cases, up-front deposits. In circumstances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that the Company's contracts generally do not include a significant financing component. Taxes collected from customers, which are subsequently remitted to governmental authorities, are excluded from sales.
The Company recognizes an asset for the incremental, material costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year and the costs are expected to be recovered. These incremental costs
include, but are not limited to, sales commissions incurred to obtain a contract with a customer. As of December 31, 2022 and 2021, the Company did not have material incremental costs on any open contracts with an original expected duration of greater than one year.
The Company recognizes an asset for certain, material costs to fulfill a contract if it is determined that the costs relate directly to a contract or an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying performance obligations in the future, and are expected to be recovered. Such costs are amortized on a systematic basis that is consistent with the transfer to the customer of the goods to which the asset relates. Start-up costs are expensed as incurred. Capitalized fulfillment costs are included in Inventories in the accompanying Consolidated Balance Sheets. Should future orders not materialize or it is determined the costs are no longer probable of recovery, the capitalized costs are written off. As of December 31, 2022, the Company has capitalized $2.5 million of costs. As of December 31, 2021, the Company did not have material capitalized fulfillment costs.
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts which are, therefore, not distinct. Thus, the contract's transaction price is the revenue recognized when or as that performance obligation is satisfied. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations.
Some of our contracts have multiple performance obligations, most commonly due to the contract covering multiple phases of the product lifecycle (development, production, maintenance and support). For contracts with multiple performance obligations, the contract’s transaction price is allocated to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is the expected cost plus margin approach, under which expected costs are forecast to satisfy a performance obligation and then an appropriate margin is added for that distinct good or service. Shipping and handling activities that occur after the customer has obtained control of the good are considered fulfillment activities, not performance obligations.
Some of our contracts offer price discounts or free units after a specified volume has been purchased. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. If the option provides a material right to the customer, revenue is allocated to these rights and recognized when those future goods or services are transferred, or when the option expires.
Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as new contracts. The effect of modifications has been reflected when identifying the satisfied and unsatisfied performance obligations, determining the transaction price and allocating the transaction price.
The majority of the Company’s revenue from contracts with customers is recognized at a point in time, when the customer obtains control of the promised product, which is generally upon delivery and acceptance by the customer. These contracts may provide credits or incentives, which may be accounted for as variable consideration. Variable consideration is estimated at the most likely amount to predict the consideration to which the Company will be entitled, and only to the extent it is probable that a subsequent change in estimate will not result in a significant revenue reversal when estimating the amount of revenue to recognize. Variable consideration is treated as a change to the sales transaction price and based on an assessment of all information (i.e., historical, current and forecasted) that is reasonably available to the Company, and estimated at contract inception and updated at the end of each reporting period as additional information becomes available. Most of our contracts do not contain rights to return product; where this right does exist, it is evaluated as possible variable consideration.
For contracts that are subject to the requirement to accrue anticipated losses, the Company recognizes the entire anticipated loss in the period that the loss becomes probable.
For contracts with customers in which the Company promises to provide a product to the customer that has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date inclusive of profit, the Company satisfies the performance obligation and recognizes revenue over time, using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, material and overhead.
The Company also recognizes revenue from service contracts (including service-type warranties) over time. The Company recognizes revenue over time during the term of the agreement as the customer is simultaneously receiving and consuming the benefits provided throughout the Company’s performance. The Company typically recognizes revenue on a straight-line basis throughout the contract period.
On December 31, 2022, we had $571.4 million of remaining performance obligations, which we refer to as total backlog. We expect to recognize approximately $451.4 million of our remaining performance obligations as revenue in 2023.
Costs in excess of billings includes unbilled amounts resulting from revenues under contracts with customers that are satisfied over time and when the cost-to-cost measurement method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Costs in excess of billings are classified as current assets, within Accounts Receivable, Net of Allowance for Estimated Credit Losses on our Consolidated Balance Sheets.
Billings in excess of cost includes billings in excess of revenue recognized as well as other elements of deferred revenue, which includes advanced payments, up-front payments, and progress billing payments. Billings in excess of cost are reported in our Consolidated Balance Sheets classified as current liabilities, within Customer Advance Payments and Deferred Revenue, and non-current liabilities, within Other Liabilities. To determine the revenue recognized in the period from the beginning balance of billings in excess of cost, the contract liability as of the beginning of the period is recognized as revenue on a contract-by-contract basis when the Company satisfies the performance obligation related to the individual contract. Once the beginning contract liability balance for an individual contract has been fully recognized as revenue, any additional payments received in the period are recognized as revenue once the related costs have been incurred.
We recognized $14.8 million and $18.2 million during the year ended December 31, 2022 and 2021, respectively, in revenues that were included in the contract liability balance at the beginning of the period.
The Company's contract assets and contract liabilities consist of costs and profits in excess of billings and billings in excess of cost and profits, respectively. The following table presents the beginning and ending balances of contract assets and contract liabilities:
(In thousands)Contract AssetsContract Liabilities
Beginning Balance, January 1, 2022
$25,941 $28,495 
Ending Balance, December 31, 2022
$27,349 $33,209 
The increase in contract assets reflects the net impact of new revenue recognized in excess of billings exceeding billing of previously unbilled revenue during the period. The increase in contract liabilities reflects the net impact of additional customer advances or deferred revenues recorded in excess of revenue recognized.
The following table presents our revenue disaggregated by Market Segments as of December 31 as follows:
(In thousands)202220212020
Aerospace Segment
Commercial Transport
$314,564 $201,990 $262,636 
Military
54,534 70,312 67,944 
General Aviation
63,395 56,673 60,437 
Other
28,703 36,263 26,971 
Aerospace Total461,196 365,238 417,988 
Test Systems Segment
Semiconductor
— — 3,483 
Aerospace & Defense
73,698 79,670 81,116 
Test Systems Total73,698 79,670 84,599 
Total$534,894 $444,908 $502,587 
The following table presents our revenue disaggregated by Product Lines as of December 31 as follows:
(In thousands)202220212020
Aerospace Segment
Electrical Power & Motion
$187,446 $141,746 $179,245 
Lighting & Safety
124,347 103,749 118,928 
Avionics
97,234 64,901 76,113 
Systems Certification
17,222 13,050 6,899 
Structures
6,244 5,529 9,832 
Other
28,703 36,263 26,971 
Aerospace Total461,196 365,238 417,988 
Test Systems73,698 79,670 84,599 
Total$534,894 $444,908 $502,587 
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS RECEIVABLE
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
ACCOUNTS RECEIVABLE ACCOUNTS RECEIVABLE
Accounts receivable at December 31 consists of:
(In thousands)20222021
Trade Accounts Receivable$123,071 $84,681 
Unbilled Recoverable Costs and Accrued Profits27,349 25,941 
Total Receivables, Gross150,420 110,622 
Less Allowance for Estimated Credit Losses(2,630)(3,183)
Total Receivables, Net$147,790 $107,439 
The following table provides a rollforward of the allowance for estimated credit losses that is deducted from accounts receivable to present the net amount expected to be collected at December 31:
(In thousands)
Balance at December 31, 2020
$3,218 
Bad Debt Expense, Net of Recoveries90 
Write-off Charges Against the Allowance and Other Adjustments(125)
Balance at December 31, 2021
3,183 
Bad Debt Expense, Net of Recoveries565 
Write-off Charges Against the Allowance and Other Adjustments(1,118)
Balance at December 31, 2022
$2,630 
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories at December 31 are as follows:
(In thousands)20222021
Finished Goods$30,703 $28,579 
Work in Progress29,895 22,954 
Raw Material127,385 106,043 
Total Inventories$187,983 $157,576 
At December 31, 2022, the Company’s reserve for inventory valuation was $36.8 million, or 16.4% of gross inventory. At December 31, 2021, the Company’s reserve for inventory valuation was $33.8 million, or 17.7% of gross inventory.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, PLANT AND EQUIPMENT
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT PROPERTY, PLANT AND EQUIPMENTProperty, Plant and Equipment at December 31 are as follows:
(In thousands)20222021
Land$8,578 $8,632 
Building and Improvements73,744 70,566 
Machinery and Equipment123,071 121,960 
Construction in Progress6,415 5,680 
Total Property, Plant and Equipment, Gross211,808 206,838 
Less Accumulated Depreciation121,150 111,602 
Total Property, Plant and Equipment, Net$90,658 $95,236 
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS INTANGIBLE ASSETS
The following table summarizes acquired intangible assets at December 31 as follows:
 20222021
(In thousands)
Weighted
Average Life
Gross Carrying
Amount
Accumulated
Amortization
Gross Carrying
Amount
Accumulated
Amortization
Patents11 years$2,146 $2,066 $2,146 $1,979 
Non-compete Agreement4 years11,082 11,052 11,082 10,592 
Trade Names10 years11,402 9,350 11,447 8,518 
Completed and Unpatented Technology9 years47,855 34,877 47,932 30,441 
Customer Relationships15 years142,133 77,996 142,276 69,033 
Total Intangible Assets12 years$214,618 $135,341 $214,883 $120,563 
Amortization is computed on the straight line method for financial reporting purposes. Amortization expense for intangibles was $14.9 million, $15.4 million and $17.1 million for 2022, 2021 and 2020, respectively.
Based upon acquired intangible assets at December 31, 2022, amortization expense for each of the next five years is estimated to be:
(In thousands) 
2023$13,878 
2024$12,856 
2025$10,935 
2026$9,533 
2027$7,825 
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL GOODWILL
The following table summarizes the changes in the carrying amount of goodwill at December 31 as follows:
(In thousands)AerospaceTest SystemsTotal
Balance at December 31, 2020
$36,648 $21,634 $58,282 
Foreign Currency Translations and Other— — — 
Balance at December 31, 2021
36,648 21,634 58,282 
Foreign Currency Translations and Other(114)(113)
Balance at December 31, 2022
$36,534 $21,635 $58,169 
Goodwill, Gross$157,235 $21,635 $178,870 
Accumulated Impairment Losses(120,701)— (120,701)
Goodwill, Net$36,534 $21,635 $58,169 
The Company’s four reporting units with goodwill as of the first day of our fourth quarters of 2022 and 2021 were subject to the annual goodwill impairment test. Based on our quantitative assessments of our reporting units performed during our annual goodwill impairment tests, the Company concluded that no impairment to the carrying value of goodwill in any of the Company’s reporting units was indicated and no impairment charges were recognized in 2022 and 2021.
Beginning in the first quarter of 2020, the COVID-19 pandemic negatively impacted the global economy and aerospace industry. Management considered these qualitative factors and the impact to each reporting unit’s revenue and earnings, and determined that it was more likely than not that the fair value of several reporting units was less than its carrying value. Therefore, we performed a quantitative test for all eight reporting units with goodwill as of March 28, 2020.
We determined that the estimated fair value of four of the eight reporting units with goodwill significantly exceeded their respective carrying values and did not result in a goodwill impairment for these four reporting units as of March 28, 2020.
For the remaining four reporting units with goodwill, we determined that the estimated fair value was less than their respective carrying values. We recognized full impairments of the goodwill of our Astronics Connectivity Systems and Certification (“ACSC”), PGA and Custom Control Concepts (“CCC”) reporting units, and a partial impairment of the goodwill of our PECO reporting unit as of March 28, 2020.
During the second quarter of 2020, further commercial aircraft order reductions, delays and cancellations at a major customer of our PECO reporting unit resulted in revisions to PECO’s forecast. We therefore performed a quantitative test for the PECO reporting unit as of June 27, 2020. As a result of this quantitative test, we determined that the estimated fair value was less than the respective carrying value as of June 27, 2020.
As a result of our interim goodwill impairment tests, we recorded non-cash goodwill impairment charges in the Aerospace segment of approximately $86.3 million within the Impairment Loss line of the December 31, 2020 Consolidated Statement of Operations.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.22.4
LONG-TERM DEBT
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
LONG-TERM DEBT LONG-TERM DEBT
The Company's long-term debt at December 31, 2022 and 2021 consisted of borrowings under its Fifth Amended and Restated Credit Agreement (the “Agreement”). On March 1, 2022, the Company executed an amendment to the Agreement, which reduced the revolving credit line from $375 million to $225 million and extended the maturity date of the loans under the facility from February 16, 2023 to May 30, 2023. On August 9, 2022, the Company executed a further amendment to the Agreement, which reduced the revolving credit line from $225 million to $190 million until September 12, 2022 with further reductions to $180 million effective September 12, 2022 and $170 million effective October 11, 2022. The amendment extended the maturity date of the loans under the facility from May 30, 2023 to August 31, 2023. On October 21, 2022, the Company executed an additional amendment to the Agreement, under which the lenders waived enforcement of their rights against the Company arising from the Company’s failure to comply with the maximum net leverage ratio and minimum liquidity covenants, each as of September 30, 2022. The amendment increased the revolving credit line to $180 million as of October 21, 2022, with a reduction to $170 million effective November 21, 2022. Another amendment to the Agreement was executed on November 14, 2022 (the “Amended Facility”), which extended the maturity date of the loans under the facility from August 31, 2023 to November 30, 2023. Under the Amended Facility, the revolving credit line was set at $180 million, with a reduction to $170 million effective December 21, 2022. The amendment required the Company to maintain minimum liquidity, defined as unrestricted cash plus the unused revolving credit commitments ($10 million as of November 30, 2022 and December 31, 2022). The Amended Facility required the Company to comply with a minimum Adjusted EBITDA covenant on a trailing twelve month basis. The amendment eliminated the net leverage ratio covenant for the remaining term of the agreement. Each amendment executed in 2022 required payment of a consent fee of 5 to 10 basis points of the commitment for each consenting lender.
At December 31, 2022, there was $164.0 million outstanding on the Amended Facility and there remained $6.0 million available subject to the minimum liquidity covenant discussed above. The credit facility allocated up to $20 million of the $170 million revolving credit line for the issuance of letters of credit. Interest on the debt outstanding at December 31, 2022 was payable on the unpaid principal amount of the facility at a rate equal to the Secured Overnight Financing Rate (“SOFR”, which is required to be at least 1.00%), plus 5.50% with an increase to a rate equal to SOFR (which is required to be at least 1.00%), plus 8.50% effective January 17, 2023. The Company also was required to pay a commitment fee to the lenders in an amount equal to 0.40% on the undrawn portion of the Amended Facility.
The Company amended its existing revolving credit facility on January 19, 2023 by entering into the Sixth Amended and Restated Credit Agreement (the “ABL Revolving Credit Facility”). The ABL Revolving Credit Facility set the maximum aggregate amount that the Company can borrow under the revolving credit line at $115 million, with borrowings subject to a borrowing base determined primarily by certain domestic inventory and accounts receivable. The maturity date of borrowings under the ABL Revolving Credit Facility is January 19, 2026. Under the terms of the ABL Revolving Credit Facility, the Company will now pay interest on the unpaid principal amount of the facility at a rate equal to SOFR (which is required to be at least 1.00%) plus 2.25% to 2.75%. The Company will pay a quarterly commitment fee under the ABL Revolving Credit Facility in an amount equal to 0.25% or 0.375% based on the Company’s average excess availability. Under the provisions of the ABL Revolving Credit Facility, the Company has a cash dominion arrangement with the lead banking institution whereby eligible daily cash receipts are contractually utilized to pay down outstanding borrowings. Eligible cash receipts that have not yet been applied to outstanding debt balance will be classified as restricted cash in the accompanying consolidated balance sheets.
The Company also entered into a $90 million asset-based Term Loan Facility on January 19, 2023. The Term Loan Facility is secured primarily by fixed assets, real estate and intellectual property. The maturity date of the Term Loan Facility is the earlier of the stated maturity date of the ABL Revolving Credit Facility or January 19, 2027, provided the ABL Revolving Credit Facility is extended beyond that date. The Company will pay interest under the Term Loan Facility at a rate equal to SOFR (which is required to be at least 2.50%) plus 8.75%. The Company will pay a commitment fee under the Term Loan Facility of 5% of the total aggregate commitment, or $4.5 million, $1.8 million which was paid on the closing date, $1.8 million of which will be paid on June 19, 2023 and $0.9 million of which will be paid on the date that the financial statements and compliance certificate for the fiscal quarter of the Company ending on or about March 31, 2024 are required to be delivered under the Term Loan Facility.
Amortization of the principal under the Term Loan Facility will begin in April with a monthly amortization rate of 0.292% of the outstanding term loan principal balance for the period April 1, 2023 through June 1, 2023, increasing to 0.542% per month for the period July 1, 2023 through September 1, 2023 then increasing to 0.833% thereafter. Total scheduled principal payments of $4.5 million are payable in 2023 and as such, have been classified as current in the accompanying consolidated balance sheet as of December 31, 2022. The weighted-average interest rate on current maturities of long-debt is 13.60%.
Pursuant to the ABL Revolving Credit Facility and the Term Loan Facility, the Company is required to comply with a minimum trailing four quarter EBITDA of $14.7 million for the Company’s first quarter of 2023, $23.3 million in the second quarter, $39.2 million in the third quarter, $51.7 million in the fourth quarter, $57.6 million in the first quarter of 2024, $65.2 million in the second quarter of 2024 and $70 million thereafter. In addition, mandatory prepayment of a portion of excess cash flow, as defined by the Term Loan Facility, is payable towards the principle amount outstanding at the end of 2023. Any voluntary prepayments made are subject to a prepayment fee, as defined by the Term Loan Facility. The Company is also required to maintain minimum liquidity of $20 million through the date of delivery of the compliance certificate for the quarter ended March 31, 2024, and $10 million thereafter. Beginning with the first quarter of 2024, the Company is subject to a minimum fixed charge coverage ratio of 1.10 to 1.00. Further, the Company is subject to excess cash flow repayment provisions, restrictions on additional indebtedness, share repurchases and dividend payments, and a limitation on capital expenditures.
Upon execution of the amendment to its ABL Revolving Credit Facility and the Term Loan Facility on January 19, 2023, the Company incurred an additional $6.1 million in debt issuance costs, allocated between the ABL Revolving Credit Facility and the Term Loan Facility. Deferred debt issuance costs associated with the ABL Revolving Credit Facility will be recorded within other assets and those associated with the Term Loan Facility will be recorded as a reduction of the carrying value of the debt on the Consolidated Balance Sheets.
Certain of the Company’s subsidiaries are borrowers or guarantors under the ABL Revolving Credit Facility and the Term Loan Facility.
In the event of voluntary or involuntary bankruptcy of the Company or any subsidiary, all unpaid principal and other amounts owing under the credit facilities automatically become due and payable. Other events of default, such as failure to make payments as they become due and breach of financial and other covenants, change of control, cross default under other material debt agreements, and a going concern qualification for any reason other than loan maturity date give the agent the option to declare all such amounts immediately due and payable.
The Company expects its sales growth and reductions in working capital will provide sufficient cash flows to fund operations. However, the Company may also evaluate various actions and alternatives to enhance its profitability and cash generation from operating activities, which could include manufacturing efficiency initiatives, cost-reduction measures, working with vendors and suppliers to reduce lead times and expedite shipment of critical components, and working with customers to expedite receivable collections.
Our ability to maintain sufficient liquidity and comply with financial debt covenants is highly dependent upon achieving expected operating results. Failure to achieve expected operating results could have a material adverse effect on our liquidity, our ability to obtain financing or access our existing financing, and our operations in the future and could allow our debt holders to demand payment of all outstanding amounts. Refer to Item 1A, Risk Factors, for further discussion.
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.22.4
WARRANTY
12 Months Ended
Dec. 31, 2022
Guarantees [Abstract]  
WARRANTY WARRANTY
In the ordinary course of business, the Company warrants its products against defects in design, materials and workmanship typically over periods ranging from twelve to sixty months. The Company determines warranty reserves needed by product line based on experience and current facts and circumstances. Activity in the warranty accrual, which is included in other accrued expenses on the Consolidated Balance Sheets, is summarized as follows:
(In thousands)202220212020
Balance at Beginning of the Year$8,183 $7,018 $7,660 
Warranties Issued3,407 6,083 1,725 
Reassessed Warranty Exposure(65)(1,474)(1,029)
Warranties Settled(3,516)(3,444)(1,338)
Balance at End of the Year$8,009 $8,183 $7,018 
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
LEASES LEASESThe Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. We have concluded that when an agreement grants us the right to substantially all of the economic benefits associated with an identified asset, and we are able to direct the use of that asset throughout the term of the agreement, we have a lease. We lease certain office equipment under finance leases, and we lease certain production facilities, office equipment and vehicles under operating
leases. Some of our leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.
If the lease arrangement also contains non-lease components, the Company elected the practical expedient not to separate any combined lease and non-lease components for all lease contracts. For our real estate leases, the remaining fixed minimum rental payments used in the calculation of the new lease liability, include fixed payments and variable payments (if the variable payments are based on an index), over the remaining lease term. Variable lease payments based on indices have been included in the related right-of-use assets and lease liabilities on our Consolidated Balance Sheets, while variable lease payments based on usage of the underlying asset have been excluded, as they do not represent present rights or obligations. Variable lease components for leases relate primarily to common area maintenance charges and other separately billed lessor services, sales and real estate taxes. Variable lease costs are expensed in the period they are incurred. We have also elected to adopt the practical expedient under ASC 842 to not separate lease and non-lease components in contracts where the base lease payment contains both. In this situation, these lease agreements are accounted for as a single lease component for all classes of underlying assets. While we do have real estate leases with options to purchase the facility at a market value at the date of exercise, these are not included in the calculation of the lease liability, as these options are not expected to be exercised.
Any new additional operating and financing lease liabilities and corresponding right-of-use (“ROU”) assets are based on the present value of the remaining minimum rental payments. The Company's operating lease liability increased approximately $3.0 million as a result of acquiring ROU assets from new leases entered into during the year ended December 31, 2022. In determining the incremental borrowing rate, we have considered borrowing data for secured debt obtained from our lending institution.
The following is a summary of the Company's ROU assets and liabilities at December 31:
(In thousands)20222021
Operating Leases:
Operating Right-of-Use Assets, Gross$29,466 $30,318 
Less Accumulated Right-of-Use Asset Impairment1,710 1,710 
Less Accumulated Amortization14,728 12,439 
Operating Right-of-Use Assets, Net$13,028 $16,169 
Short-term Operating Lease Liabilities$4,441 $6,778 
Long-term Operating Lease Liabilities9,942 12,018 
Operating Lease Liabilities$14,383 $18,796 
Finance Leases:
Finance Right-of-Use Assets, Gross$231 $177 
Less Accumulated Amortization138 106 
Finance Right-of-Use Assets, Net — Included in Other Assets$93 $71 
Short-term Finance Lease Liabilities — Included in Other Accrued Expenses
$29 $72 
Long-term Finance Lease Liabilities — Included in Other Liabilities67 — 
Finance Lease Liabilities$96 $72 
The following is a summary of the Company's total lease costs as of December 31:
(In thousands)20222021
Finance Lease Cost:
Amortization of ROU Assets$94 $573 
Interest on Lease Liabilities78 
Total Finance Lease Cost98 651 
Operating Lease Cost6,627 5,881 
Variable Lease Cost1,757 1,546 
Short-term Lease Cost (excluding month-to-month)602 271 
Less Sublease and Rental Income(1,329)(1,265)
Total Operating Lease Cost7,657 6,433 
Total Net Lease Cost$7,755 $7,084 
The following is a summary of cash paid for amounts included in the measurement of lease liabilities as of December 31:
(In thousands)20222021
Operating Cash Flow for Finance Leases$$78 
Operating Cash Flow for Operating Leases$7,873 $6,711 
Financing Cash Flow for Finance Leases$93 $901 
As permitted by ASC 842, leases with expected durations of less than 12 months from inception (i.e. short-term leases) were excluded from the Company’s calculation of its lease liability and ROU asset. Furthermore, as permitted by ASC 842, the Company elected to apply the package of practical expedients, which allows companies not to reassess: (a) whether its expired or existing contracts are or contain leases, (b) the lease classification for any expired or existing leases, and (c) initial direct costs for any existing leases.
The weighted-average remaining term for the Company's operating and financing leases are approximately 4 years and 3 years, respectively. The weighted-average discount rates for the Company's operating and financing leases are each approximately 3.6%.
The following is a summary of the Company's maturity of lease liabilities:
(In thousands)Operating LeasesFinancing Leases
2023$4,876 $32 
20243,879 32 
20253,310 18 
20261,216 14 
2027859 
Thereafter1,298 — 
Total Lease Payments15,438 102 
Less: Interest1,055 
Total Lease Liability$14,383 $96 
These amounts exclude annual operating lease payments of approximately $1.7 million per year through 2033, which represents legal binding lease payments for leases signed, but not yet commenced.
LEASES LEASESThe Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. We have concluded that when an agreement grants us the right to substantially all of the economic benefits associated with an identified asset, and we are able to direct the use of that asset throughout the term of the agreement, we have a lease. We lease certain office equipment under finance leases, and we lease certain production facilities, office equipment and vehicles under operating
leases. Some of our leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.
If the lease arrangement also contains non-lease components, the Company elected the practical expedient not to separate any combined lease and non-lease components for all lease contracts. For our real estate leases, the remaining fixed minimum rental payments used in the calculation of the new lease liability, include fixed payments and variable payments (if the variable payments are based on an index), over the remaining lease term. Variable lease payments based on indices have been included in the related right-of-use assets and lease liabilities on our Consolidated Balance Sheets, while variable lease payments based on usage of the underlying asset have been excluded, as they do not represent present rights or obligations. Variable lease components for leases relate primarily to common area maintenance charges and other separately billed lessor services, sales and real estate taxes. Variable lease costs are expensed in the period they are incurred. We have also elected to adopt the practical expedient under ASC 842 to not separate lease and non-lease components in contracts where the base lease payment contains both. In this situation, these lease agreements are accounted for as a single lease component for all classes of underlying assets. While we do have real estate leases with options to purchase the facility at a market value at the date of exercise, these are not included in the calculation of the lease liability, as these options are not expected to be exercised.
Any new additional operating and financing lease liabilities and corresponding right-of-use (“ROU”) assets are based on the present value of the remaining minimum rental payments. The Company's operating lease liability increased approximately $3.0 million as a result of acquiring ROU assets from new leases entered into during the year ended December 31, 2022. In determining the incremental borrowing rate, we have considered borrowing data for secured debt obtained from our lending institution.
The following is a summary of the Company's ROU assets and liabilities at December 31:
(In thousands)20222021
Operating Leases:
Operating Right-of-Use Assets, Gross$29,466 $30,318 
Less Accumulated Right-of-Use Asset Impairment1,710 1,710 
Less Accumulated Amortization14,728 12,439 
Operating Right-of-Use Assets, Net$13,028 $16,169 
Short-term Operating Lease Liabilities$4,441 $6,778 
Long-term Operating Lease Liabilities9,942 12,018 
Operating Lease Liabilities$14,383 $18,796 
Finance Leases:
Finance Right-of-Use Assets, Gross$231 $177 
Less Accumulated Amortization138 106 
Finance Right-of-Use Assets, Net — Included in Other Assets$93 $71 
Short-term Finance Lease Liabilities — Included in Other Accrued Expenses
$29 $72 
Long-term Finance Lease Liabilities — Included in Other Liabilities67 — 
Finance Lease Liabilities$96 $72 
The following is a summary of the Company's total lease costs as of December 31:
(In thousands)20222021
Finance Lease Cost:
Amortization of ROU Assets$94 $573 
Interest on Lease Liabilities78 
Total Finance Lease Cost98 651 
Operating Lease Cost6,627 5,881 
Variable Lease Cost1,757 1,546 
Short-term Lease Cost (excluding month-to-month)602 271 
Less Sublease and Rental Income(1,329)(1,265)
Total Operating Lease Cost7,657 6,433 
Total Net Lease Cost$7,755 $7,084 
The following is a summary of cash paid for amounts included in the measurement of lease liabilities as of December 31:
(In thousands)20222021
Operating Cash Flow for Finance Leases$$78 
Operating Cash Flow for Operating Leases$7,873 $6,711 
Financing Cash Flow for Finance Leases$93 $901 
As permitted by ASC 842, leases with expected durations of less than 12 months from inception (i.e. short-term leases) were excluded from the Company’s calculation of its lease liability and ROU asset. Furthermore, as permitted by ASC 842, the Company elected to apply the package of practical expedients, which allows companies not to reassess: (a) whether its expired or existing contracts are or contain leases, (b) the lease classification for any expired or existing leases, and (c) initial direct costs for any existing leases.
The weighted-average remaining term for the Company's operating and financing leases are approximately 4 years and 3 years, respectively. The weighted-average discount rates for the Company's operating and financing leases are each approximately 3.6%.
The following is a summary of the Company's maturity of lease liabilities:
(In thousands)Operating LeasesFinancing Leases
2023$4,876 $32 
20243,879 32 
20253,310 18 
20261,216 14 
2027859 
Thereafter1,298 — 
Total Lease Payments15,438 102 
Less: Interest1,055 
Total Lease Liability$14,383 $96 
These amounts exclude annual operating lease payments of approximately $1.7 million per year through 2033, which represents legal binding lease payments for leases signed, but not yet commenced.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXESThe Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and tax basis of assets and liabilities. Deferred tax assets are reduced, if deemed necessary, by a valuation allowance for the amount of tax benefits which are not more likely than not to be realized.
The provision for (benefit from) income taxes at December 31 consists of the following:
(In thousands)202220212020
Current
U.S. Federal$5,338 $(1,713)$(8,679)
State(153)(667)(4,539)
Foreign750 1,439 1,036 
Current5,935 (941)(12,182)
Deferred
U.S. Federal113 (237)17,044 
State(239)(87)(92)
Foreign145 (117)(1,399)
Deferred19 (441)15,553 
Total$5,954 $(1,382)$3,371 
The effective tax rates differ from the statutory federal income tax rate as follows:
202220212020
Statutory Federal Income Tax Rate21.0 %21.0 %21.0 %
Permanent Items
Stock Compensation Expense(2.2)%(2.1)%(0.3)%
Non Deductible Goodwill Impairment— %— %(10.2)%
Contingent Consideration Liability Fair Value Adjustment— %1.7 %— %
Other(0.3)%(0.7)%— %
Foreign Tax Rate Differential(2.8)%(2.7)%(1.0)%
State Income Tax, Net of Federal Income Tax Effect1.0 %2.2 %3.3 %
Research and Development Tax Credits7.7 %12.8 %2.2 %
Change in Valuation Allowance(44.6)%(29.8)%(19.2)%
Net GILTI and FDII Tax Expense1.8 %— %— %
Foreign Tax Credit for Dividend Withholding(1.5)%1.7 %— %
Tax Rate Change on 2020 Federal Net Operating Loss Carryback— %0.9 %1.3 %
Other(0.1)%0.1 %(0.1)%
Effective Tax Rate(20.0)%5.1 %(3.0)%
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes as well as tax attributes.
Significant components of the Company’s deferred tax assets and liabilities at December 31, are as follows:
(In thousands)20222021
Deferred Tax Assets:
Asset Reserves$17,680 $17,462 
Deferred Compensation6,798 7,424 
Section 163(j) - Interest Expense Limitation— 891 
State Investment and Research and Development Tax Credit Carryforwards, Net of Federal Tax1,128 4,674 
Customer Advanced Payments and Deferred Revenue1,917 1,301 
Net Operating Loss Carryforwards and Other11,307 15,617 
Goodwill and Intangible Assets1,277 1,082 
ASC 606 Revenue Recognition197 1,817 
Research & Development Costs19,892 — 
Lease Liabilities3,201 4,178 
Other6,135 5,540 
Total Gross Deferred Tax Assets69,532 59,986 
Valuation Allowance for Federal and State Deferred Tax Assets and Tax Credit Carryforwards, Net of Federal Tax(57,369)(43,519)
Deferred Tax Assets12,163 16,467 
Deferred Tax Liabilities:
Depreciation8,886 9,393 
ASC 606 Revenue Recognition - Section 481(a) Adjustment525 1,030 
Lease Assets2,905 3,539 
Earnout Income Accrual— 2,603 
Other1,005 1,050 
Deferred Tax Liabilities13,321 17,615 
Net Deferred Tax Liabilities$(1,158)$(1,148)
The net deferred tax assets and liabilities presented in the Consolidated Balance Sheets are as follows at December 31:
(In thousands)20222021
Other Assets — Long-term$712 $273 
Deferred Tax Liabilities — Long-term(1,870)(1,421)
Net Deferred Tax Liabilities$(1,158)$(1,148)
The Company records a valuation allowance against the deferred tax assets if and to the extent it is more likely than not that the Company will not recover the deferred tax assets. In evaluating the need for a valuation allowance, the Company weighs all relevant positive and negative evidence, and considers among other factors, historical financial performance, projected future taxable income, scheduled reversals of deferred tax liabilities, the overall business environment, and tax planning strategies. Losses in recent periods and cumulative pre-tax losses in the three year period ending with the current year, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a more-likely than not basis. For purposes of assessing the recoverability of deferred tax assets, the Company determined that it could not include future projected earnings in the analysis due to the recent history of losses and therefore had insufficient objective positive evidence that the Company will generate sufficient future taxable income to overcome the negative evidence of cumulative losses. Accordingly, during the years ended December 31, 2022, 2021, and 2020, the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a provision for valuation allowances against its U.S. federal deferred tax assets of approximately $11.9 million, $6.0 million, and $23.3 million during the years ended December 31, 2022, 2021 and 2020, respectively. In addition, during the years ended December 31, 2022 and 2021, the Company recorded a valuation allowance against certain foreign deferred tax assets of approximately $0.4 million and $1.3 million, respectively.
Beginning January 1, 2022, the Tax Cuts and Jobs Act (TCJA) of 2017 eliminated the option to deduct research and development expenditures in the current year and now requires taxpayers to capitalize and amortize research and development costs pursuant to Internal Revenue Code (“IRC”) Section 174. The capitalized expenses are amortized over a 5-year period for domestic expenses and a 15-year period for foreign expenses. As a result of this provision of the TCJA, deferred tax assets related to capitalized research expenses increased by approximately $19.9 million during the year ended December 31, 2022. Given the recent history of losses, the Company determined that it could not include future projected income as a source of taxable income to realize this deferred tax asset in the future. As a result, a valuation allowance has been recorded.
At December 31, 2022, gross federal net operating losses, amounted to approximately $3.1 million. In the current year, the Company generated approximately $51.5 million of taxable income, net of utilized net operating losses of approximately $25.7 million. The remaining prior year carry forward net operating losses of approximately $3.1 million can be carried forward and are subject to annual limitations under Internal Revenue Code Section 382. Of these net operating losses, $2.7 million expire in 2038 and the remaining $0.4 million will carryforward indefinitely. Given the recent history of losses, the Company determined that it could not include future projected income as a source of taxable income to realize this deferred tax asset in the future. As a result, a valuation allowance has been recorded.
At December 31, 2022, gross state net operating loss carryforwards amounted to approximately $134.1 million. These state net operating loss carryforwards begin to expire at various dates from 2022 through 2042. Due to the uncertainty as to the Company’s ability to generate sufficient taxable income in certain states in the future along with the recent history of losses resulting in the Company excluding future projected income as a source of taxable income to realize certain of these state net operating losses in the future, a valuation allowance has been recorded.
At December 31, 2022, state income tax credit carryforwards amounted to approximately $1.1 million and begin to expire at various dates from 2022 to 2037. Due to the uncertainty as to the Company’s ability to generate sufficient taxable income in certain states in the future along with the recent history of losses resulting in the Company excluding future projected income as a source of taxable income to realize certain of these state net operating losses in the future, a valuation allowance has been recorded.
At December 31, 2022, the Company has approximately $0.2 million of foreign tax credits that it can carry forward through 2031. Given the recent history of losses, the Company determined that it could not include future projected income as a source of taxable income to realize this deferred tax asset in the future. As a result, a valuation allowance has been recorded.
During the year ended December 31, 2020, the Company determined that a revised state filing position could be taken which would reduce the taxable income apportioned for state income tax purposes and recorded a state income tax receivable of approximately $3.0 million as a component of Prepaid Expenses and Other Current Assets. The Company has filed amended state income tax returns for tax years 2015 and 2016 and intends to file amended state income tax returns for tax years 2017 through 2019 in order to claim these refunds.
The Company has analyzed its filing positions in all of the federal and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. Should the Company need to accrue a liability for uncertain tax benefits, any interest associated with that liability would be recorded as interest expense. Penalties, if any, would be recorded as operating expenses. A reconciliation of the total amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:
(in thousands)202220212020
Balance at Beginning of the Year$1,412 $1,890 $2,565 
Decreases as a Result of Tax Positions Taken in Prior Years(969)(478)(775)
Increases as a Result of Tax Positions Taken in the Current Year— — 100 
Balance at End of the Year$443 $1,412 $1,890 
There are no material penalties or interest liabilities accrued as of December 31, 2022, 2021, or 2020, nor are any material penalties or interest costs included in expense for each of the years ended December 31, 2022, 2021 and 2020. The years under which we conducted our evaluation coincided with the tax years currently still subject to examination by major federal and state tax jurisdictions, those being 2019 through 2022 for federal purposes and 2017 through 2022 for state purposes.
Pretax income (loss) from the Company’s foreign subsidiaries amounted to approximately $0.1 million, $(3.3) million and $(7.0) million for 2022, 2021 and 2020, respectively. The balance of pretax earnings or loss for each of those years were domestic.
Historically, we have asserted that the unremitted earnings of our foreign subsidiaries were indefinitely reinvested. However, as of December 31, 2022, we determined that we can no longer assert indefinite reinvestment on approximately $3.4 million of the unremitted earnings of Luminescent Systems Canada Inc. As a result, we have recorded a deferred tax liability of approximately $0.2 million at December 31, 2022, related to local country withholding taxes that are expected to be incurred upon ultimate repatriation of such earnings. All other foreign unremitted earnings, which total approximately $11.3 million, continue to be indefinitely reinvested. We continue to be permanently reinvested in outside basis differences other than unremitted earnings as we have no plans to liquidate or sell any foreign subsidiaries. In addition, we have not provided deferred taxes on any outside basis differences of our domestic subsidiaries as we have the ability and intent to recover these basis differences in a tax-free manner. It is not practicable to determine the amount of unrecognized deferred tax related to these basis differences.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted in response to the economic uncertainty resulting from the COVID-19 pandemic. The CARES Act includes many measures to assist companies, including temporary changes to income and non-income based laws, some of which were enacted as part of the Tax Cuts and Jobs Act of 2017 (“TCJA”). Some of the key changes include eliminating the 80% of taxable income limitation by allowing corporate entities to fully utilize NOLs to offset taxable income in 2018, 2019 and 2020, allowing NOLs originating in 2018, 2019 and 2020 to be carried back five years, enhanced interest deductibility, and retroactively clarifying the immediate recovery of qualified improvement property costs rather than over a 39-year recovery period. As a result of the on-going COVID-19 pandemic, the Company generated a significant tax loss for the year ended December 31, 2020, which was carried back under the CARES Act to recover previously paid income taxes. During the years ended December 31, 2021 and 2020, the Company recorded a tax benefit relating to the NOL carryback provisions and the technical correction for qualified improvement property provided for in the CARES Act of approximately $0.3 million and $1.5 million respectively. No tax benefit was recorded for the year ending December 31, 2022.
The Inflation Reduction Act of 2022 (IRA) was signed into law on August 16, 2022. Key provisions under the IRA include a 15% corporate alternative minimum tax imposed on certain large corporations and the extension and expansion of clean energy tax incentives. There were no impacts related to the IRA recorded for the year ending December 31, 2022.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.22.4
PROFIT SHARING/401K PLAN
12 Months Ended
Dec. 31, 2022
Postemployment Benefits [Abstract]  
PROFIT SHARING/401K PLAN PROFIT SHARING/401K PLAN
The Company offers eligible domestic full-time employees participation in certain profit sharing/401K plans. The plans provide for a discretionary annual company contribution. In addition, employees may contribute a portion of their salary to the plans which, under certain of the profit sharing/401K plans, is partially matched by the Company. In response to the impact of the COVID-19 pandemic, both the discretionary Company contribution and the match were temporarily suspended beginning in the second quarter of 2020. The discretionary Company contribution and, where applicable, the matching contribution, were reinstated in the fourth quarter of 2021. The plans may be amended or terminated at any time.
Total charges to income before income taxes for these plans were approximately $4.7 million, $4.3 million and $3.3 million in 2022, 2021 and 2020, respectively. The Company has funded the 2021 and 2022 contributions to date with treasury stock in lieu of cash and will fund the remaining 2022 contribution with treasury stock in the first quarter of 2023.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.22.4
RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS
The Company has two non-qualified supplemental retirement defined benefit plans (“SERP” and “SERP II”) for certain current and retired executive officers. The accumulated benefit obligation of the plans as of December 31, 2022 and 2021 amounts to $20.5 million and $28.5 million, respectively.
The plans provide for benefits based upon average annual compensation and years of service and, in the case of SERP, there are offsets for social security and profit sharing benefits. It is the Company’s intent to fund the plans as plan benefits become payable, since no assets exist at December 31, 2022 or 2021 for either of the plans.
The Company accounts for the funded status (i.e., the difference between the fair value of plan assets and the projected benefit obligations) of its pension plans in accordance with the recognition and disclosure provisions of ASC Topic 715, Compensation, Retirement Benefits, which requires the Company to recognize the funded status in its balance sheet, with a corresponding adjustment to Accumulated Other Comprehensive Income (“AOCI”), net of tax. These amounts will be subsequently recognized as net periodic pension cost pursuant to the Company’s historical policy for amortizing such amounts. Further, actuarial gains and losses that arise in subsequent periods and are not recognized as net periodic pension cost in the same periods will be recognized as a component of AOCI. Those amounts will be subsequently recognized as a component of net periodic pension cost on the same basis as the amounts recognized in AOCI.
Unrecognized prior service costs of $1.0 million ($1.6 million net of $0.6 million in taxes) and unrecognized actuarial losses of $0.8 million ($2.4 million net of $1.6 million in taxes) are included in AOCI at December 31, 2022 and have not yet been recognized in net periodic pension cost.
The reconciliation of the beginning and ending balances of the projected benefit obligation of the plans for the years ended December 31 is as follows:
(In thousands)20222021
Funded Status
Projected Benefit Obligation
Beginning of the Year — January 1$30,503 $31,730 
Service Cost138 195 
Interest Cost834 764 
Actuarial Gain(4,917)(1,838)
Benefits Paid(348)(348)
End of the Year — December 31$26,210 $30,503 
In 2022, the net actuarial gain of $4.9 million is due principally to the increase of 225 basis points in the discount rate used to measure the benefit obligation as of December 31, 2022 compared to the prior year. The assumptions used to calculate the projected benefit obligation as of December 31 are as follows:
20222021
Discount Rate5.00%2.75%
Future Average Compensation Increases
2.00% - 3.00%
2.00% - 3.00%
The plans are unfunded at December 31, 2022 and are recognized in the accompanying Consolidated Balance Sheets as a current accrued pension liability of $0.3 million and a long-term accrued pension liability of $25.9 million. This also is the expected future contribution to the plan, since the plan is unfunded.
The service cost component of net periodic benefit cost is included in SG&A expenses, and all other net periodic benefit costs components (such as interest cost, prior service cost amortization and actuarial gain/loss amortization) are reported outside of operating income, within Other Expense, Net of Other Income in the accompanying Consolidated Statements of Operations.
The following table summarizes the components of the net periodic cost for the years ended December 31:
(In thousands)202220212020
Net Periodic Cost
Service Cost — Benefits Earned During Period$138 $195 $223 
Interest Cost834 764 836 
Amortization of Prior Service Cost386 386 386 
Amortization of Losses949 1292 648 
Net Periodic Cost$2,307 $2,637 $2,093 
The assumptions used to determine the net periodic cost are as follows:
202220212020
Discount Rate2.75%2.42%3.17%
Future Average Compensation Increases
2.00% - 3.00%
2.00% - 3.00%
2.00%
The Company expects the benefits to be paid in the next year to be $0.3 million, each of the next three years to be $0.6 million, $1.0 million in the year following, and $10.5 million in the aggregate for the next five years after that. This also is the expected Company contribution to the plans.
Participants in SERP are entitled to paid medical, dental and long-term care insurance benefits upon retirement under the plan. The measurement date for determining the plan obligation and cost is December 31. The accumulated postretirement benefit obligation is $0.8 million and $1.1 million for the years ended December 31, 2022 and 2021, respectively. The plan is recognized in the accompanying Consolidated Balance Sheets as a current accrued pension liability of $0.1 million and a long-
term accrued pension liability of $0.7 million. The net periodic cost for the years ended December 31, 2022, 2021 and 2020 is immaterial.
The Company also has a defined benefit plan related to its subsidiary in France. The measurement date for determining the plan obligation and cost is December 31. The defined benefit plan has an overfunded asset of $0.1 million and an unfunded liability of $0.3 million for the years ended December 31, 2022 and 2021, respectively. The plan is recognized in the accompanying Consolidated Balance Sheets as a long-term asset and long-term liability, respectively. The net periodic cost for the years ended December 31, 2022, 2021 and 2020 is immaterial.
The Company is a participating employer in a trustee-managed multiemployer defined benefit pension plan for employees who participate in collective bargaining agreements. The plan generally provides retirement benefits to employees based on years of service to the Company. Contributions are based on the hours worked and are expensed on a current basis. The plan is 98.0% funded as of January 1, 2022. The Company’s contributions to the plan were $0.5 million in 2022, $0.4 million in 2021 and $0.5 million in 2020. These contributions represent less than 1% of total contributions to the plan.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.22.4
SHAREHOLDERS’ EQUITY
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
SHAREHOLDERS’ EQUITY SHAREHOLDERS’ EQUITY
Share Buyback Program
The Company’s Board of Directors from time to time authorizes the repurchase of common stock, which allows the Company to purchase shares of its common stock in accordance with applicable securities laws on the open market or through privately negotiated transactions. In the year ended December 31, 2020, the Company repurchased 282,000 shares, at an aggregate cost of $7.7 million. The Company has the capacity under the currently authorized program to repurchase additional shares of its common stock with a maximum dollar value of $41.5 million. The Company’s Rule 10b5-1 plan associated with the program was terminated on February 3, 2020. Under its current credit agreement, and as described further in Note 8, the Company is restricted from further stock repurchases under this program.
Reserved Common Stock
At December 31, 2022, approximately 10.8 million shares of common stock were reserved for issuance upon conversion of the Class B stock, exercise of stock options, issuance of restricted stock and purchases under the Employee Stock Purchase Plan. Class B Stock is identical to Common Stock, except Class B Stock has ten votes per share, is automatically converted to Common Stock on a one-for-one basis when sold or transferred other than via gift, devise or bequest and cannot receive dividends unless an equal or greater amount of dividends is declared on Common Stock.
Comprehensive Loss and Accumulated Other Comprehensive Loss
Comprehensive income or loss consists of net income or loss and the after-tax impact of retirement liability adjustments. No income tax effect is recorded for currency translation adjustments.
The components of accumulated other comprehensive loss are as follows:
(In thousands)20222021
Foreign Currency Translation Adjustments$(7,335)$(5,407)
Retirement Liability Adjustment – Before Tax(4,473)(11,370)
Tax Benefit2,282 2,282 
Retirement Liability Adjustment – After Tax(2,191)(9,088)
Accumulated Other Comprehensive Loss$(9,526)$(14,495)
The components of other comprehensive income (loss) are as follows:
(In thousands)202220212020
Foreign Currency Translation Adjustments$(1,928)$(939)$2,574 
Retirement Liability Adjustment6,897 2,894 (3,396)
Other Comprehensive Income (Loss)$4,969 $1,955 $(822)
In 2022, 2021 and 2020, no tax benefit was recognized as the Company had recorded a full valuation allowance.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.22.4
LOSS PER SHARE
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE LOSS PER SHARE
Loss per share computations are based upon the following table:
(In thousands, except per share data)202220212020
Net Loss$(35,747)$(25,578)$(115,781)
Basic Earnings Weighted Average Shares32,164 31,061 30,795 
Net Effect of Dilutive Stock Options— — — 
Diluted Earnings Weighted Average Shares32,164 31,061 30,795 
Basic Loss Per Share$(1.11)$(0.82)$(3.76)
Diluted Loss Per Share$(1.11)$(0.82)$(3.76)
Stock options with exercise prices greater than the average market price of the underlying common shares are excluded from the computation of diluted earnings per share because they are out-of-the-money and the effect of their inclusion would be anti-dilutive. The number of common shares excluded from the computation was approximately 1.4 million for the year ended December 31, 2022, 1.2 million for the year ended December 31, 2021, and 0.8 million for the year ended December 31, 2020.
The Company has funded substantially all of its 2021 and 2022 401K contributions, and will fund the remaining 2022 401K contributions outstanding, with treasury stock in lieu of cash. The earnings per share computation for the years ended December 31, 2022 and 2021 are is inclusive of approximately 0.1 million and 0.4 million in shares outstanding for the equivalent shares needed to fulfill the respective period’s 401K obligation using the closing share price as of December 31, 2022 and 2021, respectively. Actual shares issued may differ based on the share price on the settlement date.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY COMPENSATION
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
EQUITY COMPENSATION EQUITY COMPENSATION
The Company has equity compensation plans that authorize the issuance of restricted stock units or options for shares of Common Stock to directors, officers and key employees. Equity-based compensation is designed to reward long-term contributions to the Company and provide incentives for recipients to join and to remain with the Company. The exercise price of stock options, determined by a committee of the Board of Directors, is equal to the fair market value of the Common Stock on the grant date. Options become exercisable over periods not exceeding ten years, and must be exercised within 10 years from the grant date. The Company’s practice has been to issue new shares upon the exercise of the options.
The Company established its Incentive Stock Option Plans for the purpose of attracting and retaining executive officers and key employees, and to align management’s interest with those of the shareholders. At December 31, 2022, the Company had options outstanding for 521,973 shares under the plans.
The Company established the Directors Stock Option Plans for the purpose of attracting and retaining the services of experienced and knowledgeable outside directors, and to align their interest with those of the shareholders. At December 31, 2022, the Company had options outstanding for 63,149 shares under the plans.
During 2017, the Company established the Long Term Incentive Plan for the purpose of attracting and retaining directors, executive officers and key employees, and to align management's interest with those of the shareholders. The Long Term Incentive Plan contemplates the use of a mix of equity award types. For stock options, the exercise price is equal to the share price on the date of grant. Upon inception, the remaining options available for future grant under the 2011 Incentive Stock Option Plan and the Directors Stock Option Plans were rolled in the Long Term Incentive Plan, and no further grants may be made out of those plans. At December 31, 2022, the Company had stock options and RSU's outstanding that covered 1,369,810 shares under the Long Term Incentive Plan, and there were 1,226,057 shares available for future grant under this plan.
Stock compensation expense recognized during the period is based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. Vesting requirements vary for directors, officers and key employees. In general, options or RSU’s granted to outside directors vest six months from the date of grant and options granted to officers and key employees straight line vest over a three- to five-year period from the date of grant. RSU’s granted to officers and key employees generally cliff vest three years from the date of grant.
The following table provides compensation expense information based on the fair value of stock options and RSU's for the years ended December 31 as follows:
(In thousands)202220212020
Equity-based Compensation Expense$6,497 $6,460 $5,184 
Tax Benefit(1,068)(924)(709)
Equity-based Compensation Expense, Net of Tax$5,429 $5,536 $4,475 
Tax benefit excludes the impact of valuation allowances recorded against deferred tax assets.
Stock Options
No options were granted during the year ending December 31, 2020.
202220212020
Weighted Average Fair Value of the Options Granted$5.97 $7.05 $— 
The weighted average fair value for these options was estimated at the date of grant using a Black-Scholes option pricing model with the following assumptions:
202220212020
Risk-free Interest Rate
3.48% – 3.62%
0.45% - 1.52%
—%
Dividend Yield
—%
—%
—%
Volatility Factor
0.61
0.58
Expected Life in Years
5 – 9 years
5 - 10 years
To determine expected volatility, the Company uses historical volatility based on weekly closing prices of its Common Stock and considers currently available information to determine if future volatility is expected to differ over the expected terms of the options granted. The risk-free rate is based on the U.S. Treasury yield curve at the time of grant for the appropriate term of the options granted. Expected dividends are based on the Company’s history and expectation of dividend payouts. The expected term of stock options is based on vesting schedules, expected exercise patterns and contractual terms.
A summary of the Company’s stock option activity and related information for the year ended December 31 is as follows:
2022
(Aggregate intrinsic value in thousands)Options
Weighted
Average
Exercise
Price
Aggregate
Intrinsic
Value
Outstanding at January 11,263,658 $21.64 $— 
Options Granted276,298 $9.74 $— 
Options Exercised(51,138)$9.85 $ 
Options Forfeited(112,100)$13.33 $— 
Outstanding at December 311,376,718 $20.37 $— 
Exercisable at December 31687,682 $27.35 $— 
The aggregate intrinsic value in the preceding table represents the total pretax option holder’s intrinsic value, based on the closing stock price of the Company’s Common Stock which would have been received by the option holders had all option holders exercised their options as of that date. The closing stock price of the Company’s Common Stock was $10.30, $12.00 and $13.23 as of December 31, 2022, 2021 and 2020, respectively. As the stock price of $10.30 was below the weighted average exercise price, intrinsic value is zero.
The weighted average fair value of options vested during 2022, 2021 and 2020 was $12.89, $14.58 and $14.77, respectively. The total fair value of options that vested during the year amounted to $2.4 million, $1.2 million and $1.4 million for the years ended December 31, 2022, 2021 and 2020, respectively. At December 31, 2022, total compensation costs related to non-vested option awards not yet recognized amounts to $4.6 million and will be recognized over a weighted average period of approximately 3 years.
The following is a summary of weighted average exercise prices and contractual lives for outstanding and exercisable stock options as of December 31, 2022:
 OutstandingExercisable
Exercise Price RangeShares
Weighted Average
Remaining Life
in Years
Weighted 
Average
Exercise Price
Shares
Weighted Average
Remaining Life
in Years
Weighted
Average
Exercise Price
$3.19 – $14.45
757,791 8.9$11.59 140,770 7.9$12.28 
$22.69 – $35.82
609,800 4.5$30.91 537,785 4.1$30.97 
$45.89 – $45.89
9,127 2.2$45.89 9,127 2.2$45.89 
1,376,718 6.9$20.37 687,682 4.9$27.35 
Restricted Stock Units
The fair value of each RSU granted is equal to the fair market value of the Company’s Common Stock on the date of grant. The RSU’s granted to employees generally cliff vest three years from the date of grant, while RSU’s granted to directors cliff vest six months from the date of grant. There were 314,264 RSU’s granted in 2022 at a weighted-average price of $13.56, of which 129,422 awards were vested and issued during 2022. Forfeitures during the year were 25,781. Included in total equity-based compensation expense for the year ended December 31, 2022 was $3.5 million related to RSU’s. At December 31, 2022, total compensation costs related to non-vested awards not yet recognized amounts to $3.5 million and will be recognized over a weighted average period of approximately 2 years.
Employee Stock Purchase Plan
In addition to the stock options and RSU's discussed above, the Company has established the Employee Stock Purchase Plan to encourage employees to invest in Astronics Corporation. The plan provides employees the opportunity to invest up to the IRS annual maximum of approximately $25,000 in Astronics common stock at a price equal to 85% of the fair market value of the Astronics common stock, determined each October 1. Employees are allowed to enroll annually. Employees indicate the number of shares they wish to obtain through the program and their intention to pay for the shares through payroll deductions over the annual cycle of October 1 through September 30. Employees can withdraw anytime during the annual cycle, and all money withheld from the employees’ pay is returned. If an employee remains enrolled in the program, enough money will have been withheld from the employees’ pay during the year to pay for all the shares that the employee opted for under the program. At December 31, 2022, employees had subscribed to purchase 473,666 shares at $7.10 per share. The weighted average fair value of the options was approximately $2.39, $5.00 and $3.43 for options granted during the year ended December 31, 2022, 2021 and 2020, respectively.
The fair value for the options granted under the Employee Stock Purchase Plan was estimated at the date of grant using a Black-Scholes option pricing model with the following assumptions:
202220212020
Risk-free Interest Rate4.01 %0.09 %0.12 %
Dividend Yield— %— %— %
Volatility Factor0.50 0.71 1.00 
Expected Life in Years1.01.01.0
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE FAIR VALUEASC Topic 820, Fair Value Measurements and Disclosures, (“ASC Topic 820”) defines fair value, establishes a framework for measuring fair value and expands the related disclosure requirements. This statement applies under other accounting pronouncements that require or permit fair value measurements. The statement indicates, among other things, that a fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. ASC Topic 820 defines fair value based upon an exit price model. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment, and involves consideration of factors specific to the asset or liability.
ASC Topic 820 establishes a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.
On a Recurring Basis:
A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.
On October 4, 2019, the Company acquired the stock of the primary operating subsidiaries as well as certain other assets from mass transit and defense market test solution provider, Diagnosys Test Systems Limited. The purchase consideration included an earnout estimated at a fair value of $2.5 million at the time of acquisition. The terms of the Diagnosys acquisition allow for a potential earnout of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The fair value assigned to the earnout was determined using the real options method, which requires Level 3 inputs such as new order forecasts, discount rate, volatility factors, and other market variables to assess the probability of Diagnosys achieving certain order levels over the period. Based on actual and forecasted new orders, the fair value was zero as of December 31, 2021, with the contingent consideration liability fair value adjustment of $2.2 million recorded within the Selling, General and Administrative line in the Consolidated Condensed Statements of Operations in the year ended December 31, 2021. No amounts have been paid or are payable related to this earnout.
There were no other financial assets or liabilities carried at fair value measured on a recurring basis at December 31, 2022 or 2021.
On a Non-recurring Basis:
In accordance with the provisions of ASC Topic 350, Intangibles – Goodwill and Other, the Company estimates the fair value of reporting units, utilizing unobservable Level 3 inputs. Level 3 inputs require significant management judgment due to the absence of quoted market prices or observable inputs for assets of a similar nature. The Company utilizes a discounted cash flow method to estimate the fair value of reporting units utilizing unobservable inputs. The fair value measurement of the reporting unit under the step-one analysis of the quantitative goodwill impairment test are classified as Level 3 inputs.
There were no impairment charges to goodwill in any of the Company’s reporting units in 2022 or 2021.
As further discussed in Note 7, we performed interim quantitative assessments for the reporting units which had goodwill as of March 28, 2020. Based on our quantitative assessments, the Company recorded non-cash goodwill impairment charges associated with four Aerospace reporting units, totaling approximately $86.3 million within the Impairment Loss line in the Consolidated Statements of Operations in the year ended December 31, 2020. The impairment loss was calculated as the difference between the fair value of the reporting unit (which was calculated using level 3 inputs) and the carrying value of the reporting unit.
Long-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows of the asset or asset group (which are Level 3 inputs) with the asset of asset group’s carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value. As of December 31, 2022 and 2021, the Company concluded that no indicators of impairment relating to long-lived assets existed.
In conjunction with the deteriorating economic conditions associated with the COVID-19 pandemic, we recorded an impairment charge to ROU assets of approximately $0.7 million incurred in the Aerospace segment within the Impairment Loss line in the Consolidated Statements of Operations for the year ended December 31, 2020.
From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments are included in Other Assets on the Consolidated Balance Sheets. One of the investments incurred a full impairment charge which accounts for $3.5 million recorded within the Other Expense, Net of Other Income line
in the accompanying Consolidated Statements of Operations for the year ended December 31, 2020. No such impairment was recorded in 2022 or 2021. These are Level 3 measurements as there were no observable price changes during the year.
Of the severance charges recorded, $0.6 million and $2.6 million in 2021 and 2020, respectively, qualify as one-time termination benefit arrangements and were initially measured at fair value using level 3 inputs.
Due to their short-term nature, the carrying value of cash and equivalents, accounts receivable and accounts payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.22.4
SELECTED QUARTERLY FINANCIAL INFORMATION
12 Months Ended
Dec. 31, 2022
Quarterly Financial Information Disclosure [Abstract]  
SELECTED QUARTERLY FINANCIAL INFORMATION SELECTED QUARTERLY FINANCIAL INFORMATION
The following table summarizes selected quarterly financial information for 2022 and 2021:
 Quarter Ended
(Unaudited)December 31,December 31,
(In thousands, except for per share data)20222021
Sales$158,153 $116,052 
Gross Profit (Sales Less Cost of Products Sold)$21,510 $18,464 
Net Gain on Sale of Facility$— $5,014 
Earnout on Previous Sale of Business$— $10,677 
Loss Before Income Taxes$(7,208)$(151)
Net (Loss) Income$(6,779)$1,604 
Basic (Loss) Earnings Per Share$(0.21)$0.05 
Diluted (Loss) Earnings Per Share$(0.21)$0.05 
A former customer filed a lawsuit alleging damages associated with defective product in 2019. Mediation of the matter was held in November 2022. The Company agreed to make a payment of $2.0 million to settle the matter in the third quarter of 2022. The Company was indemnified by other parties for approximately $1.5 million and recorded a gain as an offset to Selling, General and Administrative expense in the fourth quarter of 2022. The Company has also experienced material and labor inflation throughout 2022 which also impacts the comparability against the fourth quarter of 2021.
In the fourth quarter of 2021, a portion of the AMJP grant received of $7.6 million was recognized as an offset to cost of products sold. This benefit was offset by a legal accrual recorded of $8.4 million relating to an adverse ruling of an ongoing patent infringement case. In addition, the Company agreed to an earnout, shown above, with the buyer of the former semiconductor test business as more fully described in Note 21 and sold one of its Aerospace facilities, resulting in $5.0 million gain on sale discussed in Note 22. In the fourth quarter of 2021, after completion of the tax returns for the year ended December 31, 2020, the Company recorded a current federal tax benefit of approximately $1.7 million related to additional net operating loss and R&D tax credits that will be carried back to prior tax years in order to claim a refund.
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.22.4
LEGAL PROCEEDINGS
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
LEGAL PROCEEDINGS LEGAL PROCEEDINGS
Lufthansa
On December 29, 2010, Lufthansa Technik AG (“Lufthansa”) filed a Statement of Claim in the Regional State Court of Mannheim, Germany. Lufthansa’s claim asserted that a subsidiary of the Company, AES, sold, marketed, and brought into use in Germany a power supply system that infringes upon a German patent held by Lufthansa. Lufthansa sought an order requiring AES to stop selling and marketing the allegedly infringing power supply system, a recall of allegedly infringing products sold to commercial customers in Germany since November 26, 2003, and compensation for damages related to direct sales of the allegedly infringing power supply system in Germany (referred to as “direct sales”).
In February 2015, the Regional State Court of Mannheim, Germany held that the patent was infringed. The judgment did not require AES to recall products that are already installed in aircraft or had been sold to other end users.
The Company appealed to the Higher Regional Court of Karlsruhe. On November 15, 2016, the Higher Regional Court of Karlsruhe upheld the lower court’s decision. The Company sought permission to appeal to the German Federal Supreme Court. By judgment of March 26, 2019, the German Federal Supreme Court dismissed AES's appeal. With this decision, the above mentioned proceedings are complete.
In July 2017, Lufthansa filed an action in the Regional State Court of Mannheim for payment of damages caused by AES’s direct sales of the product into Germany. A first instance decision in this matter was handed down on December 6, 2019.
According to this ruling, Lufthansa was awarded damages in the amount of approximately $3.2 million plus interest. Prior to 2019, the Company had accrued $1.0 million related to this matter. As a result of the judgment on direct sales into Germany, the Company recognized an incremental reserve of $3.5 million in its December 31, 2019 financial statements related to this matter. In 2020, AES made payment of $4.7 million, inclusive of interest, in satisfaction of the first instance judgment. Both AES and Lufthansa have appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. An oral hearing has been scheduled by the appellate court for April 12, 2023. A decision is expected on the appeals of both parties in the second quarter of 2023. If the first instance judgment is later reversed on appeal, the Company could reclaim any amounts that were previously paid to Lufthansa that are in excess of the amount awarded by the appellate court, but there can be no assurances that we will be successful on such appeal. Further, if Lufthansa is successful on their appeal, additional damages may be awarded to them.
On December 29, 2017, Lufthansa filed another infringement action against AES in the Regional State Court of Mannheim claiming that sales by AES to its international customers have infringed Lufthansa's patent if AES's customers later shipped the products to Germany (referred to as “indirect sales”). This action, therefore, addresses sales other than those covered by the action filed on December 29, 2010, discussed above. No amount of claimed damages has been specified by Lufthansa.
A first instance decision in this matter was issued on December 6, 2019. The Court found that indirect sales (as defined above) by AES to international customers infringe the patent under the conditions specified in the judgment and that the sale of components of the EmPower system to Germany constitutes an indirect patent infringement. The Court rejected Lufthansa's claim that AES is also liable for damages for the sale of modified products. This means that AES is not liable for damages based on the sale of modified outlet units that removed the infringing feature. AES and Lufthansa both appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. An oral hearing is scheduled for June 14, 2023, with a decision expected approximately one month later. In its appeal, Lufthansa requested an additional finding that AES shall be held liable for all damages (in an unspecified amount) caused by AES’s alleged incorrect accounting of its past sales.
If the December 6, 2019 decision of the Regional State Court of Mannheim is confirmed on appeal, AES would be responsible for payment of damages for indirect sales of patent-infringing EmPower in-seat power supply systems in the period from December 29, 2007 to May 22, 2018. AES modified the outlet units at the end of 2014 and substantially all of the modified outlet units sold from 2015 do not infringe the patent of Lufthansa. As a result, the period for which AES is liable for damages in connection with indirect sales into Germany substantially finished at the end of 2014.
After the accounting, Lufthansa is expected to enforce its claim for damages in separate court proceedings. These proceedings would most likely be tried before the Mannheim Court again, which makes it probable that the Mannheim court will determine the damages for the indirect sales on the basis of the same principles as in the direct sales proceedings (unless the latter ruling of the Mannheim court is reversed on appeal). Based on the information available and the determination of the damages in the direct sales claim discussed above, we estimated that the Company’s total exposure related to these matters that was probable and that could be reasonably estimated at December 31, 2019 was approximately $11.6 million plus approximately $4.5 million of accrued interest, for a total of approximately $16.1 million. Interest will accrue at a rate of 5% above the European Central Bank rate until final payment to Lufthansa. Approximately $0.6 million was recorded within Selling, General and Administrative Expenses in the Company’s Consolidated Statements of Operations in each of 2022, 2021 and 2020, respectively, for additional interest accrued during such periods.
In connection with the indirect sales claims, we currently believe it is unlikely that the appeals process will be completed and any damages and related interest will be paid before December 31, 2023. Therefore, the liability related to this matter, totaling $17.8 million and $17.3 million, is classified within Other Liabilities (non-current) in the Consolidated Balance Sheets at December 31, 2022 and 2021, respectively. This amount may be adjusted depending on the decision of the court on the direct sales damages appeal referred to previously.
In December 2017, Lufthansa filed patent infringement cases in the United Kingdom (“UK”) and in France. The Lufthansa patent expired in May 2018. In those cases, Lufthansa accuses AES and certain of its customers of having manufactured, used, sold and offered for sale a power supply system, and offered and supplied parts for a power supply system that infringed upon a Lufthansa patent in those respective countries. In the normal course of its supply arrangements, AES has indemnified its customers from liability arising from such matters, and as such will bear responsibility for any monetary damages arising from such claims.
In the French matter, there was a hearing on the validity of the patent in October 2020. On December 4, 2020, the Court held the French patent invalid for all asserted claims. There can consequently be no finding of infringement on first instance. Lufthansa has appealed this judgment. The appeal hearing took place on December 8, 2022 and on February 24, 2023, the court
upheld the first instance judgment in favor of AES. As loss exposure is not probable and estimable at this time, the Company has not recorded any liability with respect to the French matter as of December 31, 2022 or 2021.
In the UK matter, a trial took place in June 2020 to address the issues of infringement and validity of the patent. On June 22, 2020, the Court held the UK patent valid and 3 out of 4 asserted claims infringed. In contrast to the decisions in Germany, the UK Court found that the modified components infringed a valid claim of the patent, and accordingly, the period for which AES or its customers would be liable for damages in connection with direct sales into the UK extends until the expiration of the patent in May 2018. AES appealed the ruling, and the appeal hearing took place on November 2, 2021. On January 14, 2022, the Court dismissed the appeal on all grounds. Lufthansa has yet to plead its case for monetary compensation, which would be determined at a separate trial, expected to be held in the latter half of 2023. The case for damages will require extensive data gathering and analysis which has not yet been completed. This analysis will include evaluating whether any units sold into the UK were subsequently shipped into Germany, where they would be subject to the indirect sales claim discussed above. If this is the case, damages may be assessed in either the UK, or in the indirect sales matter in Germany, but not in both matters.
Under English law, Lufthansa has the option of pursuing a claim in relation to the defendants’ profits from their infringing activities or pursuing a claim in relation to Lufthansa's own lost profits. That election has not yet been made by Lufthansa and there is currently no date set for it to make this election. However, as we concluded a loss was probable and reasonably estimable based upon the information available to AES, we estimated damages of approximately $6.2 million, plus accrued interest of approximately $1.1 million, for AES and its indemnified customers. Interest will accrue until final payment to Lufthansa. Approximately $7.3 million was reflected for this matter as a liability in the Consolidated Balance Sheet as of December 31, 2021, and was recorded within Selling, General & Administrative Expenses in the accompanying Consolidated Statement of Operations for the year then ended. This amount is subject to change as additional data is received and evaluated, and as additional information regarding the damages methodology is claimed by Lufthansa in advance of the damages trial. The damages trial is scheduled to be heard starting in October 2024, with payment likely due in late 2024 or early 2025. Therefore, the liability related to this matter, totaling $7.0 million and $7.3 million, is classified within Other Liabilities (non-current) in the Consolidated Balance Sheets at December 31, 2022 and 2021, respectively. The variance is due to currency fluctuation.
Separate from any such damages Lufthansa may seek in connection with the UK infringement decision discussed above, as a result of the first instance judgement in their favor, Lufthansa was entitled to reimbursement from AES of a proportion of its legal expenditures in the UK case. An interim reimbursement of approximately $1.3 million was paid to Lufthansa in August 2020. The associated expense was recorded in the Consolidated Statements of Operations in the year ended December 31, 2020 within Selling, General & Administrative Expenses. As a result of the appeal decision, Lufthansa will be entitled to reimbursement from AES of a larger proportion of its first instance legal expenditures, as well as a portion of its legal expenditures associated with the appeal. We recorded an estimated liability of approximately $1.1 million in our Consolidated Balance Sheet at December 31, 2021. The associated expense is recorded within Selling, General & Administrative Expenses in the Consolidated Statement of Operations for the year then ended. A payment of $0.3 million was made in 2022. It is likely the remaining amount will be payable within the next twelve months, and as such, the liability of $0.7 million has been classified as a current liability in the accompanying Consolidated Balance Sheets within Other Accrued Expenses at December 31, 2022.
Each of the German, France and UK claims are separate and distinct. Validity and infringement of the Lufthansa patent in each country is a matter for the courts in each of these countries, whose laws differ from each other. In addition, the principles of calculating damages in each jurisdiction differ substantially. Therefore, the Company has assessed each matter separately and cannot apply the same calculation methodology as in the German direct and indirect matters. However, it is reasonably possible that additional damages and interest could be incurred if the appellate court in France was to rule in favor of Lufthansa, or if damages in the UK matter are calculated on a different basis than our estimate or using information not currently available.
Other
On March 23, 2020, Teradyne, Inc. filed a complaint against the Company and its subsidiary, Astronics Test Systems (“ATS”) (together, “the Defendants”) in the United States District Court for the Central District of California alleging patent and copyright infringement, and certain other related claims. The Defendants moved to dismiss certain claims from the case. On November 6, 2020, the Court dismissed the Company from the case, and also dismissed a number of claims, though the patent and copyright infringement claims remain. The case proceeded to discovery. In addition, on December 21, 2020, ATS filed a petition for inter partes review (“IPR”) with the US Patent Trial and Appeal Board (“PTAB”), seeking to invalidate the subject patent, and on July 21, 2021, the PTAB instituted IPR. ATS requested and, on August 26, 2021, the District Court granted, a stay of litigation during the IPR proceeding. Oral arguments on the IPR were held on April 21, 2022. The PTAB issued its decision on July 20, 2022, in which it invalidated all of Teradyne’s patent claims. Teradyne will not appeal the decision. The stay of litigation was lifted with respect to the remaining claims in August 2022 and discovery has resumed. Trial is scheduled for December 5, 2023. No amounts have been accrued for this matter in the December 31, 2022 or 2021 financial statements, as loss exposure was neither probable nor estimable at such times.
In 2019, a former customer filed a lawsuit alleging damages associated with defective product. Mediation of the matter was held in November 2022. The Company agreed to make a payment of $2.0 million to settle the matter in the third quarter of 2022. The Company was indemnified by other parties for approximately $1.5 million and recorded a gain as an offset to Selling, General and Administrative expense in the fourth quarter of 2022.
Other than these proceedings, we are not party to any significant pending legal proceedings that management believes will result in a material adverse effect on our financial condition or results of operations.
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENTS
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
SEGMENTS SEGMENTSSegment information and reconciliations to consolidated amounts for the years ended December 31 are as follows:
(In thousands)202220212020
Sales:
Aerospace$461,206 $365,261 $418,079 
Less Inter-segment Sales(10)(23)(91)
Total Aerospace Sales461,196 365,238 417,988 
Test Systems73,717 80,027 85,589 
Less Inter-segment Sales(19)(357)(990)
Test Systems73,698 79,670 84,599 
Total Consolidated Sales$534,894 $444,908 $502,587 
Operating Loss and Margins:
Aerospace$(1,883)$(8,614)$(89,833)
(0.4)%(2.4)%(21.5)%
Test Systems(8,118)(3,765)5,549 
(11.0)%(4.7)%6.6 %
Total Operating Loss$(10,001)$(12,379)$(84,284)
(1.9)%(2.8)%(16.8)%
Additions to (Deductions from) Operating Profit:
Net Gain on Sale of Businesses$11,284 $10,677 $— 
Interest Expense, Net of Interest Income(9,422)(6,804)(6,741)
Corporate and Other Expenses, Net(21,654)(18,454)(21,385)
Loss before Income Taxes$(29,793)$(26,960)$(112,410)
Depreciation and Amortization:
Aerospace$22,384 $23,349 $25,624 
Test Systems4,341 5,022 5,577 
Corporate1,052 634 653 
Total Depreciation and Amortization$27,777 $29,005 $31,854 
Assets:
Aerospace$481,416 $458,334 
Test Systems111,513 105,335 
Corporate22,102 45,469 
Total Assets$615,031 $609,138 
Capital Expenditures:
Aerospace$4,289 $4,932 $6,494 
Test Systems3,299 1,082 952 
Corporate87 20 13 
Total Capital Expenditures$7,675 $6,034 $7,459 
Operating loss is sales less cost of products sold and other operating expenses, excluding interest expense and other corporate expenses. Cost of products sold and other operating expenses are directly identifiable to the respective segment. Operating loss in the Aerospace segment in 2020 included goodwill impairment and restructuring charges, discussed in Note 7 and Note 22, respectively.
The following table summarizes the Company’s sales into the following geographic regions for the years ended December 31:
(In thousands)202220212020
United States$419,431 $350,428 $377,218 
North America (excluding United States)9,222 6,990 7,656 
Asia21,242 21,089 27,579 
Europe78,625 62,138 85,306 
South America3,629 1,082 1,788 
Other2,745 3,181 3,040 
Total$534,894 $444,908 $502,587 
The following table summarizes the Company’s property, plant and equipment by country for the years ended December 31:
(In thousands)20222021
United States$82,317 $85,681 
France6,974 7,688 
India653 936 
Canada714 931 
Total$90,658 $95,236 
Sales recorded by the Company’s foreign operations were $50.0 million, $36.6 million and $52.3 million in 2022, 2021 and 2020, respectively. Net loss was $0.2 million, $3.8 million and $6.6 million in 2022, 2021 and 2020, respectively. Net assets held outside of the U.S. total $36.6 million and $40.5 million at December 31, 2022 and 2021, respectively. The exchange gain (loss) included in determining net (loss) income was insignificant in 2022, 2021 and 2020. Cumulative translation adjustments amounted to $7.3 million and $5.4 million at December 31, 2022 and 2021, respectively.
The Company had a significant concentration of business in 2022 and 2021 with The Boeing Company (“Boeing”), and had a significant concentration with Panasonic Aviation Corporation (“Panasonic”) in 2020. Sales to Boeing and Panasonic are primarily in the Aerospace segment. The following is information relating to the activity with those customers:
202220212020
Percent of Consolidated Sales
Boeing11.0%10.0%*
Panasonic**11.1%
(In thousands)20222021
Accounts Receivable at December 31,
Boeing$16,860 $14,545 
Panasonic*
*
* Sales represented less than 10% of total consolidated sales in during the given period.
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.4
DIVESTITURE ACTIVITIES
12 Months Ended
Dec. 31, 2022
Discontinued Operations and Disposal Groups [Abstract]  
DIVESTITURE ACTIVITIES DIVESTITURE ACTIVITIES
Semiconductor Test Business
On February 13, 2019, the Company completed a divestiture of its semiconductor business within the Test Systems segment. The total proceeds of the divestiture included two elements of contingent earnouts. The “First Earnout” is calculated based on a multiple of all future sales of existing and certain future derivative products to existing and future customers in each annual period from 2019 through 2022. The First Earnout may not exceed $35.0 million in total. The “Second Earnout” is calculated based on a multiple of future sales related to an existing product and program with an existing customer exceeding an annual threshold for each annual period from 2019 through 2022. The Second Earnout is not capped. For the Second Earnout, if the applicable sales in an annual period do not exceed the annual threshold, no amounts will be paid relative to such annual period;
the sales in such annual period do not carry over to the next annual period. Due to the degree of uncertainty associated with estimating the future sales levels of the divested business and its underlying programs, and the lack of reliable predictive market information, the Company has elected an accounting policy to recognize such earnout proceeds, if received, as additional gain on sale when such proceeds are realized or realizable. We consider the proceeds realizable when we have received communication from the purchaser of its calculation of the earnout and the parties reach agreement on the calculation. No amounts were payable to the Company under either earnout for the calendar 2019 earnout. The Company agreed to an earnout payment of $10.7 million for the calendar 2020 earnout, which was recorded in the fourth quarter of 2021 as Other Income and was paid to the Company in early January 2022. In March 2022, the Company agreed with the earnout calculation for the calendar 2021 earnout in the amount of $11.3 million. The Company recorded the gain and received the payment in the first quarter of 2022.
On February 14, 2023, the Company was notified by the purchaser that they have calculated $3.4 million as being payable for the calendar 2022 earnout. We are in the process of reviewing the calculation, and expect to record the additional gain on the sale, and receive the payment, in the first quarter of 2023. We are not eligible for any further earnout payments related to this divestiture.
Other Disposal Activity
On October 6, 2021, as part of a planned consolidation effort, the Company sold one of its Aerospace buildings for $9.2 million. Net cash proceeds were approximately $8.8 million. A gain on sale of approximately $5.0 million was recorded in the Consolidated Statements of Operations in Net Gain on Sale of Facility in the year ended December 31, 2021. The operation has been integrated into another facility.
In 2020, the Company sold certain facilities within the Aerospace segment for $1.5 million in cash. The net gain on the sale was insignificant.
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.22.4
IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES
12 Months Ended
Dec. 31, 2022
Restructuring and Related Activities [Abstract]  
IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES
Goodwill Impairment
The 2022 and 2021 goodwill impairment tests resulted in no impairment to the carrying value of goodwill in any of the Company’s reporting units and no impairment charges were recognized in 2022 or 2021. See Note 7 for discussion of the $86.3 million of goodwill impairment charges in 2020, respectively, within the Aerospace segment. Such amounts are reported within the Impairment Loss line of the Consolidated Statements of Operations in the respective year.
Restructuring Activities
The Company incurred an impairment charge to ROU assets of approximately $0.7 million during 2020 related to its AeroSat subsidiary, which had been restructured in 2019. Additional charges of $0.2 million and $0.4 million associated with restructuring at AeroSat were recorded during 2021 and 2020, respectively. All such charges were included in the Aerospace segment.
The COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s anticipated future operating results. As a result, the Company executed restructuring activities in the form of workforce reduction, primarily in the second quarter of 2020, to align capacity with expected demand. Accordingly, restructuring charges of $4.9 million in severance expense associated primarily with the Aerospace segment were recorded in 2020. Additional restructuring charges of $0.6 million occurred during 2021 to align the workforce to expected activities and to consolidate certain facilities. Severance expense during 2021 included $0.3 million related with the Aerospace segment and $0.3 million related with the Test Systems segment. Restructuring-related severance charges and other charges were insignificant in 2022. Any future restructuring actions will depend upon market conditions, customer actions and other factors.
The above restructuring and impairment charges are presented in the Consolidated Statements of Operations for the years ended December 31 as follows:
(In thousands)202220212020
Cost of Products Sold$— $221 $280 
Selling, General and Administrative Expenses195 577 5,047 
Impairment Loss— — 87,016 
Total Restructuring and Impairment Charges$195 $798 $92,343 
The following table reconciles the beginning and ending liability for restructuring charges:
(In thousands)202220212020
Balance as of January 1$2,400 $5,631 $5,190 
Restructuring Charges Recognized195 798 5,327 
Cash Paid(2,595)(4,029)(4,886)
Balance as of December 31$— $2,400 $5,631 
Financial Instrument Impairment
From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments are included in Other Assets on the Consolidated Balance Sheets. One of the investments became impaired in 2020 which resulted in an impairment charge of $3.5 million recorded within the Other Expense, Net of Other Income line in the accompanying Consolidated Statements of Operations for the year ended December 31, 2020.
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
SCHEDULE II
Valuation and Qualifying Accounts
YearDescription
Balance at the
Beginning of
Period
Additions Charged to Cost and ExpenseWrite-Offs/Other
Balance at
End of
Period
(In thousands)     
2022Allowance for Estimated Credit Losses$3,183 $565 $(1,118)$2,630 
Reserve for Excess and Obsolete Inventories$33,775 $2,850 $192 $36,817 
Deferred Tax Valuation Allowance$43,519 $15,236 $(1,386)$57,369 
2021Allowance for Estimated Credit Losses$3,218 $90 $(125)$3,183 
Reserve for Excess and Obsolete Inventories$33,410 $3,852 $(3,487)$33,775 
Deferred Tax Valuation Allowance$37,168 $7,100 $(749)$43,519 
2020Allowance for Estimated Credit Losses$3,559 $1,913 $(2,254)$3,218 
Reserve for Excess and Obsolete Inventories$33,606 $4,166 $(4,362)$33,410 
Deferred Tax Valuation Allowance$13,303 $23,152 $713 $37,168 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Description of Business
Description of the Business
Astronics Corporation (“Astronics” or the “Company”) is a leading provider of advanced technologies to the global aerospace, defense and electronics industries. Our products and services include advanced, high-performance electrical power generation, distribution and seat motion systems, lighting and safety systems, avionics products, systems and certification, aircraft structures and automated test systems.
We have principal operations in the United States (“U.S.”), Canada, France and England, as well as engineering offices in the Ukraine and India.
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated.
Acquisitions are accounted for under the acquisition method and, accordingly, the operating results for the acquired companies are included in the Consolidated Statements of Operations from the respective dates of acquisition.
Cost of Products Sold, Research and Development and Selling, General and Administrative Expenses and Shipping and Handling Cost of Products Sold, Research and Development and Selling, General and Administrative ExpensesCost of products sold includes the costs to manufacture products such as direct materials and labor and manufacturing overhead as well as all engineering and developmental costs. The Company is engaged in a variety of research and development activities directed to the substantial improvement or new application of the Company’s existing technologies. Research and development costs are expensed as incurred and include salaries, benefits, consulting, material costs and depreciation. Research and development expenses amounted to $48.3 million in 2022, $43.3 million in 2021 and $40.2 million in 2020. These costs are included in Cost of products sold. SG&A expenses include costs primarily related to our sales, marketing and administrative departments.
Shipping and Handling
Shipping and handling costs are included in Costs of products sold.
Equity-Based Compensation
Equity-Based Compensation
The Company accounts for its stock options following Accounting Standards Codification (“ASC”) Topic 718, Compensation – Stock Compensation (“ASC Topic 718”). ASC Topic 718 requires all equity-based payments to employees, including grants of employee stock options and restricted stock units (“RSU's”), to be recognized in the statement of earnings based on the grant date fair value of the award. For awards with graded vesting, the Company uses a straight-line method of attributing the value of stock-based compensation expense, subject to minimum levels of expense, based on vesting. The Company accounts for forfeitures as they occur.
Under ASC Topic 718, stock compensation expense recognized during the period is based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. Equity-based compensation expense is included in SG&A expenses.
Cash and Cash Equivalents
Cash and Cash Equivalents
All highly liquid instruments with a maturity of three months or less at the time of purchase are considered cash equivalents.
Accounts Receivable and Allowance for Estimated Credit Losses
Accounts Receivable and Allowance for Estimated Credit Losses
Accounts receivable are composed of trade and contract receivables recorded at either the invoiced amount or costs in excess of billings, are expected to be collected within one year, and do not bear interest. The Company records a valuation allowance to account for estimated credit losses. The estimate for credit losses is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as the age of the receivable balances, historical experience, credit quality, current economic conditions, and reasonable and supportable forecasts of future economic conditions that may affect a customer’s ability to pay. Balances are written off when determined to be uncollectible.
The Company's exposure to credit losses may increase if its customers are adversely affected by global economic recessions, disruption associated with the current COVID-19 pandemic, industry conditions, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade receivables and contract assets as airlines and other aerospace companies’ cash flows are impacted by the COVID-19 pandemic.
Inventories
Inventories
We record our inventories at the lower of cost or net realizable value. We determine the cost basis of our inventory on a first-in, first-out or weighted average basis using a standard cost methodology that approximates actual cost. The Company records reserves to provide for excess, slow moving or obsolete inventory. In determining the appropriate reserve, the Company considers the age of inventory on hand, the overall inventory levels in relation to forecasted demands as well as reserving for specifically identified inventory that the Company believes is no longer salable or whose value has diminished.
Cloud Computing Arrangements
Cloud Computing Arrangements
The Company incurs costs to implement cloud computing arrangements that are hosted by third party vendors. Implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement. Capitalized amounts related to such arrangements are recorded within other current assets and other non-current assets in the consolidated balance sheets and were insignificant as of December 31, 2022 and December 31, 2021.
Property, Plant and Equipment
Property, Plant and Equipment
Property, plant and equipment are recorded at cost less accumulated depreciation. Depreciation of property, plant and equipment (“PP&E”) is computed using the straight-line method for financial reporting purposes and using accelerated methods for income tax purposes. Estimated useful lives of the assets are as follows: buildings, 25-40 years; and machinery and equipment, 4-10 years. Leased buildings and associated leasehold improvements are amortized over the shorter of the terms of the lease or the estimated useful lives of the assets, with the amortization of such assets included within depreciation expense.
The cost of properties sold or otherwise disposed of and the accumulated depreciation thereon are eliminated from the accounts and the resulting gain or loss, as well as maintenance and repair expenses, is reflected within operating income. Replacements and improvements are capitalized.
Deferred Financing Costs
Deferred Financing Costs
The Company incurs debt issuance costs in connection with amending or entering into new credit facilities. These costs are amortized as an adjustment to interest expense over term of the credit facility on a straight-line basis, which approximates the effective interest method. The unamortized balance of deferred financing costs was $3.2 million at December 31, 2022 and $0.4 million at December 31, 2021, recorded within Other Assets on the Consolidated Balance Sheets.
On January 19, 2023, the Company completed a financing transaction, which refinanced its previous revolving credit facility which was scheduled to mature in November 2023. The new financing consists of a $90 million asset-based term loan (the “Term Loan Facility”) and a $115 million asset-based revolving credit facility (the “ABL Revolving Credit Facility”). In 2022, the Company incurred $3.6 million in debt issuance costs associated with amending its existing credit facility and entering into a new credit facility. These costs are classified within Other Assets on the Consolidated Balance Sheets. The Company incurred an additional $6.1 million in debt issuance costs upon execution of the Restated Agreement and the Term Loan Facility on January 19, 2023. Deferred debt issuance costs associated with revolving credit facilities will be recorded within other assets and those associated with term loan facilities will be recorded as a reduction of the carrying value of the debt on the Consolidated Balance Sheets.
Long-Lived Assets
Long-Lived Assets
Long-lived assets to be held and used are initially recorded at cost. The carrying value of these assets is evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying amount may not be recoverable. Impairments are recognized if future undiscounted cash flows from operations are not expected to be sufficient to recover long-lived assets. The carrying amounts are then reduced to fair value, which is typically determined by using a discounted cash flow model.
Assets held for sale are to be reported at lower of its carrying amount or fair value less cost to sell. Judgment is required in estimating the sales price of assets held for sale and the time required to sell the assets. These estimates are based upon available market data and operating cash flows of the assets held for sale.
Goodwill
Goodwill
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
We may elect to perform a qualitative assessment that considers economic, industry and company-specific factors for all or selected reporting units. If, after completing the assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we proceed to a quantitative test. We may also elect to perform a quantitative test instead of a qualitative test for any or all of our reporting units.
Quantitative testing requires a comparison of the fair value of each reporting unit to its carrying value. We use the discounted cash flow method to estimate the fair value of our reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected sales growth rates, operating margins and cash flows, the terminal growth rate and the weighted average cost of capital. If the carrying value of the reporting unit exceeds its fair value, the shortfall up to the carrying value of the goodwill represents the amount of goodwill impairment.
Intangible Assets
Intangible Assets
The estimated fair values of acquired intangibles are generally determined based upon future economic benefits such as earnings and cash flows. Acquired identifiable intangible assets are recorded at fair value and are amortized over their estimated useful lives. Acquired intangible assets with an indefinite life are not amortized, but are reviewed for impairment at least annually or more frequently whenever events or changes in circumstances indicate that the carrying amounts of those assets are below their estimated fair values. Impairment is tested under ASC Topic 350, Intangibles - Goodwill and Other, as amended by Accounting Standards Update (“ASU”) 2012-2.
Financial Instruments
Financial Instruments
The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable and long-term debt. The Company performs periodic credit evaluations of its customers’ financial condition and generally does not require collateral. The Company does not hold or issue financial instruments for trading purposes. Due to their short-term nature, the carrying values of cash and equivalents, accounts receivable and accounts payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments.
From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments as classified within Other Assets in the Consolidated Balance Sheets. For investments requiring equity method accounting, we recognize our share of the investee’s earnings or losses within Other Expense, Net of Other Income in the Consolidated Statements of Operations. Such amounts were immaterial in 2022, 2021 and 2020. For investments not requiring equity method accounting, if the investment has no readily determinable fair value, we have elected the practicability exception of ASU 2016-01, under which the investment is measured at cost, less impairment, plus or minus observable price changes from orderly transactions of an identical or similar investment of the same issuer.
In 2020, the Company determined there were indicators of impairment over one of its investments as a result of the investee’s deteriorating operating performance and limited access to capital.
Deferred Tax Asset Valuation Allowance
Deferred Tax Asset Valuation Allowance
As a result of the on-going COVID-19 pandemic, the Company generated a significant tax loss for the year ended December 31, 2020, which was carried back under the CARES Act to recover previously paid income taxes. The Company records a valuation allowance against the deferred tax assets if and to the extent it is more likely than not that the Company will not recover the deferred tax assets. In evaluating the need for a valuation allowance, the Company weights all relevant positive and negative evidence, and considers among other factors, historical financial performance, projected future taxable income, scheduled reversals of deferred tax liabilities, the overall business environment, and tax planning strategies. Losses in recent periods and cumulative pre-tax losses in the three years period ending with the current year, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a
more-likely than not basis. For purposes of assessing the recoverability of deferred tax assets, the Company determined that it could not include future projected earnings in the analysis due to recent history of losses and therefore had insufficient objective positive evidence that the Company will generate sufficient future taxable income to overcome the negative evidence of cumulative losses. Accordingly, during the years ended December 31, 2022, 2021, and 2020 the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a provision for valuation allowances against its U.S. federal deferred tax assets of approximately $11.9 million, $6.0 million, and $23.3 million during the years ended December 31, 2022, 2021 and 2020 respectively. In addition, during the year ended December 31, 2022 and 2021, the Company recorded a valuation allowance against certain foreign deferred tax assets of approximately $0.4 million and $1.3 million, respectively.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities and the reported amounts of sales and expenses during the reporting periods in the financial statements and accompanying notes. Actual results could differ from those estimates.
Foreign Currency Translation Foreign Currency TranslationThe Company accounts for its foreign currency translation in accordance with ASC Topic 830, Foreign Currency Translation.
Dividends
Dividends
The Company has not paid any cash dividends in the three-year period ended December 31, 2022.
Loss Contingencies Loss ContingenciesLoss contingencies may from time to time arise from situations such as claims and other legal actions. Loss contingencies are recorded as liabilities when it is probable that a liability has been incurred and the amount of the loss is reasonably estimable. In all other instances, legal fees are expensed as incurred. Disclosure is required when there is a reasonable possibility that the ultimate loss will exceed the recorded provision. Contingent liabilities are often resolved over long time periods. In recording liabilities for probable losses, management is required to make estimates and judgments regarding the amount or range of the probable loss. Management continually assesses the adequacy of estimated loss contingencies and, if necessary, adjusts the amounts recorded as better information becomes known.
Acquisitions AcquisitionsThe Company accounts for its acquisitions under ASC Topic 805, Business Combinations and Reorganizations (“ASC Topic 805”). ASC Topic 805 provides guidance on how the acquirer recognizes and measures the consideration transferred, identifiable assets acquired, liabilities assumed, non-controlling interests, and goodwill acquired in a business combination. ASC Topic 805 also expands required disclosures surrounding the nature and financial effects of business combinations.
Newly Adopted and Recent Accounting Pronouncements
Newly Adopted and Recent Accounting Pronouncements
We consider the applicability and impact of all ASUs. ASUs not listed above were assessed and determined to be either not applicable, or had and are expected to have minimal impact on our financial statements and related disclosures.
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.4
IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES (Tables)
12 Months Ended
Dec. 31, 2022
Restructuring and Related Activities [Abstract]  
Summary of Restructuring and Impairment Charges
The above restructuring and impairment charges are presented in the Consolidated Statements of Operations for the years ended December 31 as follows:
(In thousands)202220212020
Cost of Products Sold$— $221 $280 
Selling, General and Administrative Expenses195 577 5,047 
Impairment Loss— — 87,016 
Total Restructuring and Impairment Charges$195 $798 $92,343 
The following table reconciles the beginning and ending liability for restructuring charges:
(In thousands)202220212020
Balance as of January 1$2,400 $5,631 $5,190 
Restructuring Charges Recognized195 798 5,327 
Cash Paid(2,595)(4,029)(4,886)
Balance as of December 31$— $2,400 $5,631 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of COVID-19 Related Government Assistance
The following table presents the COVID-19 related government assistance, including AMJP, recorded during the years ended December 31, 2022, 2021 and 2020:
Year Ended December 31,
(In thousands)202220212020
Reduction in Cost of Products Sold$6,062 $10,682 $2,383 
Reduction in Selling, General and Administrative Expenses11 228 278 
Total$6,073 $10,910 $2,661 
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Contract Assets and Liabilities The following table presents the beginning and ending balances of contract assets and contract liabilities:
(In thousands)Contract AssetsContract Liabilities
Beginning Balance, January 1, 2022
$25,941 $28,495 
Ending Balance, December 31, 2022
$27,349 $33,209 
Summary of Disaggregation of Revenue The following table presents our revenue disaggregated by Market Segments as of December 31 as follows:
(In thousands)202220212020
Aerospace Segment
Commercial Transport
$314,564 $201,990 $262,636 
Military
54,534 70,312 67,944 
General Aviation
63,395 56,673 60,437 
Other
28,703 36,263 26,971 
Aerospace Total461,196 365,238 417,988 
Test Systems Segment
Semiconductor
— — 3,483 
Aerospace & Defense
73,698 79,670 81,116 
Test Systems Total73,698 79,670 84,599 
Total$534,894 $444,908 $502,587 
The following table presents our revenue disaggregated by Product Lines as of December 31 as follows:
(In thousands)202220212020
Aerospace Segment
Electrical Power & Motion
$187,446 $141,746 $179,245 
Lighting & Safety
124,347 103,749 118,928 
Avionics
97,234 64,901 76,113 
Systems Certification
17,222 13,050 6,899 
Structures
6,244 5,529 9,832 
Other
28,703 36,263 26,971 
Aerospace Total461,196 365,238 417,988 
Test Systems73,698 79,670 84,599 
Total$534,894 $444,908 $502,587 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Summary of Accounts Receivable Accounts receivable at December 31 consists of:
(In thousands)20222021
Trade Accounts Receivable$123,071 $84,681 
Unbilled Recoverable Costs and Accrued Profits27,349 25,941 
Total Receivables, Gross150,420 110,622 
Less Allowance for Estimated Credit Losses(2,630)(3,183)
Total Receivables, Net$147,790 $107,439 
Summary of Allowance for Estimated Credit Losses Deducted from Accounts Receivable The following table provides a rollforward of the allowance for estimated credit losses that is deducted from accounts receivable to present the net amount expected to be collected at December 31:
(In thousands)
Balance at December 31, 2020
$3,218 
Bad Debt Expense, Net of Recoveries90 
Write-off Charges Against the Allowance and Other Adjustments(125)
Balance at December 31, 2021
3,183 
Bad Debt Expense, Net of Recoveries565 
Write-off Charges Against the Allowance and Other Adjustments(1,118)
Balance at December 31, 2022
$2,630 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Summary of Inventories Inventories at December 31 are as follows:
(In thousands)20222021
Finished Goods$30,703 $28,579 
Work in Progress29,895 22,954 
Raw Material127,385 106,043 
Total Inventories$187,983 $157,576 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment Property, Plant and Equipment at December 31 are as follows:
(In thousands)20222021
Land$8,578 $8,632 
Building and Improvements73,744 70,566 
Machinery and Equipment123,071 121,960 
Construction in Progress6,415 5,680 
Total Property, Plant and Equipment, Gross211,808 206,838 
Less Accumulated Depreciation121,150 111,602 
Total Property, Plant and Equipment, Net$90,658 $95,236 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Acquired Intangible Assets The following table summarizes acquired intangible assets at December 31 as follows:
 20222021
(In thousands)
Weighted
Average Life
Gross Carrying
Amount
Accumulated
Amortization
Gross Carrying
Amount
Accumulated
Amortization
Patents11 years$2,146 $2,066 $2,146 $1,979 
Non-compete Agreement4 years11,082 11,052 11,082 10,592 
Trade Names10 years11,402 9,350 11,447 8,518 
Completed and Unpatented Technology9 years47,855 34,877 47,932 30,441 
Customer Relationships15 years142,133 77,996 142,276 69,033 
Total Intangible Assets12 years$214,618 $135,341 $214,883 $120,563 
Summary of Estimated Acquired Intangible Assets Amortization Expense
Based upon acquired intangible assets at December 31, 2022, amortization expense for each of the next five years is estimated to be:
(In thousands) 
2023$13,878 
2024$12,856 
2025$10,935 
2026$9,533 
2027$7,825 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in Carrying Amount of Goodwill The following table summarizes the changes in the carrying amount of goodwill at December 31 as follows:
(In thousands)AerospaceTest SystemsTotal
Balance at December 31, 2020
$36,648 $21,634 $58,282 
Foreign Currency Translations and Other— — — 
Balance at December 31, 2021
36,648 21,634 58,282 
Foreign Currency Translations and Other(114)(113)
Balance at December 31, 2022
$36,534 $21,635 $58,169 
Goodwill, Gross$157,235 $21,635 $178,870 
Accumulated Impairment Losses(120,701)— (120,701)
Goodwill, Net$36,534 $21,635 $58,169 
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.4
WARRANTY (Tables)
12 Months Ended
Dec. 31, 2022
Guarantees [Abstract]  
Summary of Activity in Warranty Accrual Activity in the warranty accrual, which is included in other accrued expenses on the Consolidated Balance Sheets, is summarized as follows:
(In thousands)202220212020
Balance at Beginning of the Year$8,183 $7,018 $7,660 
Warranties Issued3,407 6,083 1,725 
Reassessed Warranty Exposure(65)(1,474)(1,029)
Warranties Settled(3,516)(3,444)(1,338)
Balance at End of the Year$8,009 $8,183 $7,018 
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Summary of ROU Assets and Liabilities The following is a summary of the Company's ROU assets and liabilities at December 31:
(In thousands)20222021
Operating Leases:
Operating Right-of-Use Assets, Gross$29,466 $30,318 
Less Accumulated Right-of-Use Asset Impairment1,710 1,710 
Less Accumulated Amortization14,728 12,439 
Operating Right-of-Use Assets, Net$13,028 $16,169 
Short-term Operating Lease Liabilities$4,441 $6,778 
Long-term Operating Lease Liabilities9,942 12,018 
Operating Lease Liabilities$14,383 $18,796 
Finance Leases:
Finance Right-of-Use Assets, Gross$231 $177 
Less Accumulated Amortization138 106 
Finance Right-of-Use Assets, Net — Included in Other Assets$93 $71 
Short-term Finance Lease Liabilities — Included in Other Accrued Expenses
$29 $72 
Long-term Finance Lease Liabilities — Included in Other Liabilities67 — 
Finance Lease Liabilities$96 $72 
Summary of Lease Costs and Cash Paid
The following is a summary of the Company's total lease costs as of December 31:
(In thousands)20222021
Finance Lease Cost:
Amortization of ROU Assets$94 $573 
Interest on Lease Liabilities78 
Total Finance Lease Cost98 651 
Operating Lease Cost6,627 5,881 
Variable Lease Cost1,757 1,546 
Short-term Lease Cost (excluding month-to-month)602 271 
Less Sublease and Rental Income(1,329)(1,265)
Total Operating Lease Cost7,657 6,433 
Total Net Lease Cost$7,755 $7,084 
The following is a summary of cash paid for amounts included in the measurement of lease liabilities as of December 31:
(In thousands)20222021
Operating Cash Flow for Finance Leases$$78 
Operating Cash Flow for Operating Leases$7,873 $6,711 
Financing Cash Flow for Finance Leases$93 $901 
Summary of Maturity of Lease Liabilities, Operating Leases The following is a summary of the Company's maturity of lease liabilities:
(In thousands)Operating LeasesFinancing Leases
2023$4,876 $32 
20243,879 32 
20253,310 18 
20261,216 14 
2027859 
Thereafter1,298 — 
Total Lease Payments15,438 102 
Less: Interest1,055 
Total Lease Liability$14,383 $96 
Summary of Maturity of Lease Liabilities, Financing Leases The following is a summary of the Company's maturity of lease liabilities:
(In thousands)Operating LeasesFinancing Leases
2023$4,876 $32 
20243,879 32 
20253,310 18 
20261,216 14 
2027859 
Thereafter1,298 — 
Total Lease Payments15,438 102 
Less: Interest1,055 
Total Lease Liability$14,383 $96 
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Summary of Provision for (Benefit from) Income Taxes The provision for (benefit from) income taxes at December 31 consists of the following:
(In thousands)202220212020
Current
U.S. Federal$5,338 $(1,713)$(8,679)
State(153)(667)(4,539)
Foreign750 1,439 1,036 
Current5,935 (941)(12,182)
Deferred
U.S. Federal113 (237)17,044 
State(239)(87)(92)
Foreign145 (117)(1,399)
Deferred19 (441)15,553 
Total$5,954 $(1,382)$3,371 
Summary of Effective Tax Rates Differ From Statutory Federal Income Tax Rate The effective tax rates differ from the statutory federal income tax rate as follows:
202220212020
Statutory Federal Income Tax Rate21.0 %21.0 %21.0 %
Permanent Items
Stock Compensation Expense(2.2)%(2.1)%(0.3)%
Non Deductible Goodwill Impairment— %— %(10.2)%
Contingent Consideration Liability Fair Value Adjustment— %1.7 %— %
Other(0.3)%(0.7)%— %
Foreign Tax Rate Differential(2.8)%(2.7)%(1.0)%
State Income Tax, Net of Federal Income Tax Effect1.0 %2.2 %3.3 %
Research and Development Tax Credits7.7 %12.8 %2.2 %
Change in Valuation Allowance(44.6)%(29.8)%(19.2)%
Net GILTI and FDII Tax Expense1.8 %— %— %
Foreign Tax Credit for Dividend Withholding(1.5)%1.7 %— %
Tax Rate Change on 2020 Federal Net Operating Loss Carryback— %0.9 %1.3 %
Other(0.1)%0.1 %(0.1)%
Effective Tax Rate(20.0)%5.1 %(3.0)%
Summary of Significant Components of Company's Deferred Tax Assets and Liabilities Significant components of the Company’s deferred tax assets and liabilities at December 31, are as follows:
(In thousands)20222021
Deferred Tax Assets:
Asset Reserves$17,680 $17,462 
Deferred Compensation6,798 7,424 
Section 163(j) - Interest Expense Limitation— 891 
State Investment and Research and Development Tax Credit Carryforwards, Net of Federal Tax1,128 4,674 
Customer Advanced Payments and Deferred Revenue1,917 1,301 
Net Operating Loss Carryforwards and Other11,307 15,617 
Goodwill and Intangible Assets1,277 1,082 
ASC 606 Revenue Recognition197 1,817 
Research & Development Costs19,892 — 
Lease Liabilities3,201 4,178 
Other6,135 5,540 
Total Gross Deferred Tax Assets69,532 59,986 
Valuation Allowance for Federal and State Deferred Tax Assets and Tax Credit Carryforwards, Net of Federal Tax(57,369)(43,519)
Deferred Tax Assets12,163 16,467 
Deferred Tax Liabilities:
Depreciation8,886 9,393 
ASC 606 Revenue Recognition - Section 481(a) Adjustment525 1,030 
Lease Assets2,905 3,539 
Earnout Income Accrual— 2,603 
Other1,005 1,050 
Deferred Tax Liabilities13,321 17,615 
Net Deferred Tax Liabilities$(1,158)$(1,148)
Summary of Components of Net Deferred Tax Assets and Liabilities The net deferred tax assets and liabilities presented in the Consolidated Balance Sheets are as follows at December 31:
(In thousands)20222021
Other Assets — Long-term$712 $273 
Deferred Tax Liabilities — Long-term(1,870)(1,421)
Net Deferred Tax Liabilities$(1,158)$(1,148)
Summary of Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties
(in thousands)202220212020
Balance at Beginning of the Year$1,412 $1,890 $2,565 
Decreases as a Result of Tax Positions Taken in Prior Years(969)(478)(775)
Increases as a Result of Tax Positions Taken in the Current Year— — 100 
Balance at End of the Year$443 $1,412 $1,890 
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.4
RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS (Tables)
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Summary of Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation
The reconciliation of the beginning and ending balances of the projected benefit obligation of the plans for the years ended December 31 is as follows:
(In thousands)20222021
Funded Status
Projected Benefit Obligation
Beginning of the Year — January 1$30,503 $31,730 
Service Cost138 195 
Interest Cost834 764 
Actuarial Gain(4,917)(1,838)
Benefits Paid(348)(348)
End of the Year — December 31$26,210 $30,503 
Summary of Assumptions Used to Calculate the Post Retirement Benefit Obligation The assumptions used to calculate the projected benefit obligation as of December 31 are as follows:
20222021
Discount Rate5.00%2.75%
Future Average Compensation Increases
2.00% - 3.00%
2.00% - 3.00%
Summary of the Components of Net Periodic Cost The following table summarizes the components of the net periodic cost for the years ended December 31:
(In thousands)202220212020
Net Periodic Cost
Service Cost — Benefits Earned During Period$138 $195 $223 
Interest Cost834 764 836 
Amortization of Prior Service Cost386 386 386 
Amortization of Losses949 1292 648 
Net Periodic Cost$2,307 $2,637 $2,093 
Summary of Assumptions Used to Determine the Net Periodic Cost The assumptions used to determine the net periodic cost are as follows:
202220212020
Discount Rate2.75%2.42%3.17%
Future Average Compensation Increases
2.00% - 3.00%
2.00% - 3.00%
2.00%
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.22.4
SHAREHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Summary of Components of Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss are as follows:
(In thousands)20222021
Foreign Currency Translation Adjustments$(7,335)$(5,407)
Retirement Liability Adjustment – Before Tax(4,473)(11,370)
Tax Benefit2,282 2,282 
Retirement Liability Adjustment – After Tax(2,191)(9,088)
Accumulated Other Comprehensive Loss$(9,526)$(14,495)
Summary of Components of Other Comprehensive Income (Loss)
The components of other comprehensive income (loss) are as follows:
(In thousands)202220212020
Foreign Currency Translation Adjustments$(1,928)$(939)$2,574 
Retirement Liability Adjustment6,897 2,894 (3,396)
Other Comprehensive Income (Loss)$4,969 $1,955 $(822)
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.4
LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Computations per share computations are based upon the following table:
(In thousands, except per share data)202220212020
Net Loss$(35,747)$(25,578)$(115,781)
Basic Earnings Weighted Average Shares32,164 31,061 30,795 
Net Effect of Dilutive Stock Options— — — 
Diluted Earnings Weighted Average Shares32,164 31,061 30,795 
Basic Loss Per Share$(1.11)$(0.82)$(3.76)
Diluted Loss Per Share$(1.11)$(0.82)$(3.76)
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of Compensation Expense Information Based on Fair Value of Stock Options and RSUs
The following table provides compensation expense information based on the fair value of stock options and RSU's for the years ended December 31 as follows:
(In thousands)202220212020
Equity-based Compensation Expense$6,497 $6,460 $5,184 
Tax Benefit(1,068)(924)(709)
Equity-based Compensation Expense, Net of Tax$5,429 $5,536 $4,475 
Summary of Weighted Average Fair Value of Options Granted
202220212020
Weighted Average Fair Value of the Options Granted$5.97 $7.05 $— 
Summary of Weighted-Average Assumptions The weighted average fair value for these options was estimated at the date of grant using a Black-Scholes option pricing model with the following assumptions:
202220212020
Risk-free Interest Rate
3.48% – 3.62%
0.45% - 1.52%
—%
Dividend Yield
—%
—%
—%
Volatility Factor
0.61
0.58
Expected Life in Years
5 – 9 years
5 - 10 years
Summary of Company's Stock Option Activity and Related Information A summary of the Company’s stock option activity and related information for the year ended December 31 is as follows:
2022
(Aggregate intrinsic value in thousands)Options
Weighted
Average
Exercise
Price
Aggregate
Intrinsic
Value
Outstanding at January 11,263,658 $21.64 $— 
Options Granted276,298 $9.74 $— 
Options Exercised(51,138)$9.85 $ 
Options Forfeited(112,100)$13.33 $— 
Outstanding at December 311,376,718 $20.37 $— 
Exercisable at December 31687,682 $27.35 $— 
Summary of Weighted Average Exercise Prices and Contractual Lives for Outstanding and Exercisable Stock Options The following is a summary of weighted average exercise prices and contractual lives for outstanding and exercisable stock options as of December 31, 2022:
 OutstandingExercisable
Exercise Price RangeShares
Weighted Average
Remaining Life
in Years
Weighted 
Average
Exercise Price
Shares
Weighted Average
Remaining Life
in Years
Weighted
Average
Exercise Price
$3.19 – $14.45
757,791 8.9$11.59 140,770 7.9$12.28 
$22.69 – $35.82
609,800 4.5$30.91 537,785 4.1$30.97 
$45.89 – $45.89
9,127 2.2$45.89 9,127 2.2$45.89 
1,376,718 6.9$20.37 687,682 4.9$27.35 
Summary of Fair Value for Options Granted under Employee Stock Purchase Plan
The fair value for the options granted under the Employee Stock Purchase Plan was estimated at the date of grant using a Black-Scholes option pricing model with the following assumptions:
202220212020
Risk-free Interest Rate4.01 %0.09 %0.12 %
Dividend Yield— %— %— %
Volatility Factor0.50 0.71 1.00 
Expected Life in Years1.01.01.0
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.4
SELECTED QUARTERLY FINANCIAL INFORMATION (Tables)
12 Months Ended
Dec. 31, 2022
Quarterly Financial Information Disclosure [Abstract]  
Summary of Selected Quarterly Financial Information The following table summarizes selected quarterly financial information for 2022 and 2021:
 Quarter Ended
(Unaudited)December 31,December 31,
(In thousands, except for per share data)20222021
Sales$158,153 $116,052 
Gross Profit (Sales Less Cost of Products Sold)$21,510 $18,464 
Net Gain on Sale of Facility$— $5,014 
Earnout on Previous Sale of Business$— $10,677 
Loss Before Income Taxes$(7,208)$(151)
Net (Loss) Income$(6,779)$1,604 
Basic (Loss) Earnings Per Share$(0.21)$0.05 
Diluted (Loss) Earnings Per Share$(0.21)$0.05 
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENTS (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Summary of Segment Reporting Information Segment information and reconciliations to consolidated amounts for the years ended December 31 are as follows:
(In thousands)202220212020
Sales:
Aerospace$461,206 $365,261 $418,079 
Less Inter-segment Sales(10)(23)(91)
Total Aerospace Sales461,196 365,238 417,988 
Test Systems73,717 80,027 85,589 
Less Inter-segment Sales(19)(357)(990)
Test Systems73,698 79,670 84,599 
Total Consolidated Sales$534,894 $444,908 $502,587 
Operating Loss and Margins:
Aerospace$(1,883)$(8,614)$(89,833)
(0.4)%(2.4)%(21.5)%
Test Systems(8,118)(3,765)5,549 
(11.0)%(4.7)%6.6 %
Total Operating Loss$(10,001)$(12,379)$(84,284)
(1.9)%(2.8)%(16.8)%
Additions to (Deductions from) Operating Profit:
Net Gain on Sale of Businesses$11,284 $10,677 $— 
Interest Expense, Net of Interest Income(9,422)(6,804)(6,741)
Corporate and Other Expenses, Net(21,654)(18,454)(21,385)
Loss before Income Taxes$(29,793)$(26,960)$(112,410)
Depreciation and Amortization:
Aerospace$22,384 $23,349 $25,624 
Test Systems4,341 5,022 5,577 
Corporate1,052 634 653 
Total Depreciation and Amortization$27,777 $29,005 $31,854 
Assets:
Aerospace$481,416 $458,334 
Test Systems111,513 105,335 
Corporate22,102 45,469 
Total Assets$615,031 $609,138 
Capital Expenditures:
Aerospace$4,289 $4,932 $6,494 
Test Systems3,299 1,082 952 
Corporate87 20 13 
Total Capital Expenditures$7,675 $6,034 $7,459 
Summary of the Company's Sales and Long-Lived Assets by Geographic Region
The following table summarizes the Company’s sales into the following geographic regions for the years ended December 31:
(In thousands)202220212020
United States$419,431 $350,428 $377,218 
North America (excluding United States)9,222 6,990 7,656 
Asia21,242 21,089 27,579 
Europe78,625 62,138 85,306 
South America3,629 1,082 1,788 
Other2,745 3,181 3,040 
Total$534,894 $444,908 $502,587 
The following table summarizes the Company’s property, plant and equipment by country for the years ended December 31:
(In thousands)20222021
United States$82,317 $85,681 
France6,974 7,688 
India653 936 
Canada714 931 
Total$90,658 $95,236 
Summary of Activities with Major Customers The following is information relating to the activity with those customers:
202220212020
Percent of Consolidated Sales
Boeing11.0%10.0%*
Panasonic**11.1%
(In thousands)20222021
Accounts Receivable at December 31,
Boeing$16,860 $14,545 
Panasonic*
*
* Sales represented less than 10% of total consolidated sales in during the given period.
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - Narrative (Details)
3 Months Ended 12 Months Ended
Oct. 03, 2021
USD ($)
Dec. 31, 2022
USD ($)
Oct. 01, 2022
USD ($)
Apr. 02, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jan. 19, 2023
USD ($)
Sep. 30, 2021
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Number of reportable segments | segment           2        
Research and development, design and related engineering           $ 48,300,000 $ 43,300,000 $ 40,200,000    
Cash and cash equivalents maturity period (in months)           3 months        
Depreciation expense           $ 12,000,000 12,700,000 13,300,000    
Unamortized balance of deferred financing costs   $ 3,200,000     $ 400,000 3,200,000 400,000      
Debt issuance costs   3,600,000       3,600,000        
Net gain on sale   0     5,014,000 0 5,014,000 0    
Impairment charge $ 0 $ 0       0 0 86,300,000    
Equity investment impairment           0 0 3,493,000    
Cash dividends paid           0 0 0    
Term Loan Agreement | Subsequent Event                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Debt issuance costs                 $ 6,100,000  
Term Loan Agreement | Subsequent Event | Line of Credit                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Debt face amount                 90,000,000  
Sixth Amended And Restated Credit Agreement | Subsequent Event | Line of Credit | Revolving Credit Facility                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Maximum borrowing capacity                 $ 115,000,000  
Federal                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Valuation allowance adjustment           11,900,000 6,000,000 $ 23,300,000    
Foreign Tax Authority                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Valuation allowance adjustment           $ 400,000 1,300,000      
Disposal Group, Held-for-sale, Not Discontinued Operations | Aerospace facilities                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net gain on sale         $ 5,000,000   5,000,000      
Building | Minimum                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Property, plant and equipment, useful life (in years)           25 years        
Building | Maximum                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Property, plant and equipment, useful life (in years)           40 years        
Machinery and Equipment | Minimum                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Property, plant and equipment, useful life (in years)           4 years        
Machinery and Equipment | Maximum                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Property, plant and equipment, useful life (in years)           10 years        
United States Department Of Transportation | Grant                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
USDOT grant receivable amount (up to)                   $ 14,700,000
Portion of grant received     $ 2,100,000 $ 5,200,000     7,400,000      
Revenue recognized included in contract liability balance           $ 6,000,000 $ 8,700,000      
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - COVID-19 Related Government Assistance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
COVID-19 Related Government Assistance [Line Items]      
COVID-19 related government assistance amount $ 6,073 $ 10,910 $ 2,661
Reduction in Cost of Products Sold      
COVID-19 Related Government Assistance [Line Items]      
COVID-19 related government assistance amount 6,062 10,682 2,383
Reduction in Selling, General and Administrative Expenses      
COVID-19 Related Government Assistance [Line Items]      
COVID-19 related government assistance amount $ 11 $ 228 $ 278
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Payment range Payment terms and conditions vary by contract, although terms generally include a requirement of payment within a range from 30 to 90 days after the performance obligation has been satisfied; or in certain cases, up-front deposits. In circumstances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that the Company's contracts generally do not include a significant financing component. Taxes collected from customers, which are subsequently remitted to governmental authorities, are excluded from sales.  
Capitalized cost $ 2.5 $ 0.0
Remaining performance obligation 571.4  
Revenue recognized included in contract liability balance 14.8 $ 18.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation $ 451.4  
Period of recognition 12 months  
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE - Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Revenue from Contract with Customer [Abstract]    
Contract Assets $ 27,349 $ 25,941
Contract Liabilities $ 33,209 $ 28,495
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE - Revenue Disaggregated by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]          
Sales $ 158,153 $ 116,052 $ 534,894 $ 444,908 $ 502,587
Aerospace Total          
Disaggregation of Revenue [Line Items]          
Sales     461,196 365,238 417,988
Commercial Transport          
Disaggregation of Revenue [Line Items]          
Sales     314,564 201,990 262,636
Military          
Disaggregation of Revenue [Line Items]          
Sales     54,534 70,312 67,944
General Aviation          
Disaggregation of Revenue [Line Items]          
Sales     63,395 56,673 60,437
Other          
Disaggregation of Revenue [Line Items]          
Sales     28,703 36,263 26,971
Test Systems          
Disaggregation of Revenue [Line Items]          
Sales     73,698 79,670 84,599
Semiconductor          
Disaggregation of Revenue [Line Items]          
Sales     0 0 3,483
Aerospace & Defense          
Disaggregation of Revenue [Line Items]          
Sales     $ 73,698 $ 79,670 $ 81,116
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE - Disaggregated by Product Lines (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]          
Sales $ 158,153 $ 116,052 $ 534,894 $ 444,908 $ 502,587
Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     461,196 365,238 417,988
Test Systems          
Disaggregation of Revenue [Line Items]          
Sales     73,698 79,670 84,599
Electrical Power & Motion | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     187,446 141,746 179,245
Lighting & Safety | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     124,347 103,749 118,928
Avionics | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     97,234 64,901 76,113
Systems Certification | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     17,222 13,050 6,899
Structures | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     6,244 5,529 9,832
Other | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     $ 28,703 $ 36,263 $ 26,971
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Trade Accounts Receivable $ 123,071 $ 84,681
Unbilled Recoverable Costs and Accrued Profits 27,349 25,941
Total Receivables, Gross 150,420 110,622
Less Allowance for Estimated Credit Losses (2,630) (3,183)
Total Receivables, Net $ 147,790 $ 107,439
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS RECEIVABLE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 3,183 $ 3,218
Bad Debt Expense, Net of Recoveries 565 90
Write-off Charges Against the Allowance and Other Adjustments (1,118) (125)
Ending balance $ 2,630 $ 3,183
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES - Summary of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Finished Goods $ 30,703 $ 28,579
Work in Progress 29,895 22,954
Raw Material 127,385 106,043
Total Inventories $ 187,983 $ 157,576
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Reserve for inventory valuation $ 36.8 $ 33.8
Percentage of reserve for inventory valuation 16.40% 17.70%
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, PLANT AND EQUIPMENT - Summary of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 211,808 $ 206,838
Less Accumulated Depreciation 121,150 111,602
Total Property, Plant and Equipment, Net 90,658 95,236
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 8,578 8,632
Building and Improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 73,744 70,566
Machinery and Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 123,071 121,960
Construction in Progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 6,415 $ 5,680
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS - Summary of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets    
Weighted Average Life 12 years  
Gross Carrying Amount $ 214,618 $ 214,883
Accumulated Amortization $ 135,341 120,563
Patents    
Finite-Lived Intangible Assets    
Weighted Average Life 11 years  
Gross Carrying Amount $ 2,146 2,146
Accumulated Amortization $ 2,066 1,979
Non-compete Agreement    
Finite-Lived Intangible Assets    
Weighted Average Life 4 years  
Gross Carrying Amount $ 11,082 11,082
Accumulated Amortization $ 11,052 10,592
Trade Names    
Finite-Lived Intangible Assets    
Weighted Average Life 10 years  
Gross Carrying Amount $ 11,402 11,447
Accumulated Amortization $ 9,350 8,518
Completed and Unpatented Technology    
Finite-Lived Intangible Assets    
Weighted Average Life 9 years  
Gross Carrying Amount $ 47,855 47,932
Accumulated Amortization $ 34,877 30,441
Customer Relationships    
Finite-Lived Intangible Assets    
Weighted Average Life 15 years  
Gross Carrying Amount $ 142,133 142,276
Accumulated Amortization $ 77,996 $ 69,033
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization expense for intangibles $ 14.9 $ 15.4 $ 17.1
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS - Summary of Future Amortization Expense for Intangible Assets (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2023 $ 13,878
2024 12,856
2025 10,935
2026 9,533
2027 $ 7,825
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL - Summary of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill    
Goodwill, Beginning Balance $ 58,282 $ 58,282
Foreign Currency Translations and Other (113) 0
Goodwill, Ending Balance 58,169 58,282
Goodwill, Gross 178,870  
Accumulated Impairment Losses (120,701)  
Goodwill, Net 58,169 58,282
Aerospace    
Goodwill    
Goodwill, Beginning Balance 36,648 36,648
Foreign Currency Translations and Other (114) 0
Goodwill, Ending Balance 36,534 36,648
Goodwill, Gross 157,235  
Accumulated Impairment Losses (120,701)  
Goodwill, Net 36,534 36,648
Test Systems    
Goodwill    
Goodwill, Beginning Balance 21,634 21,634
Foreign Currency Translations and Other 1 0
Goodwill, Ending Balance 21,635 21,634
Goodwill, Gross 21,635  
Accumulated Impairment Losses 0  
Goodwill, Net $ 21,635 $ 21,634
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL - Narrative (Details)
3 Months Ended 12 Months Ended
Oct. 03, 2021
USD ($)
reportingUnit
Dec. 31, 2022
USD ($)
Mar. 28, 2020
reportingUnit
Dec. 31, 2022
USD ($)
reportingUnit
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
reportingUnit
Oct. 02, 2022
reportingUnit
Goodwill and Intangible Assets Disclosure [Abstract]              
Number of reporting units have goodwill and subject to goodwill impairment test 4           4
Impairment charge | $ $ 0 $ 0   $ 0 $ 0 $ 86,300,000  
Number of reporting units     8        
Number of reporting units impaired     4 4   4  
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.22.4
LONG-TERM DEBT - Narrative (Details)
12 Months Ended
Mar. 31, 2024
USD ($)
Jun. 19, 2023
USD ($)
Jan. 19, 2023
USD ($)
Jan. 17, 2023
Dec. 31, 2022
USD ($)
Nov. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 21, 2022
USD ($)
Nov. 21, 2022
USD ($)
Nov. 14, 2022
USD ($)
Oct. 21, 2022
USD ($)
Oct. 11, 2022
USD ($)
Sep. 12, 2022
USD ($)
Aug. 09, 2022
USD ($)
Mar. 01, 2022
USD ($)
Feb. 28, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt Instrument                                  
Current Maturities of Long-term Debt         $ 4,500,000   $ 4,500,000                   $ 0
Weighted-average interest rate         13.60%   13.60%                    
Debt issuance costs         $ 3,600,000   $ 3,600,000                    
Term Loan Agreement | Subsequent Event                                  
Debt Instrument                                  
Debt issuance costs     $ 6,100,000                            
Line of Credit | Fifth Amended and Restated Credit Agreement | Revolving Credit Facility                                  
Debt Instrument                                  
Maximum borrowing capacity         170,000,000   170,000,000 $ 170,000,000 $ 170,000,000 $ 180,000,000 $ 180,000,000 $ 170,000,000 $ 180,000,000 $ 190,000,000 $ 225,000,000 $ 375,000,000  
Minimum liquidity         10,000,000 $ 10,000,000                      
Amounts outstanding under revolving line of credit         164,000,000   164,000,000                    
Remaining capacity under the credit facility         6,000,000   $ 6,000,000                    
Commitment fee (percentage)             0.40%                    
Line of Credit | Fifth Amended and Restated Credit Agreement | Revolving Credit Facility | Minimum                                  
Debt Instrument                                  
Consent fee             0.05%                    
Line of Credit | Fifth Amended and Restated Credit Agreement | Revolving Credit Facility | Maximum                                  
Debt Instrument                                  
Consent fee             0.10%                    
Line of Credit | Fifth Amended and Restated Credit Agreement | Revolving Credit Facility | SOFR minimum                                  
Debt Instrument                                  
Interest rate             1.00%                    
Line of Credit | Fifth Amended and Restated Credit Agreement | Revolving Credit Facility | SOFR minimum | Subsequent Event                                  
Debt Instrument                                  
Interest rate       1.00%                          
Line of Credit | Fifth Amended and Restated Credit Agreement | Revolving Credit Facility | SOFR                                  
Debt Instrument                                  
Interest rate             5.50%                    
Line of Credit | Fifth Amended and Restated Credit Agreement | Revolving Credit Facility | SOFR | Subsequent Event                                  
Debt Instrument                                  
Interest rate       8.50%                          
Line of Credit | Fifth Amended and Restated Credit Agreement | Letter of Credit                                  
Debt Instrument                                  
Maximum borrowing capacity         20,000,000   $ 20,000,000                    
Line of Credit | Sixth Amended And Restated Credit Agreement | Revolving Credit Facility | Subsequent Event                                  
Debt Instrument                                  
Maximum borrowing capacity     $ 115,000,000                            
Line of Credit | Sixth Amended And Restated Credit Agreement | Revolving Credit Facility | Minimum | Subsequent Event                                  
Debt Instrument                                  
Commitment fee percentage     0.25%                            
Line of Credit | Sixth Amended And Restated Credit Agreement | Revolving Credit Facility | Maximum | Subsequent Event                                  
Debt Instrument                                  
Commitment fee percentage     0.375%                            
Line of Credit | Sixth Amended And Restated Credit Agreement | Revolving Credit Facility | SOFR minimum | Subsequent Event                                  
Debt Instrument                                  
Interest rate     1.00%                            
Line of Credit | Sixth Amended And Restated Credit Agreement | Revolving Credit Facility | SOFR | Minimum | Subsequent Event                                  
Debt Instrument                                  
Interest rate     2.25%                            
Line of Credit | Sixth Amended And Restated Credit Agreement | Revolving Credit Facility | SOFR | Maximum | Subsequent Event                                  
Debt Instrument                                  
Interest rate     2.75%                            
Line of Credit | Term Loan Agreement                                  
Debt Instrument                                  
Current Maturities of Long-term Debt         $ 4,500,000   $ 4,500,000                    
Line of Credit | Term Loan Agreement | Subsequent Event                                  
Debt Instrument                                  
Commitment fee percentage     5.00%                            
Debt face amount     $ 90,000,000                            
Commitment fee amount     4,500,000                            
Commitment fees paid on closing date $ 900,000 $ 1,800,000 $ 1,800,000                            
Line of Credit | Term Loan Agreement | Subsequent Event | April 1, 2023 through June 1, 2023                                  
Debt Instrument                                  
Monthly amortization rate     0.292%                            
Line of Credit | Term Loan Agreement | Subsequent Event | July 1, 2023 through September 1, 2023                                  
Debt Instrument                                  
Monthly amortization rate     0.542%                            
Line of Credit | Term Loan Agreement | Subsequent Event | Thereafter                                  
Debt Instrument                                  
Monthly amortization rate     0.833%                            
Line of Credit | Term Loan Agreement | SOFR minimum | Subsequent Event                                  
Debt Instrument                                  
Interest rate     2.50%                            
Line of Credit | Term Loan Agreement | SOFR | Subsequent Event                                  
Debt Instrument                                  
Interest rate     8.75%                            
Line of Credit | Restated Agreement and Term Loan Agreement | Subsequent Event | First quarter of 2023                                  
Debt Instrument                                  
Minimum trailing EBITDA amount     $ 14,700,000                            
Line of Credit | Restated Agreement and Term Loan Agreement | Subsequent Event | Second quarter of 2023                                  
Debt Instrument                                  
Minimum trailing EBITDA amount     23,300,000                            
Line of Credit | Restated Agreement and Term Loan Agreement | Subsequent Event | Third quarter 2023                                  
Debt Instrument                                  
Minimum trailing EBITDA amount     39,200,000                            
Line of Credit | Restated Agreement and Term Loan Agreement | Subsequent Event | Forth quarter Of 2023                                  
Debt Instrument                                  
Minimum trailing EBITDA amount     51,700,000                            
Line of Credit | Restated Agreement and Term Loan Agreement | Subsequent Event | First quarter Of 2024                                  
Debt Instrument                                  
Minimum trailing EBITDA amount     $ 57,600,000                            
Covenant, minimum fixed charge coverage ratio     1.10                            
Line of Credit | Restated Agreement and Term Loan Agreement | Subsequent Event | Second quarter of 2024                                  
Debt Instrument                                  
Minimum trailing EBITDA amount     $ 65,200,000                            
Line of Credit | Restated Agreement and Term Loan Agreement | Subsequent Event | After second quarter of 2024                                  
Debt Instrument                                  
Minimum trailing EBITDA amount     70,000,000                            
Line of Credit | Restated Agreement and Term Loan Agreement | Subsequent Event | Quarter ended March 31, 2024                                  
Debt Instrument                                  
Minimum liquidity     20,000,000                            
Line of Credit | Restated Agreement and Term Loan Agreement | Subsequent Event | Thereafter                                  
Debt Instrument                                  
Minimum liquidity     $ 10,000,000                            
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.4
WARRANTY - Narrative (Details)
12 Months Ended
Dec. 31, 2022
Minimum  
Product Warranty Liability  
Product warranty period 12 months
Maximum  
Product Warranty Liability  
Product warranty period 60 months
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.22.4
WARRANTY - Summary of Activity in Warranty Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Movement in Standard Product Warranty Accrual      
Balance at Beginning of the Year $ 8,183 $ 7,018 $ 7,660
Warranties Issued 3,407 6,083 1,725
Reassessed Warranty Exposure (65) (1,474) (1,029)
Warranties Settled (3,516) (3,444) (1,338)
Balance at End of the Year $ 8,009 $ 8,183 $ 7,018
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Summary of ROU Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases:    
Operating Right-of-Use Assets, Gross $ 29,466 $ 30,318
Less Accumulated Right-of-Use Asset Impairment 1,710 1,710
Less Accumulated Amortization 14,728 12,439
Operating Right-of-Use Assets, Net 13,028 16,169
Short-term Operating Lease Liabilities 4,441 6,778
Long-term Operating Lease Liabilities 9,942 12,018
Operating Lease Liabilities 14,383 18,796
Finance Leases:    
Finance Right-of-Use Assets, Gross 231 177
Less Accumulated Amortization $ 138 $ 106
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Finance Right-of-Use Assets, Net — Included in Other Assets $ 93 $ 71
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Accrued Expenses Other Accrued Expenses
Short-term Finance Lease Liabilities — Included in Other Accrued Expenses $ 29 $ 72
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities Other Liabilities
Long-term Finance Lease Liabilities — Included in Other Liabilities $ 67 $ 0
Finance Lease Liabilities $ 96 $ 72
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Summary of Lease Cost and Cash Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Amortization of ROU Assets $ 94 $ 573  
Interest on Lease Liabilities 4 78  
Total Finance Lease Cost 98 651  
Operating Lease Cost 6,627 5,881  
Variable Lease Cost 1,757 1,546  
Short-term Lease Cost (excluding month-to-month) 602 271  
Less Sublease and Rental Income (1,329) (1,265)  
Total Operating Lease Cost 7,657 6,433  
Total Net Lease Cost 7,755 7,084  
Operating Cash Flow for Finance Leases 4 78  
Operating Cash Flow for Operating Leases 7,873 6,711  
Financing Cash Flow for Finance Leases $ 93 $ 901 $ 1,922
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Leases [Abstract]  
New operating leases $ 3.0
Operating leases, weighted-average remaining term 4 years
Financing leases, weighted-average remaining term 3 years
Weighted-average operating lease discount rate (as a percentage) 3.60%
Weighted-average finance lease discount rate (as a percentage) 3.60%
Operating lease payments $ 1.7
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Summary of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 4,876  
2024 3,879  
2025 3,310  
2026 1,216  
2027 859  
Thereafter 1,298  
Total Lease Payments 15,438  
Less: Interest 1,055  
Total Lease Liability 14,383 $ 18,796
Financing Leases    
2023 32  
2024 32  
2025 18  
2026 14  
2027 6  
Thereafter 0  
Total Lease Payments 102  
Less: Interest 6  
Total Lease Liability $ 96 $ 72
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current        
U.S. Federal   $ 5,338 $ (1,713) $ (8,679)
State   (153) (667) (4,539)
Foreign   750 1,439 1,036
Current $ (1,700) 5,935 (941) (12,182)
Deferred        
U.S. Federal   113 (237) 17,044
State   (239) (87) (92)
Foreign   145 (117) (1,399)
Deferred   19 (441) 15,553
Total   $ 5,954 $ (1,382) $ 3,371
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Effective Tax Rates Differ from Statutory Federal Income Tax (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Statutory Federal Income Tax Rate 21.00% 21.00% 21.00%
Stock Compensation Expense (2.20%) (2.10%) (0.30%)
Non Deductible Goodwill Impairment 0.00% 0.00% (10.20%)
Contingent Consideration Liability Fair Value Adjustment 0.00% 1.70% 0.00%
Other (0.30%) (0.70%) 0.00%
Foreign Tax Rate Differential (2.80%) (2.70%) (1.00%)
State Income Tax, Net of Federal Income Tax Effect 1.00% 2.20% 3.30%
Research and Development Tax Credits 7.70% 12.80% 2.20%
Change in Valuation Allowance (44.60%) (29.80%) (19.20%)
Net GILTI and FDII Tax Expense 1.80% 0.00% 0.00%
Foreign Tax Credit for Dividend Withholding (1.50%) 1.70% 0.00%
Tax Rate Change on 2020 Federal Net Operating Loss Carryback 0.00% 0.90% 1.30%
Other (0.10%) 0.10% (0.10%)
Effective Tax Rate (20.00%) 5.10% (3.00%)
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Significant Components of Company's Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Tax Assets:    
Asset Reserves $ 17,680 $ 17,462
Deferred Compensation 6,798 7,424
Section 163(j) - Interest Expense Limitation 0 891
State Investment and Research and Development Tax Credit Carryforwards, Net of Federal Tax 1,128 4,674
Customer Advanced Payments and Deferred Revenue 1,917 1,301
Net Operating Loss Carryforwards and Other 11,307 15,617
Goodwill and Intangible Assets 1,277 1,082
ASC 606 Revenue Recognition 197 1,817
Research & Development Costs 19,892 0
Lease Liabilities 3,201 4,178
Other 6,135 5,540
Total Gross Deferred Tax Assets 69,532 59,986
Valuation Allowance for Federal and State Deferred Tax Assets and Tax Credit Carryforwards, Net of Federal Tax (57,369) (43,519)
Deferred Tax Assets 12,163 16,467
Deferred Tax Liabilities:    
Depreciation 8,886 9,393
ASC 606 Revenue Recognition - Section 481(a) Adjustment 525 1,030
Lease Assets 2,905 3,539
Earnout Income Accrual 0 2,603
Other 1,005 1,050
Deferred Tax Liabilities 13,321 17,615
Net Deferred Tax Liabilities $ (1,158) $ (1,148)
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Components of Net Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Valuation Allowance [Line Items]    
Deferred Tax Liabilities — Long-term $ (1,870) $ (1,421)
Net Deferred Tax Liabilities (1,158) (1,148)
Other Assets — Long-term    
Valuation Allowance [Line Items]    
Other Assets — Long-term 712 273
Deferred Tax Liabilities — Long-term    
Valuation Allowance [Line Items]    
Deferred Tax Liabilities — Long-term $ (1,870) $ (1,421)
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax      
Capitalized research expenses $ 19,900,000    
Income tax receivable     $ 3,000,000
Penalties or interest liabilities accrued 0 $ 0 0
Pretax income 100,000 (3,300,000) (7,000,000.0)
Foreign subsidiaries' undistributed earnings 11,300,000    
Deferred tax liabilities for undistributed foreign earnings 200,000    
Tax benefit relating to the NOL carryback provisions CARES Act 0 300,000 1,500,000
Luminescent Systems Canada Inc.      
Income Tax      
Foreign subsidiaries' undistributed earnings 3,400,000    
Federal      
Income Tax      
Valuation allowance adjustment 11,900,000 6,000,000 $ 23,300,000
Operating loss carryforwards 3,100,000    
Taxable income 51,500,000    
Operating loss carryforwards, subject to expiration 2,700,000    
Operating loss carryforwards, not subject to expiration 400,000    
Federal | Tax Year 2020      
Income Tax      
Taxable income, utilized net operating losses 25,700,000    
State      
Income Tax      
Net operating loss carryforwards 134,100,000    
Tax credit carryforwards 1,100,000    
Foreign Tax Authority      
Income Tax      
Valuation allowance adjustment 400,000 $ 1,300,000  
Tax credit carryforwards $ 200,000    
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Balance at Beginning of the Year $ 1,412 $ 1,890 $ 2,565
Decreases as a Result of Tax Positions Taken in Prior Years (969) (478) (775)
Increases as a Result of Tax Positions Taken in the Current Year 0 0 100
Balance at End of the Year $ 443 $ 1,412 $ 1,890
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.22.4
PROFIT SHARING/401K PLAN - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Astronics Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Defined contribution plan charges recognized $ 4.7 $ 4.3 $ 3.3
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.22.4
RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Narrative (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
retirement_plan
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Defined Benefit Plan Disclosure      
Number of non-qualified supplemental retirement defined benefit plans | retirement_plan 2    
Accumulated benefit obligation of the plans $ 20,500,000 $ 28,500,000  
Fair value of plan assets at period end 0 0  
Unrecognized prior service costs 1,000,000    
Unrecognized prior service costs, net 1,600,000    
Unrecognized prior service costs, tax 600,000    
Unrecognized actuarial losses 800,000    
Unrecognized actuarial gain (losses), net 2,400,000    
Unrecognized actuarial losses, tax 1,600,000    
Overfunded asset (unfunded liability) $ 100,000 (300,000)  
Percentage of fund 98.00%    
Contribution of employer $ 500,000 400,000 $ 500,000
Total employer contribution 1.00%    
SERP      
Defined Benefit Plan Disclosure      
Actuarial gain $ 4,917,000 1,838,000  
Increase in the discount rate 2.25%    
Current accrued pension liability $ 300,000    
Long-term accrued pension liability 25,900,000    
Expected future payments in 2023 (less than for SERP Medical) 300,000    
Expected future payments in 2024 (less than for SERP Medical) 600,000    
Expected future payments in 2025 (less than for SERP Medical) 600,000    
Expected future payments in 2026 (less than for SERP Medical) 600,000    
Expected future payments in 2027 (less than for SERP Medical) 1,000,000    
Expected future payments in next five years after that (less than for SERP Medical) 10,500,000    
SERP Medical      
Defined Benefit Plan Disclosure      
Current accrued pension liability 100,000    
Long-term accrued pension liability 700,000    
Change in retirement benefit obligation $ 800,000 $ 1,100,000  
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.22.4
RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation (Details) - SERP - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net Periodic Cost      
Balance at beginning of the year $ 30,503 $ 31,730  
Service Cost 138 195 $ 223
Interest Cost 834 764 836
Actuarial Gain (4,917) (1,838)  
Benefits Paid (348) (348)  
Balance at end of the year $ 26,210 $ 30,503 $ 31,730
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.4
RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Calculate the Post Retirement Benefit Obligation (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SERP      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Discount Rate 5.00% 2.75%  
SERP Medical | Minimum      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Future Average Compensation Increases 2.00% 2.00%  
SERP Medical | Maximum      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Future Average Compensation Increases 3.00% 3.00% 2.00%
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.4
RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Summarizes the Components of the Net Periodic Cost (Details) - SERP - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net Periodic Cost      
Service Cost — Benefits Earned During Period $ 138 $ 195 $ 223
Interest Cost 834 764 836
Amortization of Prior Service Cost 386 386 386
Amortization of Losses 949 1,292 648
Net Periodic Cost $ 2,307 $ 2,637 $ 2,093
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.22.4
RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Determine the Net Periodic Cost (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SERP      
Defined Benefit Plan Disclosure      
Discount Rate 2.75% 2.42% 3.17%
SERP Medical | Minimum      
Defined Benefit Plan Disclosure      
Future Average Compensation Increases 2.00% 2.00%  
SERP Medical | Maximum      
Defined Benefit Plan Disclosure      
Future Average Compensation Increases 3.00% 3.00% 2.00%
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.22.4
SHAREHOLDERS’ EQUITY - Narrative (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
vote
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
shares
Stockholders Equity      
Common stock reserved (in shares) | shares 10,800    
Income tax effect recorded for currency translation adjustments $ 0    
Convertible Class B Stock      
Stockholders Equity      
Class B stock voting rights per share | vote 10    
Conversion ratio for Class B stock to common stock 1    
Treasury Stock      
Stockholders Equity      
Number of shares repurchased (in shares) | shares     282
Treasury stock, value     $ 7,700,000
Amount authorized for stock repurchase program $ 41,500,000    
Retirement Liability Adjustment      
Stockholders Equity      
Tax Benefit $ 0 $ 0 $ 0
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.22.4
SHAREHOLDERS’ EQUITY - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Stockholders' Equity $ 239,920 $ 256,604 $ 270,371  
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Stockholders' Equity (7,335) (5,407)    
Retirement Liability Adjustment        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Stockholders' Equity (2,191) (9,088)    
Retirement Liability Adjustment – Before Tax (4,473) (11,370)    
Tax Benefit 2,282 2,282    
Accumulated Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Stockholders' Equity $ (9,526) $ (14,495) $ (16,450) $ (15,628)
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.22.4
SHAREHOLDERS’ EQUITY - Components of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other Comprehensive Income (Loss) $ 4,969 $ 1,955 $ (822)
Foreign Currency Translation Adjustments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other Comprehensive Income (Loss) (1,928) (939) 2,574
Retirement Liability Adjustment      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Retirement Liability Adjustment $ 6,897 $ 2,894 $ (3,396)
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.22.4
LOSS PER SHARE - Loss Per Share Computations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]          
Net Loss $ (6,779) $ 1,604 $ (35,747) $ (25,578) $ (115,781)
Basic Earnings Weighted Average Shares (in shares)     32,164 31,061 30,795
Net Effect of Dilutive Stock Options (in shares)     0 0 0
Diluted Earnings Weighted Average Shares (in shares)     32,164 31,061 30,795
Basic Loss Per Share (in usd per share) $ (0.21) $ 0.05 $ (1.11) $ (0.82) $ (3.76)
Diluted Loss Per Share (in usd per share) $ (0.21) $ 0.05 $ (1.11) $ (0.82) $ (3.76)
Number of shares out-of-the-money (in shares)     1,400 1,200 800
Shares included in EPS computation for the equivalent shares needed to fulfill the 401K obligation (in shares)     100 400  
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity-based compensation expense $ 6,497 $ 6,460 $ 5,184
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation costs related to non-vested awards $ 3,500    
Weighted average period (in years) 2 years    
Number of awards granted in period (in shares) 314,264    
Weighted-average price of awards (in usd per share) $ 13.56    
Number of awards vested in period (in shares) 129,422    
Number of awards forfeitures in period (in shares) 25,781    
Equity-based compensation expense $ 3,500    
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding (in shares) 1,376,718 1,263,658  
Share price (in usd per share) $ 10.30 $ 12.00 $ 13.23
Weighted average fair value of options vested (in usd per share) $ 12.89 $ 14.58 $ 14.77
Total fair value of options that vested during the year $ 2,400 $ 1,200 $ 1,400
Total compensation costs related to non-vested awards $ 4,600    
Weighted average period (in years) 3 years    
Weighted average fair value of options granted (in usd per share) $ 5.97 $ 7.05 $ 0
Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share price (in usd per share) $ 7.10    
Cash compensation limit $ 25    
Common stock price to market value (percentage) 85.00%    
Number of shares employees had subscribed to purchase (in shares) 473,666    
Weighted average fair value of options granted (in usd per share) $ 2.39 $ 5.00 $ 3.43
Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of options granted (in years) 6 months    
Director | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of options granted (in years) 6 months    
Key Employee | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of options granted (in years) 3 years    
Employee | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of options granted (in years) 3 years    
Stock Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option exercisable period (not exceeding, in years) 10 years    
Options outstanding (in shares) 521,973    
Directors Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding (in shares) 63,149    
Long Term Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding (in shares) 1,369,810    
Options available for future grant (in shares) 1,226,057    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option exercisable period (not exceeding, in years) 10 years    
Maximum | Key Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of options granted (in years) 5 years    
Minimum | Key Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of options granted (in years) 3 years    
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY COMPENSATION - Compensation Expense Information Based on Fair Value of Stock Options and RSU's (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]      
Equity-based Compensation Expense $ 6,497 $ 6,460 $ 5,184
Tax Benefit (1,068) (924) (709)
Equity-based Compensation Expense, Net of Tax $ 5,429 $ 5,536 $ 4,475
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY COMPENSATION - Summary of Weighted Average Fair Value of Options Granted (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted Average Fair Value of the Options Granted (in usd per share) $ 5.97 $ 7.05 $ 0
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY COMPENSATION - Summary of Weighted-Average Assumptions (Details) - Stock Option
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend Yield 0.00% 0.00% 0.00%
Volatility Factor 61.00% 58.00% 0.00%
Expected Life in Years   0 years  
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free Interest Rate 3.48% 0.45% 0.00%
Expected Life in Years 5 years 5 years  
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free Interest Rate 3.62% 1.52%
Expected Life in Years 9 years 10 years  
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY COMPENSATION - Summary of Company's Stock Option Activity and Related Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Aggregate Intrinsic Value  
Options Granted | $ $ 0
Options Exercised | $ 0
Options Forfeited | $ $ 0
Stock Option  
Options  
Balance at beginning of the period (in shares) | shares 1,263,658
Options granted (in shares) | shares 276,298
Options exercised (in shares) | shares (51,138)
Options forfeited (in shares) | shares (112,100)
Balance at end of the period (in shares) | shares 1,376,718
Exercisable at end of the period (in shares) | shares 687,682
Weighted Average Exercise Price  
Balance at beginning of the period (in usd per share) | $ / shares $ 21.64
Options granted (in usd per share) | $ / shares 9.74
Options exercised (in usd per share) | $ / shares 9.85
Options forfeited (in usd per share) | $ / shares 13.33
Balance at end of the period (in usd per share) | $ / shares 20.37
Exercisable at end of the period (in usd per share) | $ / shares $ 27.35
Aggregate Intrinsic Value  
Balance at beginning of the period | $ $ 0
Balance at end of the period | $ 0
Exercisable at end of the period | $ $ 0
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY COMPENSATION - Summary of Weighted Average Exercise Prices and Contractual Lives for Outstanding and Exercisable Stock Options (Details) - Stock Option - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Outstanding    
Shares (in shares) 1,376,718 1,263,658
Weighted Average Remaining Life in Years 6 years 10 months 24 days  
Weighted average exercise price (in usd per share) $ 20.37 $ 21.64
Exercisable    
Shares (in shares) 687,682  
Weighted Average Remaining Life in Years 4 years 10 months 24 days  
Weighted average exercise price (in usd per share) $ 27.35  
$3.19 – $14.45    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price, lower range (in usd per share) 3.19  
Exercise price, upper range (in usd per share) $ 14.45  
Outstanding    
Shares (in shares) 757,791  
Weighted Average Remaining Life in Years 8 years 10 months 24 days  
Weighted average exercise price (in usd per share) $ 11.59  
Exercisable    
Shares (in shares) 140,770  
Weighted Average Remaining Life in Years 7 years 10 months 24 days  
Weighted average exercise price (in usd per share) $ 12.28  
$22.69 – $35.82    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price, lower range (in usd per share) 22.69  
Exercise price, upper range (in usd per share) $ 35.82  
Outstanding    
Shares (in shares) 609,800  
Weighted Average Remaining Life in Years 4 years 6 months  
Weighted average exercise price (in usd per share) $ 30.91  
Exercisable    
Shares (in shares) 537,785  
Weighted Average Remaining Life in Years 4 years 1 month 6 days  
Weighted average exercise price (in usd per share) $ 30.97  
$45.89 – $45.89    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price, lower range (in usd per share) 45.89  
Exercise price, upper range (in usd per share) $ 45.89  
Outstanding    
Shares (in shares) 9,127  
Weighted Average Remaining Life in Years 2 years 2 months 12 days  
Weighted average exercise price (in usd per share) $ 45.89  
Exercisable    
Shares (in shares) 9,127  
Weighted Average Remaining Life in Years 2 years 2 months 12 days  
Weighted average exercise price (in usd per share) $ 45.89  
XML 112 R95.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY COMPENSATION - Fair Value for Options Granted under Employee Stock Purchase Plan (Details) - Employee Stock
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]      
Risk-free Interest Rate 4.01% 0.09% 0.12%
Dividend Yield 0.00% 0.00% 0.00%
Volatility Factor 0.50% 0.71% 1.00%
Expected Life in Years 1 year 1 year 1 year
XML 113 R96.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE - Narrative (Details)
3 Months Ended 12 Months Ended
Oct. 03, 2021
USD ($)
Oct. 04, 2019
USD ($)
Dec. 31, 2022
USD ($)
Mar. 28, 2020
reportingUnit
Dec. 31, 2022
USD ($)
reportingUnit
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
reportingUnit
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis              
Contingent Consideration Liability Fair Value Adjustment         $ 0 $ 2,200,000 $ 0
Impairment charge $ 0   $ 0   $ 0 0 $ 86,300,000
Number of reporting units impaired | reportingUnit       4 4   4
Equity investment impairment         $ 0 0 $ 3,493,000
Severance costs           600,000 2,600,000
Aerospace              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis              
Impairment charge             86,300,000
Impairment charge to right-of-use assets             700,000
Severance costs           300,000 $ 4,900,000
Recurring Basis | Level 3 | Other Assets              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis              
Financial assets carried at fair value     0   0 0  
Recurring Basis | Level 3 | Other Liabilities              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis              
Financial liabilities carried at fair value     $ 0   0 0  
Nonrecurring Basis | Level 3              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis              
Impairment charge         $ 0 0  
Diagnosys Test Systems Limited              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis              
Financial liabilities carried at fair value   $ 2,500,000       0  
Potential additional earn-out   $ 13,000,000          
Achievement period   3 years          
Earn-out achievement benchmark   $ 72,000,000          
Contingent Consideration Liability Fair Value Adjustment           $ 2,200,000  
XML 114 R97.htm IDEA: XBRL DOCUMENT v3.22.4
SELECTED QUARTERLY FINANCIAL INFORMATION - Summarizes Selected Quarterly Financial Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]          
Sales $ 158,153 $ 116,052 $ 534,894 $ 444,908 $ 502,587
Gross Profit (Sales Less Cost of Products Sold) 21,510 18,464 71,540 65,363 96,843
Net Gain on Sale of Facility 0 5,014 0 5,014 0
Earnout on Previous Sale of Business 0 10,677 11,284 10,677 0
Loss Before Income Taxes (7,208) (151) (29,793) (26,960) (112,410)
Net (Loss) Income $ (6,779) $ 1,604 $ (35,747) $ (25,578) $ (115,781)
Basic Earnings (Loss) Per Share (in usd per share) $ (0.21) $ 0.05 $ (1.11) $ (0.82) $ (3.76)
Diluted Earnings (Loss) Per Share (in usd per share) $ (0.21) $ 0.05 $ (1.11) $ (0.82) $ (3.76)
XML 115 R98.htm IDEA: XBRL DOCUMENT v3.22.4
SELECTED QUARTERLY FINANCIAL INFORMATION - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Oct. 01, 2022
USD ($)
Dec. 31, 2021
USD ($)
facility
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
facility
Dec. 31, 2020
USD ($)
Oct. 06, 2021
facility
Selected Quarterly Financial Information [Line Items]              
Total gain (loss) on litigation settlement       $ (500) $ (8,374) $ 0  
Net gain on sale $ 0   $ 5,014 0 5,014 0  
Current income tax benefit     $ 1,700 $ (5,935) $ 941 $ 12,182  
Former Customer Lawsuit              
Selected Quarterly Financial Information [Line Items]              
Payment   $ 2,000          
Total gain (loss) on litigation settlement $ 1,500            
Disposal Group, Held-for-sale, Not Discontinued Operations | Aerospace facilities              
Selected Quarterly Financial Information [Line Items]              
Number of facilities sold | facility     1   1   1
Net gain on sale     $ 5,000   $ 5,000    
Patent Infringement              
Selected Quarterly Financial Information [Line Items]              
Accrual insurance related assessment premium tax offset     8,400        
United States Department Of Transportation | Grant              
Selected Quarterly Financial Information [Line Items]              
Grant received     $ 7,600        
XML 116 R99.htm IDEA: XBRL DOCUMENT v3.22.4
LEGAL PROCEEDINGS (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 06, 2019
USD ($)
Aug. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
Oct. 01, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Loss Contingencies                  
Total gain (loss) on litigation settlement         $ (500) $ (8,374) $ 0    
Current liability     $ 700   700        
Lufthansa                  
Loss Contingencies                  
Loss contingency, damages paid, value   $ 1,300              
Estimated litigation liability           1,100      
Payment made         300        
Lufthansa | Astronics Advanced Electronic Systems Corp. | Patent Infringement | Germany                  
Loss Contingencies                  
Litigation settlement, amount awarded to other party, excluding interest $ 3,200                
Loss contingency accrual             4,700   $ 1,000
Incremental reserve               $ 3,500  
Indirect Sales | Astronics Advanced Electronic Systems Corp. | Patent Infringement | Germany                  
Loss Contingencies                  
Loss contingency accrual     17,800   17,800 17,300      
Loss contingency, estimate of possible loss, excluding interest               11,600  
Litigation settlement interest           1,100   4,500  
Total gain (loss) on litigation settlement         7,000 7,300   $ 16,100  
Interest rate accrued above bank rate until final payment               0.05  
Loss contingency, estimate of possible loss           6,200      
Indirect Sales | Astronics Advanced Electronic Systems Corp. | Patent Infringement | Germany | Reduction in Selling, General and Administrative Expenses                  
Loss Contingencies                  
Litigation settlement interest         $ 600 $ 600 $ 600    
Former Customer Lawsuit                  
Loss Contingencies                  
Total gain (loss) on litigation settlement     $ 1,500            
Payment       $ 2,000          
XML 117 R100.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENTS - Summary of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information          
Sales $ 158,153 $ 116,052 $ 534,894 $ 444,908 $ 502,587
Total Operating Loss     (30,044) (28,674) (100,701)
Additions to (Deductions from) Operating Profit:          
Net Gain on Sale of Businesses 0 10,677 11,284 10,677 0
Interest Expense, Net of Interest Income     (9,422) (6,804) (6,741)
Loss Before Income Taxes (7,208) (151) (29,793) (26,960) (112,410)
Total Depreciation and Amortization     27,777 29,005 31,854
Total Assets 615,031 609,138 615,031 609,138  
Total Capital Expenditures     7,675 6,034 7,459
Aerospace          
Segment Reporting Information          
Sales     461,196 365,238 417,988
Test Systems          
Segment Reporting Information          
Sales     73,698 79,670 84,599
Operating Segments          
Segment Reporting Information          
Total Operating Loss     $ (10,001) $ (12,379) $ (84,284)
Operating Margins     (1.90%) (2.80%) (16.80%)
Operating Segments | Aerospace          
Segment Reporting Information          
Sales     $ 461,206 $ 365,261 $ 418,079
Total Operating Loss     $ (1,883) $ (8,614) $ (89,833)
Operating Margins     (0.40%) (2.40%) (21.50%)
Additions to (Deductions from) Operating Profit:          
Total Depreciation and Amortization     $ 22,384 $ 23,349 $ 25,624
Total Assets 481,416 458,334 481,416 458,334  
Total Capital Expenditures     4,289 4,932 6,494
Operating Segments | Test Systems          
Segment Reporting Information          
Sales     73,717 80,027 85,589
Total Operating Loss     $ (8,118) $ (3,765) $ 5,549
Operating Margins     (11.00%) (4.70%) 6.60%
Additions to (Deductions from) Operating Profit:          
Total Depreciation and Amortization     $ 4,341 $ 5,022 $ 5,577
Total Assets 111,513 105,335 111,513 105,335  
Total Capital Expenditures     3,299 1,082 952
Less Inter-segment Sales | Aerospace          
Segment Reporting Information          
Sales     (10) (23) (91)
Less Inter-segment Sales | Test Systems          
Segment Reporting Information          
Sales     (19) (357) (990)
Corporate and Other Expenses, Net          
Additions to (Deductions from) Operating Profit:          
Corporate and Other Expenses, Net     (21,654) (18,454) (21,385)
Total Depreciation and Amortization     1,052 634 653
Total Assets $ 22,102 $ 45,469 22,102 45,469  
Total Capital Expenditures     $ 87 $ 20 $ 13
XML 118 R101.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENTS - Summarizes the Company's Sales and Long-Lived Assets by Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues from External Customers and Long-Lived Assets          
Sales $ 158,153 $ 116,052 $ 534,894 $ 444,908 $ 502,587
Property, Plant and Equipment, Net of Accumulated Depreciation 90,658 95,236 90,658 95,236  
Net income (loss) (6,779) 1,604 (35,747) (25,578) (115,781)
Cumulative translation adjustments (7,300) (5,400) (7,300) (5,400)  
United States          
Revenues from External Customers and Long-Lived Assets          
Sales     419,431 350,428 377,218
Property, Plant and Equipment, Net of Accumulated Depreciation 82,317 85,681 82,317 85,681  
North America (excluding United States)          
Revenues from External Customers and Long-Lived Assets          
Sales     9,222 6,990 7,656
Asia          
Revenues from External Customers and Long-Lived Assets          
Sales     21,242 21,089 27,579
Europe          
Revenues from External Customers and Long-Lived Assets          
Sales     78,625 62,138 85,306
South America          
Revenues from External Customers and Long-Lived Assets          
Sales     3,629 1,082 1,788
Other          
Revenues from External Customers and Long-Lived Assets          
Sales     2,745 3,181 3,040
France          
Revenues from External Customers and Long-Lived Assets          
Property, Plant and Equipment, Net of Accumulated Depreciation 6,974 7,688 6,974 7,688  
India          
Revenues from External Customers and Long-Lived Assets          
Property, Plant and Equipment, Net of Accumulated Depreciation 653 936 653 936  
Canada          
Revenues from External Customers and Long-Lived Assets          
Property, Plant and Equipment, Net of Accumulated Depreciation 714 931 714 931  
Non-US          
Revenues from External Customers and Long-Lived Assets          
Sales     50,000 36,600 52,300
Net income (loss)     (200) (3,800) $ (6,600)
Net assets $ 36,600 $ 40,500 $ 36,600 $ 40,500  
XML 119 R102.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENTS - Schedule of Activities with Major Customers (Details) - Customer Concentration Risk - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Boeing | Consolidated Revenue      
Revenue, Major Customer      
Percent of consolidated revenue 11.00% 10.00%  
Boeing | Accounts Receivable      
Revenue, Major Customer      
Accounts receivable $ 16,860 $ 14,545  
Panasonic | Consolidated Revenue      
Revenue, Major Customer      
Percent of consolidated revenue     11.10%
XML 120 R103.htm IDEA: XBRL DOCUMENT v3.22.4
DIVESTITURE ACTIVITIES (Details)
3 Months Ended 12 Months Ended
Feb. 14, 2023
USD ($)
Oct. 06, 2021
USD ($)
facility
Feb. 13, 2019
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
facility
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
facility
Dec. 31, 2020
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Net gain on sale       $ 0 $ 5,014,000 $ 0 $ 5,014,000 $ 0
Held for Sale | Test Systems                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Contingent earn-outs         $ 10,700,000   $ 11,300,000  
Held for Sale | Test Systems | Subsequent Event                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Contingent earn-outs $ 3,400,000              
Held for Sale | Test Systems | First Earnout                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Maximum total earnout proceeds     $ 35,000,000          
Held for Sale | Test Systems | Second Earnout                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Minimum total earnout proceeds     $ 0          
Disposal Group, Held-for-sale, Not Discontinued Operations | Aerospace facilities                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Number of facilities sold | facility   1     1   1  
Held for sale   $ 9,200,000            
Proceeds from sale of facilities   $ 8,800,000           $ 1,500,000
Net gain on sale         $ 5,000,000   $ 5,000,000  
XML 121 R104.htm IDEA: XBRL DOCUMENT v3.22.4
IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 03, 2021
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Cost and Reserve [Line Items]          
Goodwill impairment loss $ 0 $ 0 $ 0 $ 0 $ 86,300,000
Severance costs       600,000 2,600,000
Equity investment impairment     0 0 3,493,000
Aerospace          
Restructuring Cost and Reserve [Line Items]          
Goodwill impairment loss         86,300,000
Restructuring, settlement and impairment provisions       200,000 400,000
Impairment charge to right-of-use assets         700,000
Severance costs       $ 300,000 $ 4,900,000
Test Systems          
Restructuring Cost and Reserve [Line Items]          
Severance costs     $ 300,000    
XML 122 R105.htm IDEA: XBRL DOCUMENT v3.22.4
IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 195 $ 798 $ 5,327
Impairment Loss 0 0 87,016
Total Restructuring and Impairment Charges 195 798 92,343
Cost of Products Sold      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 0 221 280
Selling, General and Administrative Expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 195 $ 577 $ 5,047
XML 123 R106.htm IDEA: XBRL DOCUMENT v3.22.4
IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Beginning and Ending Liability for Restructuring Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Reserve [Roll Forward]      
Beginning balance $ 2,400 $ 5,631 $ 5,190
Restructuring Charges Recognized 195 798 5,327
Cash Paid (2,595) (4,029) (4,886)
Ending balance $ 0 $ 2,400 $ 5,631
XML 124 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Allowance for Estimated Credit Losses      
Movement in Valuation Allowances and Reserves      
Balance at the Beginning of Period $ 3,183 $ 3,218 $ 3,559
Additions Charged to Cost and Expense 565 90 1,913
Write-Offs/Other (1,118) (125) (2,254)
Balance at End of Period 2,630 3,183 3,218
Reserve for Excess and Obsolete Inventories      
Movement in Valuation Allowances and Reserves      
Balance at the Beginning of Period 33,775 33,410 33,606
Additions Charged to Cost and Expense 2,850 3,852 4,166
Write-Offs/Other 192 (3,487) (4,362)
Balance at End of Period 36,817 33,775 33,410
Deferred Tax Valuation Allowance      
Movement in Valuation Allowances and Reserves      
Balance at the Beginning of Period 43,519 37,168 13,303
Additions Charged to Cost and Expense 15,236 7,100 23,152
Write-Offs/Other (1,386) (749) 713
Balance at End of Period $ 57,369 $ 43,519 $ 37,168
XML 125 atro-20221231_htm.xml IDEA: XBRL DOCUMENT 0000008063 2022-01-01 2022-12-31 0000008063 2023-03-06 0000008063 atro:CommonClassUndefinedMember 2023-03-06 0000008063 us-gaap:CommonClassBMember 2023-03-06 0000008063 2022-07-02 0000008063 2021-01-01 2021-12-31 0000008063 2020-01-01 2020-12-31 0000008063 2022-12-31 0000008063 2021-12-31 0000008063 atro:CommonClassUndefinedMember 2022-12-31 0000008063 atro:CommonClassUndefinedMember 2021-12-31 0000008063 us-gaap:CommonClassBMember 2021-12-31 0000008063 us-gaap:CommonClassBMember 2022-12-31 0000008063 2020-12-31 0000008063 2019-12-31 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2021-12-31 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2020-12-31 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2019-12-31 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2022-12-31 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0000008063 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000008063 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000008063 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000008063 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000008063 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000008063 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000008063 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000008063 us-gaap:RetainedEarningsMember 2021-12-31 0000008063 us-gaap:RetainedEarningsMember 2020-12-31 0000008063 us-gaap:RetainedEarningsMember 2019-12-31 0000008063 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000008063 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000008063 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000008063 us-gaap:RetainedEarningsMember 2022-12-31 0000008063 us-gaap:TreasuryStockCommonMember 2021-12-31 0000008063 us-gaap:TreasuryStockCommonMember 2020-12-31 0000008063 us-gaap:TreasuryStockCommonMember 2019-12-31 0000008063 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-12-31 0000008063 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000008063 us-gaap:TreasuryStockCommonMember 2022-12-31 0000008063 atro:UnitedStatesDepartmentOfTransportationMember us-gaap:GrantMember 2021-09-30 0000008063 atro:UnitedStatesDepartmentOfTransportationMember us-gaap:GrantMember 2021-01-01 2021-12-31 0000008063 atro:UnitedStatesDepartmentOfTransportationMember us-gaap:GrantMember 2022-01-01 2022-04-02 0000008063 atro:UnitedStatesDepartmentOfTransportationMember us-gaap:GrantMember 2022-07-03 2022-10-01 0000008063 atro:UnitedStatesDepartmentOfTransportationMember us-gaap:GrantMember 2022-01-01 2022-12-31 0000008063 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0000008063 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000008063 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0000008063 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0000008063 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0000008063 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0000008063 srt:MinimumMember us-gaap:BuildingMember 2022-01-01 2022-12-31 0000008063 srt:MaximumMember us-gaap:BuildingMember 2022-01-01 2022-12-31 0000008063 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0000008063 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0000008063 atro:TermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-01-19 0000008063 us-gaap:RevolvingCreditFacilityMember atro:SixthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-01-19 0000008063 atro:TermLoanAgreementMember us-gaap:SubsequentEventMember 2023-01-19 0000008063 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atro:FacilitiesInAerospaceSegmentMember 2021-10-03 2021-12-31 0000008063 us-gaap:DomesticCountryMember 2022-01-01 2022-12-31 0000008063 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0000008063 us-gaap:DomesticCountryMember 2020-01-01 2020-12-31 0000008063 us-gaap:ForeignCountryMember 2022-01-01 2022-12-31 0000008063 us-gaap:ForeignCountryMember 2021-01-01 2021-12-31 0000008063 2023-01-01 2022-12-31 0000008063 2022-01-01 0000008063 atro:CommercialTransportAircraftMember 2022-01-01 2022-12-31 0000008063 atro:CommercialTransportAircraftMember 2021-01-01 2021-12-31 0000008063 atro:CommercialTransportAircraftMember 2020-01-01 2020-12-31 0000008063 atro:MilitaryAircraftMember 2022-01-01 2022-12-31 0000008063 atro:MilitaryAircraftMember 2021-01-01 2021-12-31 0000008063 atro:MilitaryAircraftMember 2020-01-01 2020-12-31 0000008063 atro:GeneralAviationMember 2022-01-01 2022-12-31 0000008063 atro:GeneralAviationMember 2021-01-01 2021-12-31 0000008063 atro:GeneralAviationMember 2020-01-01 2020-12-31 0000008063 atro:OtherAerospaceMember 2022-01-01 2022-12-31 0000008063 atro:OtherAerospaceMember 2021-01-01 2021-12-31 0000008063 atro:OtherAerospaceMember 2020-01-01 2020-12-31 0000008063 atro:AerospaceSegmentMember 2022-01-01 2022-12-31 0000008063 atro:AerospaceSegmentMember 2021-01-01 2021-12-31 0000008063 atro:AerospaceSegmentMember 2020-01-01 2020-12-31 0000008063 atro:SemiconductorMember 2022-01-01 2022-12-31 0000008063 atro:SemiconductorMember 2021-01-01 2021-12-31 0000008063 atro:SemiconductorMember 2020-01-01 2020-12-31 0000008063 atro:AerospaceAndDefenseSegmentsMember 2022-01-01 2022-12-31 0000008063 atro:AerospaceAndDefenseSegmentsMember 2021-01-01 2021-12-31 0000008063 atro:AerospaceAndDefenseSegmentsMember 2020-01-01 2020-12-31 0000008063 atro:TestSystemsSegmentMember 2022-01-01 2022-12-31 0000008063 atro:TestSystemsSegmentMember 2021-01-01 2021-12-31 0000008063 atro:TestSystemsSegmentMember 2020-01-01 2020-12-31 0000008063 atro:ProductLineElectricalPowerAndMotionMember atro:AerospaceSegmentMember 2022-01-01 2022-12-31 0000008063 atro:ProductLineElectricalPowerAndMotionMember atro:AerospaceSegmentMember 2021-01-01 2021-12-31 0000008063 atro:ProductLineElectricalPowerAndMotionMember atro:AerospaceSegmentMember 2020-01-01 2020-12-31 0000008063 atro:ProductLineLightingAndSafetyMember atro:AerospaceSegmentMember 2022-01-01 2022-12-31 0000008063 atro:ProductLineLightingAndSafetyMember atro:AerospaceSegmentMember 2021-01-01 2021-12-31 0000008063 atro:ProductLineLightingAndSafetyMember atro:AerospaceSegmentMember 2020-01-01 2020-12-31 0000008063 atro:ProductLineAvionicsMember atro:AerospaceSegmentMember 2022-01-01 2022-12-31 0000008063 atro:ProductLineAvionicsMember atro:AerospaceSegmentMember 2021-01-01 2021-12-31 0000008063 atro:ProductLineAvionicsMember atro:AerospaceSegmentMember 2020-01-01 2020-12-31 0000008063 atro:ProductLineSystemsCertificationMember atro:AerospaceSegmentMember 2022-01-01 2022-12-31 0000008063 atro:ProductLineSystemsCertificationMember atro:AerospaceSegmentMember 2021-01-01 2021-12-31 0000008063 atro:ProductLineSystemsCertificationMember atro:AerospaceSegmentMember 2020-01-01 2020-12-31 0000008063 atro:ProductLineStructuresMember atro:AerospaceSegmentMember 2022-01-01 2022-12-31 0000008063 atro:ProductLineStructuresMember atro:AerospaceSegmentMember 2021-01-01 2021-12-31 0000008063 atro:ProductLineStructuresMember atro:AerospaceSegmentMember 2020-01-01 2020-12-31 0000008063 atro:ProductLineOtherMember atro:AerospaceSegmentMember 2022-01-01 2022-12-31 0000008063 atro:ProductLineOtherMember atro:AerospaceSegmentMember 2021-01-01 2021-12-31 0000008063 atro:ProductLineOtherMember atro:AerospaceSegmentMember 2020-01-01 2020-12-31 0000008063 us-gaap:LandMember 2022-12-31 0000008063 us-gaap:LandMember 2021-12-31 0000008063 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0000008063 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0000008063 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000008063 us-gaap:MachineryAndEquipmentMember 2021-12-31 0000008063 us-gaap:ConstructionInProgressMember 2022-12-31 0000008063 us-gaap:ConstructionInProgressMember 2021-12-31 0000008063 us-gaap:PatentsMember 2022-01-01 2022-12-31 0000008063 us-gaap:PatentsMember 2022-12-31 0000008063 us-gaap:PatentsMember 2021-12-31 0000008063 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0000008063 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000008063 us-gaap:NoncompeteAgreementsMember 2021-12-31 0000008063 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0000008063 us-gaap:TradeNamesMember 2022-12-31 0000008063 us-gaap:TradeNamesMember 2021-12-31 0000008063 us-gaap:UnpatentedTechnologyMember 2022-01-01 2022-12-31 0000008063 us-gaap:UnpatentedTechnologyMember 2022-12-31 0000008063 us-gaap:UnpatentedTechnologyMember 2021-12-31 0000008063 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0000008063 us-gaap:CustomerRelationshipsMember 2022-12-31 0000008063 us-gaap:CustomerRelationshipsMember 2021-12-31 0000008063 atro:AerospaceSegmentMember 2020-12-31 0000008063 atro:TestSystemsSegmentMember 2020-12-31 0000008063 atro:AerospaceSegmentMember 2021-12-31 0000008063 atro:TestSystemsSegmentMember 2021-12-31 0000008063 atro:AerospaceSegmentMember 2022-12-31 0000008063 atro:TestSystemsSegmentMember 2022-12-31 0000008063 2022-10-02 0000008063 2021-10-03 0000008063 2022-10-02 2022-12-31 0000008063 2021-10-03 2021-10-03 0000008063 2020-01-01 2020-03-28 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-02-28 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-03-01 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-08-09 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-09-12 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-10-11 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-10-21 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-11-21 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-11-14 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-12-21 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-11-30 2022-11-30 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-12-31 2022-12-31 0000008063 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0000008063 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-12-31 0000008063 us-gaap:LetterOfCreditMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-12-31 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember atro:SecuredOvernightFinancingRateSOFRFloorMember 2022-01-01 2022-12-31 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember atro:SecuredOvernightFinancingRateSOFRMember 2022-01-01 2022-12-31 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:SecuredOvernightFinancingRateSOFRFloorMember 2023-01-17 2023-01-17 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:SecuredOvernightFinancingRateSOFRMember 2023-01-17 2023-01-17 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0000008063 us-gaap:RevolvingCreditFacilityMember atro:SixthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:SecuredOvernightFinancingRateSOFRFloorMember 2023-01-19 2023-01-19 0000008063 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember atro:SixthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:SecuredOvernightFinancingRateSOFRMember 2023-01-19 2023-01-19 0000008063 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember atro:SixthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:SecuredOvernightFinancingRateSOFRMember 2023-01-19 2023-01-19 0000008063 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember atro:SixthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-01-19 2023-01-19 0000008063 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember atro:SixthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-01-19 2023-01-19 0000008063 atro:TermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:SecuredOvernightFinancingRateSOFRFloorMember 2023-01-19 2023-01-19 0000008063 atro:TermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:SecuredOvernightFinancingRateSOFRMember 2023-01-19 2023-01-19 0000008063 atro:TermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-01-19 2023-01-19 0000008063 atro:TermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-06-19 2023-06-19 0000008063 atro:TermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-03-31 2024-03-31 0000008063 atro:TermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:April12023ThroughJune12023Member 2023-01-19 2023-01-19 0000008063 atro:TermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:July12023ThroughSeptember12023Member 2023-01-19 2023-01-19 0000008063 atro:TermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:AfterSeptember12023Member 2023-01-19 2023-01-19 0000008063 atro:TermLoanAgreementMember us-gaap:LineOfCreditMember 2022-12-31 0000008063 atro:RestatedAgreementAndTermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:FirstQuarterOf2023Member 2023-01-19 2023-01-19 0000008063 atro:RestatedAgreementAndTermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:SecondQuarterOf2023Member 2023-01-19 2023-01-19 0000008063 atro:RestatedAgreementAndTermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:ThirdQuarterOf2023Member 2023-01-19 2023-01-19 0000008063 atro:RestatedAgreementAndTermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:ForthQuarterOf2023Member 2023-01-19 2023-01-19 0000008063 atro:RestatedAgreementAndTermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:FirstQuarterOf2024Member 2023-01-19 2023-01-19 0000008063 atro:RestatedAgreementAndTermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:SecondQuarterOf2024Member 2023-01-19 2023-01-19 0000008063 atro:RestatedAgreementAndTermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:AfterSecondQuarterOf2024Member 2023-01-19 2023-01-19 0000008063 atro:RestatedAgreementAndTermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:QuarterEndedMarch312024Member 2023-01-19 2023-01-19 0000008063 atro:RestatedAgreementAndTermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:AfterQuarterEndedMarch312024Member 2023-01-19 2023-01-19 0000008063 atro:RestatedAgreementAndTermLoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember atro:FirstQuarterOf2024Member 2023-01-19 0000008063 srt:MinimumMember 2022-01-01 2022-12-31 0000008063 srt:MaximumMember 2022-01-01 2022-12-31 0000008063 us-gaap:OtherNoncurrentAssetsMember 2022-12-31 0000008063 us-gaap:OtherNoncurrentAssetsMember 2021-12-31 0000008063 atro:DeferredTaxLiabilitiesMember 2022-12-31 0000008063 atro:DeferredTaxLiabilitiesMember 2021-12-31 0000008063 us-gaap:DomesticCountryMember 2022-12-31 0000008063 us-gaap:DomesticCountryMember us-gaap:TaxYear2020Member 2022-01-01 2022-12-31 0000008063 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0000008063 us-gaap:ForeignCountryMember 2022-12-31 0000008063 atro:LuminescentSystemsCanadaIncMember 2022-12-31 0000008063 atro:AstronicsPlanMember 2022-01-01 2022-12-31 0000008063 atro:AstronicsPlanMember 2021-01-01 2021-12-31 0000008063 atro:AstronicsPlanMember 2020-01-01 2020-12-31 0000008063 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-12-31 0000008063 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-12-31 0000008063 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-01-01 2022-12-31 0000008063 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-01-01 2021-12-31 0000008063 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-12-31 0000008063 srt:MinimumMember atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember 2022-01-01 2022-12-31 0000008063 srt:MaximumMember atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember 2022-01-01 2022-12-31 0000008063 srt:MinimumMember atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember 2021-01-01 2021-12-31 0000008063 srt:MaximumMember atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember 2021-01-01 2021-12-31 0000008063 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-01-01 2020-12-31 0000008063 srt:MaximumMember atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember 2020-01-01 2020-12-31 0000008063 atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember 2022-01-01 2022-12-31 0000008063 atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember 2021-01-01 2021-12-31 0000008063 atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember 2022-12-31 0000008063 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0000008063 us-gaap:TreasuryStockMember 2020-12-31 0000008063 us-gaap:TreasuryStockMember 2022-12-31 0000008063 us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-12-31 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-12-31 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-12-31 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-12-31 0000008063 atro:StockIncentivePlanMember 2022-01-01 2022-12-31 0000008063 atro:StockIncentivePlanMember 2022-12-31 0000008063 atro:DirectorsStockOptionPlanMember 2022-12-31 0000008063 atro:LongTermIncentivePlanMember 2022-12-31 0000008063 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-01-01 2022-12-31 0000008063 srt:MinimumMember atro:KeyEmployeeMember 2022-01-01 2022-12-31 0000008063 srt:MaximumMember atro:KeyEmployeeMember 2022-01-01 2022-12-31 0000008063 us-gaap:RestrictedStockUnitsRSUMember atro:KeyEmployeeMember 2022-01-01 2022-12-31 0000008063 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000008063 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000008063 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000008063 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000008063 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000008063 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000008063 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000008063 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000008063 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000008063 us-gaap:EmployeeStockOptionMember 2021-12-31 0000008063 us-gaap:EmployeeStockOptionMember 2022-12-31 0000008063 us-gaap:EmployeeStockOptionMember 2020-12-31 0000008063 us-gaap:EmployeeStockOptionMember atro:RangeTwoMember 2022-01-01 2022-12-31 0000008063 us-gaap:EmployeeStockOptionMember atro:RangeTwoMember 2022-12-31 0000008063 us-gaap:EmployeeStockOptionMember atro:RangeThreeMember 2022-01-01 2022-12-31 0000008063 us-gaap:EmployeeStockOptionMember atro:RangeThreeMember 2022-12-31 0000008063 us-gaap:EmployeeStockOptionMember atro:RangeFourMember 2022-01-01 2022-12-31 0000008063 us-gaap:EmployeeStockOptionMember atro:RangeFourMember 2022-12-31 0000008063 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-12-31 0000008063 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-01-01 2022-12-31 0000008063 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0000008063 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0000008063 us-gaap:EmployeeStockMember 2022-12-31 0000008063 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0000008063 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0000008063 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0000008063 atro:DiagnosysTestSystemsLimitedMember 2019-10-04 0000008063 atro:DiagnosysTestSystemsLimitedMember 2019-10-04 2019-10-04 0000008063 atro:DiagnosysTestSystemsLimitedMember 2021-12-31 0000008063 atro:DiagnosysTestSystemsLimitedMember 2021-01-01 2021-12-31 0000008063 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000008063 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000008063 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000008063 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000008063 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2022-01-01 2022-12-31 0000008063 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2021-01-01 2021-12-31 0000008063 2021-10-03 2021-12-31 0000008063 atro:FormerCustomerLawsuitMember 2022-07-03 2022-10-01 0000008063 atro:FormerCustomerLawsuitMember 2022-10-02 2022-12-31 0000008063 atro:UnitedStatesDepartmentOfTransportationMember us-gaap:GrantMember 2021-10-03 2021-12-31 0000008063 atro:LossContingencyPatentInfringementMember 2021-10-03 2021-12-31 0000008063 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atro:FacilitiesInAerospaceSegmentMember 2021-12-31 0000008063 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atro:FacilitiesInAerospaceSegmentMember 2021-01-01 2021-12-31 0000008063 srt:SubsidiariesMember atro:LufthansaTechnikAGMember country:DE atro:PatentInfringementMember 2019-12-06 2019-12-06 0000008063 srt:SubsidiariesMember atro:LufthansaTechnikAGMember country:DE atro:PatentInfringementMember 2018-12-31 0000008063 srt:SubsidiariesMember atro:LufthansaTechnikAGMember country:DE atro:PatentInfringementMember 2019-01-01 2019-12-31 0000008063 srt:SubsidiariesMember atro:LufthansaTechnikAGMember country:DE atro:PatentInfringementMember 2020-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE atro:PatentInfringementMember 2019-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE atro:PatentInfringementMember 2019-01-01 2019-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE us-gaap:SellingGeneralAndAdministrativeExpensesMember atro:PatentInfringementMember 2022-01-01 2022-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE us-gaap:SellingGeneralAndAdministrativeExpensesMember atro:PatentInfringementMember 2021-01-01 2021-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE us-gaap:SellingGeneralAndAdministrativeExpensesMember atro:PatentInfringementMember 2020-01-01 2020-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE atro:PatentInfringementMember 2022-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE atro:PatentInfringementMember 2021-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE atro:PatentInfringementMember 2021-01-01 2021-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE atro:PatentInfringementMember 2022-01-01 2022-12-31 0000008063 atro:LufthansaTechnikAGMember 2020-08-01 2020-08-31 0000008063 atro:LufthansaTechnikAGMember 2021-12-31 0000008063 atro:LufthansaTechnikAGMember 2022-01-01 2022-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2022-01-01 2022-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2021-01-01 2021-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2020-01-01 2020-12-31 0000008063 us-gaap:IntersegmentEliminationMember atro:AerospaceSegmentMember 2022-01-01 2022-12-31 0000008063 us-gaap:IntersegmentEliminationMember atro:AerospaceSegmentMember 2021-01-01 2021-12-31 0000008063 us-gaap:IntersegmentEliminationMember atro:AerospaceSegmentMember 2020-01-01 2020-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2022-01-01 2022-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2021-01-01 2021-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2020-01-01 2020-12-31 0000008063 us-gaap:IntersegmentEliminationMember atro:TestSystemsSegmentMember 2022-01-01 2022-12-31 0000008063 us-gaap:IntersegmentEliminationMember atro:TestSystemsSegmentMember 2021-01-01 2021-12-31 0000008063 us-gaap:IntersegmentEliminationMember atro:TestSystemsSegmentMember 2020-01-01 2020-12-31 0000008063 us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000008063 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000008063 us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000008063 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0000008063 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0000008063 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2022-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2021-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2022-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2021-12-31 0000008063 us-gaap:CorporateNonSegmentMember 2022-12-31 0000008063 us-gaap:CorporateNonSegmentMember 2021-12-31 0000008063 country:US 2022-01-01 2022-12-31 0000008063 country:US 2021-01-01 2021-12-31 0000008063 country:US 2020-01-01 2020-12-31 0000008063 atro:NorthAmericaExcludingUnitedStatesMember 2022-01-01 2022-12-31 0000008063 atro:NorthAmericaExcludingUnitedStatesMember 2021-01-01 2021-12-31 0000008063 atro:NorthAmericaExcludingUnitedStatesMember 2020-01-01 2020-12-31 0000008063 srt:AsiaMember 2022-01-01 2022-12-31 0000008063 srt:AsiaMember 2021-01-01 2021-12-31 0000008063 srt:AsiaMember 2020-01-01 2020-12-31 0000008063 srt:EuropeMember 2022-01-01 2022-12-31 0000008063 srt:EuropeMember 2021-01-01 2021-12-31 0000008063 srt:EuropeMember 2020-01-01 2020-12-31 0000008063 srt:SouthAmericaMember 2022-01-01 2022-12-31 0000008063 srt:SouthAmericaMember 2021-01-01 2021-12-31 0000008063 srt:SouthAmericaMember 2020-01-01 2020-12-31 0000008063 atro:OtherContinentMember 2022-01-01 2022-12-31 0000008063 atro:OtherContinentMember 2021-01-01 2021-12-31 0000008063 atro:OtherContinentMember 2020-01-01 2020-12-31 0000008063 country:US 2022-12-31 0000008063 country:US 2021-12-31 0000008063 country:FR 2022-12-31 0000008063 country:FR 2021-12-31 0000008063 country:IN 2022-12-31 0000008063 country:IN 2021-12-31 0000008063 country:CA 2022-12-31 0000008063 country:CA 2021-12-31 0000008063 us-gaap:NonUsMember 2022-01-01 2022-12-31 0000008063 us-gaap:NonUsMember 2021-01-01 2021-12-31 0000008063 us-gaap:NonUsMember 2020-01-01 2020-12-31 0000008063 us-gaap:NonUsMember 2022-12-31 0000008063 us-gaap:NonUsMember 2021-12-31 0000008063 atro:BoeingMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000008063 atro:BoeingMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000008063 atro:PanasonicMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000008063 atro:BoeingMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0000008063 atro:BoeingMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-12-31 0000008063 us-gaap:DiscontinuedOperationsHeldforsaleMember atro:FirstEarnoutMember atro:TestSystemsSegmentMember 2019-02-13 2019-02-13 0000008063 us-gaap:DiscontinuedOperationsHeldforsaleMember atro:SecondEarnoutMember atro:TestSystemsSegmentMember 2019-02-13 2019-02-13 0000008063 us-gaap:DiscontinuedOperationsHeldforsaleMember atro:TestSystemsSegmentMember 2021-10-03 2021-12-31 0000008063 us-gaap:DiscontinuedOperationsHeldforsaleMember atro:TestSystemsSegmentMember 2021-01-01 2021-12-31 0000008063 us-gaap:DiscontinuedOperationsHeldforsaleMember atro:TestSystemsSegmentMember us-gaap:SubsequentEventMember 2023-02-14 2023-02-14 0000008063 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atro:FacilitiesInAerospaceSegmentMember 2021-10-06 0000008063 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atro:FacilitiesInAerospaceSegmentMember 2021-10-06 2021-10-06 0000008063 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atro:FacilitiesInAerospaceSegmentMember 2020-01-01 2020-12-31 0000008063 us-gaap:AllowanceForCreditLossMember 2021-12-31 0000008063 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0000008063 us-gaap:AllowanceForCreditLossMember 2022-12-31 0000008063 us-gaap:InventoryValuationReserveMember 2021-12-31 0000008063 us-gaap:InventoryValuationReserveMember 2022-01-01 2022-12-31 0000008063 us-gaap:InventoryValuationReserveMember 2022-12-31 0000008063 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-12-31 0000008063 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-01-01 2022-12-31 0000008063 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-12-31 0000008063 us-gaap:AllowanceForCreditLossMember 2020-12-31 0000008063 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0000008063 us-gaap:InventoryValuationReserveMember 2020-12-31 0000008063 us-gaap:InventoryValuationReserveMember 2021-01-01 2021-12-31 0000008063 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-31 0000008063 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-01 2021-12-31 0000008063 us-gaap:AllowanceForCreditLossMember 2019-12-31 0000008063 us-gaap:AllowanceForCreditLossMember 2020-01-01 2020-12-31 0000008063 us-gaap:InventoryValuationReserveMember 2019-12-31 0000008063 us-gaap:InventoryValuationReserveMember 2020-01-01 2020-12-31 0000008063 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 0000008063 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-01-01 2020-12-31 shares iso4217:USD iso4217:USD shares atro:segment pure atro:reportingUnit atro:retirement_plan atro:vote atro:facility false 2022 FY 0000008063 P12M P12M http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent P3Y P0Y 10-K true 2022-12-31 --12-31 false 0-7087 Astronics Corporation NY 16-0959303 130 Commerce Way East Aurora NY 14052 716 805-1599 Common Stock, $.01 par value per share ATRO NASDAQ No No Yes Yes Accelerated Filer false false true false 32282681 26033774 6248907 298000000 DOCUMENTS INCORPORATED BY REFERENCEPortions of the Company’s Proxy Statement for the 2023 Annual Meeting of Shareholders to be held May 23, 2023 are incorporated by reference into Part III of this Report. Ernst & Young LLP Buffalo, New York 534894000 444908000 502587000 463354000 379545000 405744000 71540000 65363000 96843000 101584000 99051000 110528000 0 5014000 0 0 0 87016000 -30044000 -28674000 -100701000 11284000 11284000 10677000 0 0 -1611000 -2159000 -4968000 -9422000 -6804000 -6741000 -29793000 -26960000 -112410000 5954000 -1382000 3371000 -35747000 -25578000 -115781000 -1.11 -0.82 -3.76 -1.11 -0.82 -3.76 -35747000 -25578000 -115781000 -1928000 -939000 2574000 -6897000 -2894000 3396000 4969000 1955000 -822000 -30778000 -23623000 -116603000 13778000 29757000 147790000 107439000 187983000 157576000 15743000 45089000 365294000 339861000 90658000 95236000 13028000 16169000 8605000 5270000 79277000 94320000 58169000 58282000 615031000 609138000 4500000 0 64193000 34860000 15588000 19607000 6410000 2621000 4441000 6778000 23913000 27391000 32567000 27356000 151612000 118613000 159500000 163000000 26604000 31199000 9942000 12018000 25583000 26283000 1870000 1421000 375111000 352534000 0.01 0.01 40000000 40000000 29121924 25967233 28910605 25102545 291000 289000 0.01 0.01 15000000 15000000 6314430 6314430 6375392 6375392 63000 64000 98630000 92037000 -9526000 -14495000 240360000 287225000 3154691 3808060 89898000 108516000 239920000 256604000 615031000 609138000 -35747000 -25578000 -115781000 27777000 29005000 31854000 3415000 3942000 6079000 6497000 6460000 5184000 19000 -441000 15553000 6028000 5198000 4500000 0 5083000 0 0 -2200000 0 4512000 4199000 0 11284000 10677000 0 0 0 87016000 -500000 -8374000 0 0 0 3493000 0 267000 1173000 0 0 5877000 -3086000 -3912000 -2157000 41646000 14832000 -53928000 34058000 5150000 13614000 -261000 -20000 45000 27843000 8610000 -9930000 787000 -5037000 -17667000 16134000 156000 -10440000 5264000 -235000 -7043000 -7295000 -6036000 -4556000 -405000 -404000 -403000 -28312000 -5530000 37335000 22061000 9213000 0 7675000 6034000 7459000 0 0 -1662000 14386000 3179000 -5797000 125825000 20000000 155000000 124825000 30000000 170228000 0 0 7732000 97000 3396000 666000 93000 901000 1922000 2416000 0 360000 -1412000 -7505000 -24576000 -641000 -799000 1544000 -15979000 -10655000 8506000 29757000 40412000 31906000 13778000 29757000 40412000 7605000 5951000 5829000 -9978000 -1250000 -1536000 490000 0 0 289000 278000 269000 5000 1000 1000 1000 1000 5000 8000 291000 289000 278000 64000 69000 76000 1000 -1000 -5000 -8000 63000 64000 69000 92037000 82187000 76340000 6897000 10029000 5847000 -304000 -179000 98630000 92037000 82187000 -14495000 -16450000 -15628000 -1928000 -939000 2574000 -6897000 -2894000 3396000 -9526000 -14495000 -16450000 287225000 312803000 428584000 -35747000 -25578000 -115781000 -11118000 240360000 287225000 312803000 -108516000 -108516000 -100784000 7732000 18618000 -89898000 -108516000 -108516000 239920000 256604000 270371000 28911000 27825000 26874000 106000 70000 45000 20000 485000 48000 85000 531000 858000 29122000 28911000 27825000 6375000 6877000 7650000 4000 24000 25000 85000 -85000 -531000 -858000 6314000 6375000 6877000 3808000 3808000 3526000 282000 653000 3155000 3808000 3808000 SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of the Business</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Astronics Corporation (“Astronics” or the “Company”) is a leading provider of advanced technologies to the global aerospace, defense and electronics industries. Our products and services include advanced, high-performance electrical power generation, distribution and seat motion systems, lighting and safety systems, avionics products, systems and certification, aircraft structures and automated test systems.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have principal operations in the United States (“U.S.”), Canada, France and England, as well as engineering offices in the Ukraine and India.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two reportable segments, Aerospace and Test Systems. The Aerospace segment designs and manufactures products for the global aerospace and defense industry. Our Test Systems segment designs, develops, manufactures and maintains automated test systems that support the aerospace and defense, communications and mass transit industries as well as training and simulation devices for both commercial and military applications.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes 21 and 22 for details of our acquisition and divestiture activities in 2022, 2021 and 2020.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of the COVID-19 Pandemic</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 11, 2020, the World Health Organization classified the COVID-19 outbreak as a pandemic. The spread of the COVID-19 pandemic disrupted businesses on a global scale, led to significant volatility in financial markets and affected the aviation and industrial industries. The impacts of the pandemic have placed labor and supply chain pressures on our business and we have been impacted by customer demand variability. Although we saw stable and growing backlog during 2022 in our aerospace business, COVID-19 related disruptions are ongoing and continue to adversely challenge our commercial transport market. While we remain bullish about the aerospace business, we believe the recovery to pre-pandemic activity, particularly in the widebody market, will take longer than originally anticipated at the outset of the pandemic. As economic activity continues to recover, we will continue to monitor the situation, assessing further possible implications on our operations, supply chain, liquidity, cash flow and customer orders.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021 the Company was awarded a grant of up to $14.7 million from the U.S. Department of Transportation under the Aviation Manufacturing Jobs Protection Program (“AMJP”). The Company received $7.4 million under the grant in 2021, $5.2 million in the first quarter of 2022 and $2.1 million in the third quarter of 2022. The grant benefit was recognized ratably over the six-month performance period as a reduction to cost of products sold in proportion to the compensation expense that the award is intended to defray. During the years ended December 31, 2022 and 2021, the Company recognized $6.0 million and $8.7 million of the award, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company qualified for government subsidies from the Canadian and French governments as a result of the COVID-19 pandemic’s impact on our foreign operations. The Canadian and French subsidies are income-based grants intended to reimburse the Company for certain employee wages. The grants are recognized as income over the periods in which the Company recognizes as expenses the costs the grants are intended to defray. The amount recognized during 2022 was immaterial.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the COVID-19 related government assistance, including AMJP, recorded during the years ended December 31, 2022, 2021 and 2020:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction in Cost of Products Sold</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction in Selling, General and Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,073 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring Activities </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s anticipated future operating results. As a result, the Company executed restructuring activities in the form of workforce reduction, primarily in the second quarter of 2020, to align capacity with expected demand. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional restructuring activities occurred during 2021 to align the workforce to expected activities and to consolidate certain facilities. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For more information regarding these restructuring plans see Note 22.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for under the acquisition method and, accordingly, the operating results for the acquired companies are included in the Consolidated Statements of Operations from the respective dates of acquisition.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Products Sold, Research and Development and Selling, General and Administrative Expenses</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of products sold includes the costs to manufacture products such as direct materials and labor and manufacturing overhead as well as all engineering and developmental costs. The Company is engaged in a variety of research and development activities directed to the substantial improvement or new application of the Company’s existing technologies. Research and development costs are expensed as incurred and include salaries, benefits, consulting, material costs and depreciation. Research and development expenses amounted to $48.3 million in 2022, $43.3 million in 2021 and $40.2 million in 2020. These costs are included in Cost of products sold. SG&amp;A expenses include costs primarily related to our sales, marketing and administrative departments. Interest expense is shown net of interest income. Interest income was insignificant for the years ended December 31, 2022, 2021 and 2020.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs are included in Costs of products sold.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its stock options following Accounting Standards Codification (“ASC”) Topic 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC Topic 718”). ASC Topic 718 requires all equity-based payments to employees, including grants of employee stock options and restricted stock units (“RSU's”), to be recognized in the statement of earnings based on the grant date fair value of the award. For awards with graded vesting, the Company uses a straight-line method of attributing the value of stock-based compensation expense, subject to minimum levels of expense, based on vesting. The Company accounts for forfeitures as they occur.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC Topic 718, stock compensation expense recognized during the period is based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. Equity-based compensation expense is included in SG&amp;A expenses.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All highly liquid instruments with a maturity of three months or less at the time of purchase are considered cash equivalents.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Estimated Credit Losses</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are composed of trade and contract receivables recorded at either the invoiced amount or costs in excess of billings, are expected to be collected within one year, and do not bear interest. The Company records a valuation allowance to account for estimated credit losses. The estimate for credit losses is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as the age of the receivable balances, historical experience, credit quality, current economic conditions, and reasonable and supportable forecasts of future economic conditions that may affect a customer’s ability to pay. Balances are written off when determined to be uncollectible.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's exposure to credit losses may increase if its customers are adversely affected by global economic recessions, disruption associated with the current COVID-19 pandemic, industry conditions, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade receivables and contract assets as airlines and other aerospace companies’ cash flows are impacted by the COVID-19 pandemic.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record our inventories at the lower of cost or net realizable value. We determine the cost basis of our inventory on a first-in, first-out or weighted average basis using a standard cost methodology that approximates actual cost. The Company records reserves to provide for excess, slow moving or obsolete inventory. In determining the appropriate reserve, the Company considers the age of inventory on hand, the overall inventory levels in relation to forecasted demands as well as reserving for specifically identified inventory that the Company believes is no longer salable or whose value has diminished.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Computing Arrangements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs costs to implement cloud computing arrangements that are hosted by third party vendors. Implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement. Capitalized amounts related to such arrangements are recorded within other current assets and other non-current assets in the consolidated balance sheets and were insignificant as of December 31, 2022 and December 31, 2021.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are recorded at cost less accumulated depreciation. Depreciation of property, plant and equipment (“PP&amp;E”) is computed using the straight-line method for financial reporting purposes and using accelerated methods for income tax purposes. Estimated useful lives of the assets are as follows: buildings, 25-40 years; and machinery and equipment, 4-10 years. Leased buildings and associated leasehold improvements are amortized over the shorter of the terms of the lease or the estimated useful lives of the assets, with the amortization of such assets included within depreciation expense.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of properties sold or otherwise disposed of and the accumulated depreciation thereon are eliminated from the accounts and the resulting gain or loss, as well as maintenance and repair expenses, is reflected within operating income. Replacements and improvements are capitalized.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was approximately $12.0 million, $12.7 million and $13.3 million in 2022, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Financing Costs</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs debt issuance costs in connection with amending or entering into new credit facilities. These costs are amortized as an adjustment to interest expense over term of the credit facility on a straight-line basis, which approximates the effective interest method. The unamortized balance of deferred financing costs was $3.2 million at December 31, 2022 and $0.4 million at December 31, 2021, recorded within Other Assets on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 19, 2023, the Company completed a financing transaction, which refinanced its previous revolving credit facility which was scheduled to mature in November 2023. The new financing consists of a $90 million asset-based term loan (the “Term Loan Facility”) and a $115 million asset-based revolving credit facility (the “ABL Revolving Credit Facility”). In 2022, the Company incurred $3.6 million in debt issuance costs associated with amending its existing credit facility and entering into a new credit facility. These costs are classified within Other Assets on the Consolidated Balance Sheets. The Company incurred an additional $6.1 million in debt issuance costs upon execution of the Restated Agreement and the Term Loan Facility on January 19, 2023. Deferred debt issuance costs associated with revolving credit facilities will be recorded within other assets and those associated with term loan facilities will be recorded as a reduction of the carrying value of the debt on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Lived Assets</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets to be held and used are initially recorded at cost. The carrying value of these assets is evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying amount may not be recoverable. Impairments are recognized if future undiscounted cash flows from operations are not expected to be sufficient to recover long-lived assets. The carrying amounts are then reduced to fair value, which is typically determined by using a discounted cash flow model. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held for sale are to be reported at lower of its carrying amount or fair value less cost to sell. Judgment is required in estimating the sales price of assets held for sale and the time required to sell the assets. These estimates are based upon available market data and operating cash flows of the assets held for sale. During the fourth quarter of 2021, we sold a facility resulting in a gain of $5.0 million. Refer to Note 21.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may elect to perform a qualitative assessment that considers economic, industry and company-specific factors for all or selected reporting units. If, after completing the assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we proceed to a quantitative test. We may also elect to perform a quantitative test instead of a qualitative test for any or all of our reporting units.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quantitative testing requires a comparison of the fair value of each reporting unit to its carrying value. We use the discounted cash flow method to estimate the fair value of our reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected sales growth rates, operating margins and cash flows, the terminal growth rate and the weighted average cost of capital. If the carrying value of the reporting unit exceeds its fair value, the shortfall up to the carrying value of the goodwill represents the amount of goodwill impairment.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 and 2021 assessments indicated no impairment to the carrying value of goodwill in any of the Company’s reporting units and no impairment charges were recognized. See Note 7 for further information regarding the goodwill impairment charge in 2020.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of acquired intangibles are generally determined based upon future economic benefits such as earnings and cash flows. Acquired identifiable intangible assets are recorded at fair value and are amortized over their estimated useful lives. Acquired intangible assets with an indefinite life are not amortized, but are reviewed for impairment at least annually or more frequently whenever events or changes in circumstances indicate that the carrying amounts of those assets are below their estimated fair values. Impairment is tested under ASC Topic 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles - Goodwill and Other,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as amended by Accounting Standards Update (“ASU”) 2012-2.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable and long-term debt. The Company performs periodic credit evaluations of its customers’ financial condition and generally does not require collateral. The Company does not hold or issue financial instruments for trading purposes. Due to their short-term nature, the carrying values of cash and equivalents, accounts receivable and accounts payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments as classified within Other Assets in the Consolidated Balance Sheets. For investments requiring equity method accounting, we recognize our share of the investee’s earnings or losses within Other Expense, Net of Other Income in the Consolidated Statements of Operations. Such amounts were immaterial in 2022, 2021 and 2020. For investments not requiring equity method accounting, if the investment has no readily determinable fair value, we have elected the practicability exception of ASU 2016-01, under which the investment is measured at cost, less impairment, plus or minus observable price changes from orderly transactions of an identical or similar investment of the same issuer. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the Company determined there were indicators of impairment over one of its investments as a result of the investee’s deteriorating operating performance and limited access to capital. We determined that the fair value of this investment was de minimis and a full impairment charge of $3.5 million was recorded within Other Expense, Net of Other Income in the accompanying Consolidated Statement Operations for the year ended December 31, 2020. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Tax Asset Valuation Allowance</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the on-going COVID-19 pandemic, the Company generated a significant tax loss for the year ended December 31, 2020, which was carried back under the CARES Act to recover previously paid income taxes. The Company records a valuation allowance against the deferred tax assets if and to the extent it is more likely than not that the Company will not recover the deferred tax assets. In evaluating the need for a valuation allowance, the Company weights all relevant positive and negative evidence, and considers among other factors, historical financial performance, projected future taxable income, scheduled reversals of deferred tax liabilities, the overall business environment, and tax planning strategies. Losses in recent periods and cumulative pre-tax losses in the three years period ending with the current year, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">more-likely than not basis. For purposes of assessing the recoverability of deferred tax assets, the Company determined that it could not include future projected earnings in the analysis due to recent history of losses and therefore had insufficient objective positive evidence that the Company will generate sufficient future taxable income to overcome the negative evidence of cumulative losses. Accordingly, during the years ended December 31, 2022, 2021, and 2020 the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a provision for valuation allowances against its U.S. federal deferred tax assets of approximately $11.9 million, $6.0 million, and $23.3 million during the years ended December 31, 2022, 2021 and 2020 respectively. In addition, during the year ended December 31, 2022 and 2021, the Company recorded a valuation allowance against certain foreign deferred tax assets of approximately $0.4 million and $1.3 million, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities and the reported amounts of sales and expenses during the reporting periods in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its foreign currency translation in accordance with ASC Topic 830, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The aggregate transaction gains and losses included in operations were insignificant in 2022, 2021, and 2020.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not paid any cash dividends in the three-year period ended December 31, 2022.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss Contingencies</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss contingencies may from time to time arise from situations such as claims and other legal actions. Loss contingencies are recorded as liabilities when it is probable that a liability has been incurred and the amount of the loss is reasonably estimable. In all other instances, legal fees are expensed as incurred. Disclosure is required when there is a reasonable possibility that the ultimate loss will exceed the recorded provision. Contingent liabilities are often resolved over long time periods. In recording liabilities for probable losses, management is required to make estimates and judgments regarding the amount or range of the probable loss. Management continually assesses the adequacy of estimated loss contingencies and, if necessary, adjusts the amounts recorded as better information becomes known. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its acquisitions under ASC Topic 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Reorganizations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC Topic 805”). ASC Topic 805 provides guidance on how the acquirer recognizes and measures the consideration transferred, identifiable assets acquired, liabilities assumed, non-controlling interests, and goodwill acquired in a business combination. ASC Topic 805 also expands required disclosures surrounding the nature and financial effects of business combinations. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Newly Adopted and Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%">We consider the applicability and impact of all ASUs. ASUs not listed above were assessed and determined to be either not applicable, or had and are expected to have minimal impact on our financial statements an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d related disclosures.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of the Business</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Astronics Corporation (“Astronics” or the “Company”) is a leading provider of advanced technologies to the global aerospace, defense and electronics industries. Our products and services include advanced, high-performance electrical power generation, distribution and seat motion systems, lighting and safety systems, avionics products, systems and certification, aircraft structures and automated test systems.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have principal operations in the United States (“U.S.”), Canada, France and England, as well as engineering offices in the Ukraine and India.</span></div> 2 14700000 7400000 5200000 2100000 6000000 8700000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the COVID-19 related government assistance, including AMJP, recorded during the years ended December 31, 2022, 2021 and 2020:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction in Cost of Products Sold</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction in Selling, General and Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,073 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6062000 10682000 2383000 11000 228000 278000 6073000 10910000 2661000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for under the acquisition method and, accordingly, the operating results for the acquired companies are included in the Consolidated Statements of Operations from the respective dates of acquisition.</span></div> Cost of Products Sold, Research and Development and Selling, General and Administrative ExpensesCost of products sold includes the costs to manufacture products such as direct materials and labor and manufacturing overhead as well as all engineering and developmental costs. The Company is engaged in a variety of research and development activities directed to the substantial improvement or new application of the Company’s existing technologies. Research and development costs are expensed as incurred and include salaries, benefits, consulting, material costs and depreciation. Research and development expenses amounted to $48.3 million in 2022, $43.3 million in 2021 and $40.2 million in 2020. These costs are included in Cost of products sold. SG&amp;A expenses include costs primarily related to our sales, marketing and administrative departments.<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs are included in Costs of products sold.</span></div> 48300000 43300000 40200000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its stock options following Accounting Standards Codification (“ASC”) Topic 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC Topic 718”). ASC Topic 718 requires all equity-based payments to employees, including grants of employee stock options and restricted stock units (“RSU's”), to be recognized in the statement of earnings based on the grant date fair value of the award. For awards with graded vesting, the Company uses a straight-line method of attributing the value of stock-based compensation expense, subject to minimum levels of expense, based on vesting. The Company accounts for forfeitures as they occur.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC Topic 718, stock compensation expense recognized during the period is based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. Equity-based compensation expense is included in SG&amp;A expenses.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All highly liquid instruments with a maturity of three months or less at the time of purchase are considered cash equivalents.</span></div> P3M <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Estimated Credit Losses</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are composed of trade and contract receivables recorded at either the invoiced amount or costs in excess of billings, are expected to be collected within one year, and do not bear interest. The Company records a valuation allowance to account for estimated credit losses. The estimate for credit losses is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as the age of the receivable balances, historical experience, credit quality, current economic conditions, and reasonable and supportable forecasts of future economic conditions that may affect a customer’s ability to pay. Balances are written off when determined to be uncollectible.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's exposure to credit losses may increase if its customers are adversely affected by global economic recessions, disruption associated with the current COVID-19 pandemic, industry conditions, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade receivables and contract assets as airlines and other aerospace companies’ cash flows are impacted by the COVID-19 pandemic.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record our inventories at the lower of cost or net realizable value. We determine the cost basis of our inventory on a first-in, first-out or weighted average basis using a standard cost methodology that approximates actual cost. The Company records reserves to provide for excess, slow moving or obsolete inventory. In determining the appropriate reserve, the Company considers the age of inventory on hand, the overall inventory levels in relation to forecasted demands as well as reserving for specifically identified inventory that the Company believes is no longer salable or whose value has diminished.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Computing Arrangements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs costs to implement cloud computing arrangements that are hosted by third party vendors. Implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement. Capitalized amounts related to such arrangements are recorded within other current assets and other non-current assets in the consolidated balance sheets and were insignificant as of December 31, 2022 and December 31, 2021.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are recorded at cost less accumulated depreciation. Depreciation of property, plant and equipment (“PP&amp;E”) is computed using the straight-line method for financial reporting purposes and using accelerated methods for income tax purposes. Estimated useful lives of the assets are as follows: buildings, 25-40 years; and machinery and equipment, 4-10 years. Leased buildings and associated leasehold improvements are amortized over the shorter of the terms of the lease or the estimated useful lives of the assets, with the amortization of such assets included within depreciation expense.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of properties sold or otherwise disposed of and the accumulated depreciation thereon are eliminated from the accounts and the resulting gain or loss, as well as maintenance and repair expenses, is reflected within operating income. Replacements and improvements are capitalized.</span></div> P25Y P40Y P4Y P10Y 12000000 12700000 13300000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Financing Costs</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs debt issuance costs in connection with amending or entering into new credit facilities. These costs are amortized as an adjustment to interest expense over term of the credit facility on a straight-line basis, which approximates the effective interest method. The unamortized balance of deferred financing costs was $3.2 million at December 31, 2022 and $0.4 million at December 31, 2021, recorded within Other Assets on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 19, 2023, the Company completed a financing transaction, which refinanced its previous revolving credit facility which was scheduled to mature in November 2023. The new financing consists of a $90 million asset-based term loan (the “Term Loan Facility”) and a $115 million asset-based revolving credit facility (the “ABL Revolving Credit Facility”). In 2022, the Company incurred $3.6 million in debt issuance costs associated with amending its existing credit facility and entering into a new credit facility. These costs are classified within Other Assets on the Consolidated Balance Sheets. The Company incurred an additional $6.1 million in debt issuance costs upon execution of the Restated Agreement and the Term Loan Facility on January 19, 2023. Deferred debt issuance costs associated with revolving credit facilities will be recorded within other assets and those associated with term loan facilities will be recorded as a reduction of the carrying value of the debt on the Consolidated Balance Sheets.</span></div> 3200000 400000 90000000 115000000 3600000 6100000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Lived Assets</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets to be held and used are initially recorded at cost. The carrying value of these assets is evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying amount may not be recoverable. Impairments are recognized if future undiscounted cash flows from operations are not expected to be sufficient to recover long-lived assets. The carrying amounts are then reduced to fair value, which is typically determined by using a discounted cash flow model. </span></div>Assets held for sale are to be reported at lower of its carrying amount or fair value less cost to sell. Judgment is required in estimating the sales price of assets held for sale and the time required to sell the assets. These estimates are based upon available market data and operating cash flows of the assets held for sale. 5000000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may elect to perform a qualitative assessment that considers economic, industry and company-specific factors for all or selected reporting units. If, after completing the assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we proceed to a quantitative test. We may also elect to perform a quantitative test instead of a qualitative test for any or all of our reporting units.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quantitative testing requires a comparison of the fair value of each reporting unit to its carrying value. We use the discounted cash flow method to estimate the fair value of our reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected sales growth rates, operating margins and cash flows, the terminal growth rate and the weighted average cost of capital. If the carrying value of the reporting unit exceeds its fair value, the shortfall up to the carrying value of the goodwill represents the amount of goodwill impairment.</span></div> 0 0 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of acquired intangibles are generally determined based upon future economic benefits such as earnings and cash flows. Acquired identifiable intangible assets are recorded at fair value and are amortized over their estimated useful lives. Acquired intangible assets with an indefinite life are not amortized, but are reviewed for impairment at least annually or more frequently whenever events or changes in circumstances indicate that the carrying amounts of those assets are below their estimated fair values. Impairment is tested under ASC Topic 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles - Goodwill and Other,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as amended by Accounting Standards Update (“ASU”) 2012-2.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable and long-term debt. The Company performs periodic credit evaluations of its customers’ financial condition and generally does not require collateral. The Company does not hold or issue financial instruments for trading purposes. Due to their short-term nature, the carrying values of cash and equivalents, accounts receivable and accounts payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments as classified within Other Assets in the Consolidated Balance Sheets. For investments requiring equity method accounting, we recognize our share of the investee’s earnings or losses within Other Expense, Net of Other Income in the Consolidated Statements of Operations. Such amounts were immaterial in 2022, 2021 and 2020. For investments not requiring equity method accounting, if the investment has no readily determinable fair value, we have elected the practicability exception of ASU 2016-01, under which the investment is measured at cost, less impairment, plus or minus observable price changes from orderly transactions of an identical or similar investment of the same issuer. </span></div>In 2020, the Company determined there were indicators of impairment over one of its investments as a result of the investee’s deteriorating operating performance and limited access to capital. 3500000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Tax Asset Valuation Allowance</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the on-going COVID-19 pandemic, the Company generated a significant tax loss for the year ended December 31, 2020, which was carried back under the CARES Act to recover previously paid income taxes. The Company records a valuation allowance against the deferred tax assets if and to the extent it is more likely than not that the Company will not recover the deferred tax assets. In evaluating the need for a valuation allowance, the Company weights all relevant positive and negative evidence, and considers among other factors, historical financial performance, projected future taxable income, scheduled reversals of deferred tax liabilities, the overall business environment, and tax planning strategies. Losses in recent periods and cumulative pre-tax losses in the three years period ending with the current year, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a </span></div>more-likely than not basis. For purposes of assessing the recoverability of deferred tax assets, the Company determined that it could not include future projected earnings in the analysis due to recent history of losses and therefore had insufficient objective positive evidence that the Company will generate sufficient future taxable income to overcome the negative evidence of cumulative losses. Accordingly, during the years ended December 31, 2022, 2021, and 2020 the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a provision for valuation allowances against its U.S. federal deferred tax assets of approximately $11.9 million, $6.0 million, and $23.3 million during the years ended December 31, 2022, 2021 and 2020 respectively. In addition, during the year ended December 31, 2022 and 2021, the Company recorded a valuation allowance against certain foreign deferred tax assets of approximately $0.4 million and $1.3 million, respectively. 11900000 6000000 23300000 400000 1300000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities and the reported amounts of sales and expenses during the reporting periods in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div> Foreign Currency Translation<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its foreign currency translation in accordance with ASC Topic 830, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translation</span>. <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not paid any cash dividends in the three-year period ended December 31, 2022.</span></div> 0 0 0 Loss ContingenciesLoss contingencies may from time to time arise from situations such as claims and other legal actions. Loss contingencies are recorded as liabilities when it is probable that a liability has been incurred and the amount of the loss is reasonably estimable. In all other instances, legal fees are expensed as incurred. Disclosure is required when there is a reasonable possibility that the ultimate loss will exceed the recorded provision. Contingent liabilities are often resolved over long time periods. In recording liabilities for probable losses, management is required to make estimates and judgments regarding the amount or range of the probable loss. Management continually assesses the adequacy of estimated loss contingencies and, if necessary, adjusts the amounts recorded as better information becomes known. Acquisitions<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its acquisitions under ASC Topic 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Reorganizations</span> (“ASC Topic 805”). ASC Topic 805 provides guidance on how the acquirer recognizes and measures the consideration transferred, identifiable assets acquired, liabilities assumed, non-controlling interests, and goodwill acquired in a business combination. ASC Topic 805 also expands required disclosures surrounding the nature and financial effects of business combinations. <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Newly Adopted and Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%">We consider the applicability and impact of all ASUs. ASUs not listed above were assessed and determined to be either not applicable, or had and are expected to have minimal impact on our financial statements an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d related disclosures.</span></div> REVENUE<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when, or as, the Company transfers control of promised products or services to a customer in an amount that reflects the consideration the Company expects to be entitled in exchange for transferring those products or services. Sales shown on the Company's Consolidated Statements of Operations are from contracts with customers.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms and conditions vary by contract, although terms generally include a requirement of payment within a range from 30 to 90 days after the performance obligation has been satisfied; or in certain cases, up-front deposits. In circumstances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that the Company's contracts generally do not include a significant financing component. Taxes collected from customers, which are subsequently remitted to governmental authorities, are excluded from sales.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an asset for the incremental, material costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year and the costs are expected to be recovered. These incremental costs </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">include, but are not limited to, sales commissions incurred to obtain a contract with a customer. As of December 31, 2022 and 2021, the Company did not have material incremental costs on any open contracts with an original expected duration of greater than one year.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an asset for certain, material costs to fulfill a contract if it is determined that the costs relate directly to a contract or an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying performance obligations in the future, and are expected to be recovered. Such costs are amortized on a systematic basis that is consistent with the transfer to the customer of the goods to which the asset relates. Start-up costs are expensed as incurred. Capitalized fulfillment costs are included in Inventories in the accompanying Consolidated Balance Sheets. Should future orders not materialize or it is determined the costs are no longer probable of recovery, the capitalized costs are written off. As of December 31, 2022, the Company has capitalized $2.5 million of costs. As of December 31, 2021, the Company did not have material capitalized fulfillment costs. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts which are, therefore, not distinct. Thus, the contract's transaction price is the revenue recognized when or as that performance obligation is satisfied. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our contracts have multiple performance obligations, most commonly due to the contract covering multiple phases of the product lifecycle (development, production, maintenance and support). For contracts with multiple performance obligations, the contract’s transaction price is allocated to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is the expected cost plus margin approach, under which expected costs are forecast to satisfy a performance obligation and then an appropriate margin is added for that distinct good or service. Shipping and handling activities that occur after the customer has obtained control of the good are considered fulfillment activities, not performance obligations.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our contracts offer price discounts or free units after a specified volume has been purchased. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. If the option provides a material right to the customer, revenue is allocated to these rights and recognized when those future goods or services are transferred, or when the option expires.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as new contracts. The effect of modifications has been reflected when identifying the satisfied and unsatisfied performance obligations, determining the transaction price and allocating the transaction price.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s revenue from contracts with customers is recognized at a point in time, when the customer obtains control of the promised product, which is generally upon delivery and acceptance by the customer. These contracts may provide credits or incentives, which may be accounted for as variable consideration. Variable consideration is estimated at the most likely amount to predict the consideration to which the Company will be entitled, and only to the extent it is probable that a subsequent change in estimate will not result in a significant revenue reversal when estimating the amount of revenue to recognize. Variable consideration is treated as a change to the sales transaction price and based on an assessment of all information (i.e., historical, current and forecasted) that is reasonably available to the Company, and estimated at contract inception and updated at the end of each reporting period as additional information becomes available. Most of our contracts do not contain rights to return product; where this right does exist, it is evaluated as possible variable consideration.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts that are subject to the requirement to accrue anticipated losses, the Company recognizes the entire anticipated loss in the period that the loss becomes probable.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with customers in which the Company promises to provide a product to the customer that has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date inclusive of profit, the Company satisfies the performance obligation and recognizes revenue over time, using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, material and overhead.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also recognizes revenue from service contracts (including service-type warranties) over time. The Company recognizes revenue over time during the term of the agreement as the customer is simultaneously receiving and consuming the benefits provided throughout the Company’s performance. The Company typically recognizes revenue on a straight-line basis throughout the contract period.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2022, we had $571.4 million of remaining performance obligations, which we refer to as total backlog. We expect to recognize approximately $451.4 million of our remaining performance obligations as revenue in 2023.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs in excess of billings includes unbilled amounts resulting from revenues under contracts with customers that are satisfied over time and when the cost-to-cost measurement method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Costs in excess of billings are classified as current assets, within Accounts Receivable, Net of Allowance for Estimated Credit Losses on our Consolidated Balance Sheets.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billings in excess of cost includes billings in excess of revenue recognized as well as other elements of deferred revenue, which includes advanced payments, up-front payments, and progress billing payments. Billings in excess of cost are reported in our Consolidated Balance Sheets classified as current liabilities, within Customer Advance Payments and Deferred Revenue, and non-current liabilities, within Other Liabilities. To determine the revenue recognized in the period from the beginning balance of billings in excess of cost, the contract liability as of the beginning of the period is recognized as revenue on a contract-by-contract basis when the Company satisfies the performance obligation related to the individual contract. Once the beginning contract liability balance for an individual contract has been fully recognized as revenue, any additional payments received in the period are recognized as revenue once the related costs have been incurred.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized $14.8 million and $18.2 million during the year ended December 31, 2022 and 2021, respectively, in revenues that were included in the contract liability balance at the beginning of the period.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contract assets and contract liabilities consist of costs and profits in excess of billings and billings in excess of cost and profits, respectively. The following table presents the beginning and ending balances of contract assets and contract liabilities:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contract Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contract Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning Balance, January 1, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance, December 31, 2022</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in contract assets reflects the net impact of new revenue recognized in excess of billings exceeding billing of previously unbilled revenue during the period. The increase in contract liabilities reflects the net impact of additional customer advances or deferred revenues recorded in excess of revenue recognized.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue disaggregated by Market Segments as of December 31 as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Transport</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Military</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General Aviation</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semiconductor</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Defense</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,599 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,908 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue disaggregated by Product Lines as of December 31 as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electrical Power &amp; Motion</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lighting &amp; Safety</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avionics</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems Certification</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Structures</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,894 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,908 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> Payment terms and conditions vary by contract, although terms generally include a requirement of payment within a range from 30 to 90 days after the performance obligation has been satisfied; or in certain cases, up-front deposits. In circumstances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that the Company's contracts generally do not include a significant financing component. Taxes collected from customers, which are subsequently remitted to governmental authorities, are excluded from sales. 2500000 0 571400000 451400000 14800000 18200000 The following table presents the beginning and ending balances of contract assets and contract liabilities:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contract Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contract Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning Balance, January 1, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance, December 31, 2022</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 25941000 28495000 27349000 33209000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue disaggregated by Market Segments as of December 31 as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Transport</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Military</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General Aviation</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semiconductor</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Defense</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,599 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,908 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue disaggregated by Product Lines as of December 31 as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electrical Power &amp; Motion</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lighting &amp; Safety</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avionics</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems Certification</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Structures</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:8pt;padding-right:-8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,894 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,908 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 314564000 201990000 262636000 54534000 70312000 67944000 63395000 56673000 60437000 28703000 36263000 26971000 461196000 365238000 417988000 0 0 3483000 73698000 79670000 81116000 73698000 79670000 84599000 534894000 444908000 502587000 187446000 141746000 179245000 124347000 103749000 118928000 97234000 64901000 76113000 17222000 13050000 6899000 6244000 5529000 9832000 28703000 36263000 26971000 461196000 365238000 417988000 73698000 79670000 84599000 534894000 444908000 502587000 ACCOUNTS RECEIVABLE <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable at December 31 consists of:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Accounts Receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled Recoverable Costs and Accrued Profits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Receivables, Gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Allowance for Estimated Credit Losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Receivables, Net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,790 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,439 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of the allowance for estimated credit losses that is deducted from accounts receivable to present the net amount expected to be collected at December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad Debt Expense, Net of Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off Charges Against the Allowance and Other Adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad Debt Expense, Net of Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off Charges Against the Allowance and Other Adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable at December 31 consists of:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Accounts Receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled Recoverable Costs and Accrued Profits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Receivables, Gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Allowance for Estimated Credit Losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Receivables, Net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,790 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,439 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 123071000 84681000 27349000 25941000 150420000 110622000 2630000 3183000 147790000 107439000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of the allowance for estimated credit losses that is deducted from accounts receivable to present the net amount expected to be collected at December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad Debt Expense, Net of Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off Charges Against the Allowance and Other Adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad Debt Expense, Net of Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off Charges Against the Allowance and Other Adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3218000 90000 125000 3183000 565000 1118000 2630000 INVENTORIES<div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at December 31 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished Goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in Progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw Material</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,983 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,576 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the Company’s reserve for inventory valuation was $36.8 million, or 16.4% of gross inventory. At December 31, 2021, the Company’s reserve for inventory valuation was $33.8 million, or 17.7% of gross inventory.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at December 31 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished Goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in Progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw Material</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,983 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,576 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 30703000 28579000 29895000 22954000 127385000 106043000 187983000 157576000 36800000 0.164 33800000 0.177 PROPERTY, PLANT AND EQUIPMENT<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, Plant and Equipment at December 31 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and Improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in Progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Property, Plant and Equipment, Gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Property, Plant and Equipment, Net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, Plant and Equipment at December 31 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and Improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in Progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Property, Plant and Equipment, Gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Property, Plant and Equipment, Net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8578000 8632000 73744000 70566000 123071000 121960000 6415000 5680000 211808000 206838000 121150000 111602000 90658000 95236000 INTANGIBLE ASSETS<div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes acquired intangible assets at December 31 as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average Life</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,146 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,146 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete Agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed and Unpatented Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Intangible Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,618 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,341 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,883 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization is computed on the straight line method for financial reporting purposes. Amortization expense for intangibles was $14.9 million, $15.4 million and $17.1 million for 2022, 2021 and 2020, respectively. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based upon acquired intangible assets at December 31, 2022, amortization expense for each of the next five years is estimated to be: </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:86.290%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.510%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,856 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,533 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes acquired intangible assets at December 31 as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average Life</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,146 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,146 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete Agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed and Unpatented Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Intangible Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,618 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,341 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,883 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P11Y 2146000 2066000 2146000 1979000 P4Y 11082000 11052000 11082000 10592000 P10Y 11402000 9350000 11447000 8518000 P9Y 47855000 34877000 47932000 30441000 P15Y 142133000 77996000 142276000 69033000 P12Y 214618000 135341000 214883000 120563000 14900000 15400000 17100000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based upon acquired intangible assets at December 31, 2022, amortization expense for each of the next five years is estimated to be: </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:86.290%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.510%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,856 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,533 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13878000 12856000 10935000 9533000 7825000 GOODWILL<div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the carrying amount of goodwill at December 31 as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.476%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Test Systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Translations and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Translations and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, Gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Impairment Losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, Net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,534 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,635 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,169 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s four reporting units with goodwill as of the first day of our fourth quarters of 2022 and 2021 were subject to the annual goodwill impairment test. Based on our quantitative assessments of our reporting units performed during our annual goodwill impairment tests, the Company concluded that no impairment to the carrying value of goodwill in any of the Company’s reporting units was indicated and no impairment charges were recognized in 2022 and 2021.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in the first quarter of 2020, the COVID-19 pandemic negatively impacted the global economy and aerospace industry. Management considered these qualitative factors and the impact to each reporting unit’s revenue and earnings, and determined that it was more likely than not that the fair value of several reporting units was less than its carrying value. Therefore, we performed a quantitative test for all eight reporting units with goodwill as of March 28, 2020.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined that the estimated fair value of four of the eight reporting units with goodwill significantly exceeded their respective carrying values and did not result in a goodwill impairment for these four reporting units as of March 28, 2020.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the remaining four reporting units with goodwill, we determined that the estimated fair value was less than their respective carrying values. We recognized full impairments of the goodwill of our Astronics Connectivity Systems and Certification (“ACSC”), PGA and Custom Control Concepts (“CCC”) reporting units, and a partial impairment of the goodwill of our PECO reporting unit as of March 28, 2020.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, further commercial aircraft order reductions, delays and cancellations at a major customer of our PECO reporting unit resulted in revisions to PECO’s forecast. We therefore performed a quantitative test for the PECO reporting unit as of June 27, 2020. As a result of this quantitative test, we determined that the estimated fair value was less than the respective carrying value as of June 27, 2020.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of our interim goodwill impairment tests, we recorded non-cash goodwill impairment charges in the Aerospace segment of approximately $86.3 million within the Impairment Loss line of the December 31, 2020 Consolidated Statement of Operations.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the carrying amount of goodwill at December 31 as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.476%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Test Systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Translations and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Translations and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, Gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Impairment Losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, Net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,534 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,635 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,169 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 36648000 21634000 58282000 0 0 0 36648000 21634000 58282000 -114000 1000 -113000 36534000 21635000 58169000 157235000 21635000 178870000 120701000 0 120701000 36534000 21635000 58169000 4 4 0 0 0 0 8 4 8 4 4 86300000 LONG-TERM DEBT<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's long-term debt at December 31, 2022 and 2021 consisted of borrowings under its Fifth Amended and Restated Credit Agreement (the “Agreement”). On March 1, 2022, the Company executed an amendment to the Agreement, which reduced the revolving credit line from $375 million to $225 million and extended the maturity date of the loans under the facility from February 16, 2023 to May 30, 2023. On August 9, 2022, the Company executed a further amendment to the Agreement, which reduced the revolving credit line from $225 million to $190 million until September 12, 2022 with further reductions to $180 million effective September 12, 2022 and $170 million effective October 11, 2022. The amendment extended the maturity date of the loans under the facility from May 30, 2023 to August 31, 2023. On October 21, 2022, the Company executed an additional amendment to the Agreement, under which the lenders waived enforcement of their rights against the Company arising from the Company’s failure to comply with the maximum net leverage ratio and minimum liquidity covenants, each as of September 30, 2022. The amendment increased the revolving credit line to $180 million as of October 21, 2022, with a reduction to $170 million effective November 21, 2022. Another amendment to the Agreement was executed on November 14, 2022 (the “Amended Facility”), which extended the maturity date of the loans under the facility from August 31, 2023 to November 30, 2023. Under the Amended Facility, the revolving credit line was set at $180 million, with a reduction to $170 million effective December 21, 2022. The amendment required the Company to maintain minimum liquidity, defined as unrestricted cash plus the unused revolving credit commitments ($10 million as of November 30, 2022 and December 31, 2022). The Amended Facility required the Company to comply with a minimum Adjusted EBITDA covenant on a trailing twelve month basis. The amendment eliminated the net leverage ratio covenant for the remaining term of the agreement. Each amendment executed in 2022 required payment of a consent fee of 5 to 10 basis points of the commitment for each consenting lender.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, there was $164.0 million outstanding on the Amended Facility and there remained $6.0 million available subject to the minimum liquidity covenant discussed above. The credit facility allocated up to $20 million of the $170 million revolving credit line for the issuance of letters of credit. Interest on the debt outstanding at December 31, 2022 was payable on the unpaid principal amount of the facility at a rate equal to the Secured Overnight Financing Rate (“SOFR”, which is required to be at least 1.00%), plus 5.50% with an increase to a rate equal to SOFR (which is required to be at least 1.00%), plus 8.50% effective January 17, 2023. The Company also was required to pay a commitment fee to the lenders in an amount equal to 0.40% on the undrawn portion of the Amended Facility.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amended its existing revolving credit facility on January 19, 2023 by entering into the Sixth Amended and Restated Credit Agreement (the “ABL Revolving Credit Facility”). The ABL Revolving Credit Facility set the maximum aggregate amount that the Company can borrow under the revolving credit line at $115 million, with borrowings subject to a borrowing base determined primarily by certain domestic inventory and accounts receivable. The maturity date of borrowings under the ABL Revolving Credit Facility is January 19, 2026. Under the terms of the ABL Revolving Credit Facility, the Company will now pay interest on the unpaid principal amount of the facility at a rate equal to SOFR (which is required to be at least 1.00%) plus 2.25% to 2.75%. The Company will pay a quarterly commitment fee under the ABL Revolving Credit Facility in an amount equal to 0.25% or 0.375% based on the Company’s average excess availability. Under the provisions of the ABL Revolving Credit Facility, the Company has a cash dominion arrangement with the lead banking institution whereby eligible daily cash receipts are contractually utilized to pay down outstanding borrowings. Eligible cash receipts that have not yet been applied to outstanding debt balance will be classified as restricted cash in the accompanying consolidated balance sheets.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also entered into a $90 million asset-based Term Loan Facility on January 19, 2023. The Term Loan Facility is secured primarily by fixed assets, real estate and intellectual property. The maturity date of the Term Loan Facility is the earlier of the stated maturity date of the ABL Revolving Credit Facility or January 19, 2027, provided the ABL Revolving Credit Facility is extended beyond that date. The Company will pay interest under the Term Loan Facility at a rate equal to SOFR (which is required to be at least 2.50%) plus 8.75%. The Company will pay a commitment fee under the Term Loan Facility of 5% of the total aggregate commitment, or $4.5 million, $1.8 million which was paid on the closing date, $1.8 million of which will be paid on June 19, 2023 and $0.9 million of which will be paid on the date that the financial statements and compliance certificate for the fiscal quarter of the Company ending on or about March 31, 2024 are required to be delivered under the Term Loan Facility.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of the principal under the Term Loan Facility will begin in April with a monthly amortization rate of 0.292% of the outstanding term loan principal balance for the period April 1, 2023 through June 1, 2023, increasing to 0.542% per month for the period July 1, 2023 through September 1, 2023 then increasing to 0.833% thereafter. Total scheduled principal payments of $4.5 million are payable in 2023 and as such, have been classified as current in the accompanying consolidated balance sheet as of December 31, 2022. The weighted-average interest rate on current maturities of long-debt is 13.60%.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the ABL Revolving Credit Facility and the Term Loan Facility, the Company is required to comply with a minimum trailing four quarter EBITDA of $14.7 million for the Company’s first quarter of 2023, $23.3 million in the second quarter, $39.2 million in the third quarter, $51.7 million in the fourth quarter, $57.6 million in the first quarter of 2024, $65.2 million in the second quarter of 2024 and $70 million thereafter. In addition, mandatory prepayment of a portion of excess cash flow, as defined by the Term Loan Facility, is payable towards the principle amount outstanding at the end of 2023. Any voluntary prepayments made are subject to a prepayment fee, as defined by the Term Loan Facility. The Company is also required to maintain minimum liquidity of $20 million through the date of delivery of the compliance certificate for the quarter ended March 31, 2024, and $10 million thereafter. Beginning with the first quarter of 2024, the Company is subject to a minimum fixed charge coverage ratio of 1.10 to 1.00. Further, the Company is subject to excess cash flow repayment provisions, restrictions on additional indebtedness, share repurchases and dividend payments, and a limitation on capital expenditures.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon execution of the amendment to its ABL Revolving Credit Facility and the Term Loan Facility on January 19, 2023, the Company incurred an additional $6.1 million in debt issuance costs, allocated between the ABL Revolving Credit Facility and the Term Loan Facility. Deferred debt issuance costs associated with the ABL Revolving Credit Facility will be recorded within other assets and those associated with the Term Loan Facility will be recorded as a reduction of the carrying value of the debt on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s subsidiaries are borrowers or guarantors under the ABL Revolving Credit Facility and the Term Loan Facility.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of voluntary or involuntary bankruptcy of the Company or any subsidiary, all unpaid principal and other amounts owing under the credit facilities automatically become due and payable. Other events of default, such as failure to make payments as they become due and breach of financial and other covenants, change of control, cross default under other material debt agreements, and a going concern qualification for any reason other than loan maturity date give the agent the option to declare all such amounts immediately due and payable.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects its sales growth and reductions in working capital will provide sufficient cash flows to fund operations. However, the Company may also evaluate various actions and alternatives to enhance its profitability and cash generation from operating activities, which could include manufacturing efficiency initiatives, cost-reduction measures, working with vendors and suppliers to reduce lead times and expedite shipment of critical components, and working with customers to expedite receivable collections.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to maintain sufficient liquidity and comply with financial debt covenants is highly dependent upon achieving expected operating results. Failure to achieve expected operating results could have a material adverse effect on our liquidity, our ability to obtain financing or access our existing financing, and our operations in the future and could allow our debt holders to demand payment of all outstanding amounts. Refer to Item 1A, Risk Factors, for further discussion.</span></div> 375000000 225000000 225000000 190000000 180000000 170000000 180000000 170000000 180000000 170000000 10000000 10000000 0.0005 0.0010 164000000 6000000 20000000 170000000 0.0100 0.0550 0.0100 0.0850 0.0040 115000000 0.0100 0.0225 0.0275 0.0025 0.00375 90000000 0.0250 0.0875 0.05 4500000 1800000 1800000 900000 0.00292 0.00542 0.00833 4500000 0.1360 14700000 23300000 39200000 51700000 57600000 65200000 70000000 20000000 10000000 1.10 6100000 WARRANTY<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company warrants its products against defects in design, materials and workmanship typically over periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTIvZnJhZzo4ZThkMjg5MDg5MWE0MmVjOTk5YjNjMDExM2NhMWRlOC90ZXh0cmVnaW9uOjhlOGQyODkwODkxYTQyZWM5OTliM2MwMTEzY2ExZGU4XzE4Mg_a6ac0f8c-359d-4761-a44c-133cc887df9a">twelve</span> to sixty months. The Company determines warranty reserves needed by product line based on experience and current facts and circumstances. Activity in the warranty accrual, which is included in other accrued expenses on the Consolidated Balance Sheets, is summarized as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:59.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of the Year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties Issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reassessed Warranty Exposure</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,029)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties Settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of the Year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,009 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,018 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P60M Activity in the warranty accrual, which is included in other accrued expenses on the Consolidated Balance Sheets, is summarized as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:59.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of the Year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties Issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reassessed Warranty Exposure</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,029)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties Settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of the Year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,009 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,018 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8183000 7018000 7660000 3407000 6083000 1725000 -65000 -1474000 -1029000 3516000 3444000 1338000 8009000 8183000 7018000 LEASESThe Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. We have concluded that when an agreement grants us the right to substantially all of the economic benefits associated with an identified asset, and we are able to direct the use of that asset throughout the term of the agreement, we have a lease. We lease certain office equipment under finance leases, and we lease certain production facilities, office equipment and vehicles under operating <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">leases. Some of our leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the lease arrangement also contains non-lease components, the Company elected the practical expedient not to separate any combined lease and non-lease components for all lease contracts. For our real estate leases, the remaining fixed minimum rental payments used in the calculation of the new lease liability, include fixed payments and variable payments (if the variable payments are based on an index), over the remaining lease term. Variable lease payments based on indices have been included in the related right-of-use assets and lease liabilities on our Consolidated Balance Sheets, while variable lease payments based on usage of the underlying asset have been excluded, as they do not represent present rights or obligations. Variable lease components for leases relate primarily to common area maintenance charges and other separately billed lessor services, sales and real estate taxes. Variable lease costs are expensed in the period they are incurred. We have also elected to adopt the practical expedient under ASC 842 to not separate lease and non-lease components in contracts where the base lease payment contains both. In this situation, these lease agreements are accounted for as a single lease component for all classes of underlying assets. While we do have real estate leases with options to purchase the facility at a market value at the date of exercise, these are not included in the calculation of the lease liability, as these options are not expected to be exercised.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any new additional operating and financing lease liabilities and corresponding right-of-use (“ROU”) assets are based on the present value of the remaining minimum rental payments. The Company's operating lease liability increased approximately $3.0 million as a result of acquiring ROU assets from new leases entered into during the year ended December 31, 2022. In determining the incremental borrowing rate, we have considered borrowing data for secured debt obtained from our lending institution.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's ROU assets and liabilities at December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Right-of-Use Assets, Gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Right-of-Use Asset Impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Right-of-Use Assets, Net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term Operating Lease Liabilities</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,778 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term Operating Lease Liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Lease Liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,383 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Right-of-Use Assets, Gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzEzLTAtMS0xLTczOTI4_0d6152f5-55ef-43cf-910d-2e3ec09d3bd5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzEzLTAtMS0xLTczOTI4_48dfc138-912c-4505-b973-060798f6dbb2">Finance Right-of-Use Assets, Net — Included in Other Assets</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE0LTAtMS0xLTczOTI4_2837d90c-1f65-4636-b829-1e09fb86ed25"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE0LTAtMS0xLTczOTI4_bc349f92-3960-4f2f-a4d9-bba3f9fd7847">Short-term Finance Lease Liabilities — Included in Other Accrued Expenses</span></span></span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE1LTAtMS0xLTczOTI4_20d787d6-df84-416e-a554-9c559abb0fd2"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE1LTAtMS0xLTczOTI4_f9e8c850-8fd7-4f8f-8757-7de142558ea7">Long-term Finance Lease Liabilities — Included in Other Liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease Liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's total lease costs as of December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease Cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on Lease Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Finance Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term Lease Cost (excluding month-to-month)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Sublease and Rental Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Operating Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Net Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,755 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,084 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of cash paid for amounts included in the measurement of lease liabilities as of December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Cash Flow for Finance Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Cash Flow for Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing Cash Flow for Finance Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted by ASC 842, leases with expected durations of less than 12 months from inception (i.e. short-term leases) were excluded from the Company’s calculation of its lease liability and ROU asset. Furthermore, as permitted by ASC 842, the Company elected to apply the package of practical expedients, which allows companies not to reassess: (a) whether its expired or existing contracts are or contain leases, (b) the lease classification for any expired or existing leases, and (c) initial direct costs for any existing leases.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining term for the Company's operating and financing leases are approximately 4 years and 3 years, respectively. The weighted-average discount rates for the Company's operating and financing leases are each approximately 3.6%. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's maturity of lease liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:52.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,876 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Lease Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Lease Liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These amounts exclude annual operating lease payments of approximately $1.7 million per year through 2033, which represents legal binding lease payments for leases signed, but not yet commenced.</span></div> LEASESThe Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. We have concluded that when an agreement grants us the right to substantially all of the economic benefits associated with an identified asset, and we are able to direct the use of that asset throughout the term of the agreement, we have a lease. We lease certain office equipment under finance leases, and we lease certain production facilities, office equipment and vehicles under operating <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">leases. Some of our leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the lease arrangement also contains non-lease components, the Company elected the practical expedient not to separate any combined lease and non-lease components for all lease contracts. For our real estate leases, the remaining fixed minimum rental payments used in the calculation of the new lease liability, include fixed payments and variable payments (if the variable payments are based on an index), over the remaining lease term. Variable lease payments based on indices have been included in the related right-of-use assets and lease liabilities on our Consolidated Balance Sheets, while variable lease payments based on usage of the underlying asset have been excluded, as they do not represent present rights or obligations. Variable lease components for leases relate primarily to common area maintenance charges and other separately billed lessor services, sales and real estate taxes. Variable lease costs are expensed in the period they are incurred. We have also elected to adopt the practical expedient under ASC 842 to not separate lease and non-lease components in contracts where the base lease payment contains both. In this situation, these lease agreements are accounted for as a single lease component for all classes of underlying assets. While we do have real estate leases with options to purchase the facility at a market value at the date of exercise, these are not included in the calculation of the lease liability, as these options are not expected to be exercised.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any new additional operating and financing lease liabilities and corresponding right-of-use (“ROU”) assets are based on the present value of the remaining minimum rental payments. The Company's operating lease liability increased approximately $3.0 million as a result of acquiring ROU assets from new leases entered into during the year ended December 31, 2022. In determining the incremental borrowing rate, we have considered borrowing data for secured debt obtained from our lending institution.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's ROU assets and liabilities at December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Right-of-Use Assets, Gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Right-of-Use Asset Impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Right-of-Use Assets, Net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term Operating Lease Liabilities</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,778 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term Operating Lease Liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Lease Liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,383 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Right-of-Use Assets, Gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzEzLTAtMS0xLTczOTI4_0d6152f5-55ef-43cf-910d-2e3ec09d3bd5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzEzLTAtMS0xLTczOTI4_48dfc138-912c-4505-b973-060798f6dbb2">Finance Right-of-Use Assets, Net — Included in Other Assets</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE0LTAtMS0xLTczOTI4_2837d90c-1f65-4636-b829-1e09fb86ed25"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE0LTAtMS0xLTczOTI4_bc349f92-3960-4f2f-a4d9-bba3f9fd7847">Short-term Finance Lease Liabilities — Included in Other Accrued Expenses</span></span></span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE1LTAtMS0xLTczOTI4_20d787d6-df84-416e-a554-9c559abb0fd2"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE1LTAtMS0xLTczOTI4_f9e8c850-8fd7-4f8f-8757-7de142558ea7">Long-term Finance Lease Liabilities — Included in Other Liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease Liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's total lease costs as of December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease Cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on Lease Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Finance Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term Lease Cost (excluding month-to-month)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Sublease and Rental Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Operating Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Net Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,755 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,084 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of cash paid for amounts included in the measurement of lease liabilities as of December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Cash Flow for Finance Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Cash Flow for Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing Cash Flow for Finance Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted by ASC 842, leases with expected durations of less than 12 months from inception (i.e. short-term leases) were excluded from the Company’s calculation of its lease liability and ROU asset. Furthermore, as permitted by ASC 842, the Company elected to apply the package of practical expedients, which allows companies not to reassess: (a) whether its expired or existing contracts are or contain leases, (b) the lease classification for any expired or existing leases, and (c) initial direct costs for any existing leases.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining term for the Company's operating and financing leases are approximately 4 years and 3 years, respectively. The weighted-average discount rates for the Company's operating and financing leases are each approximately 3.6%. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's maturity of lease liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:52.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,876 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Lease Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Lease Liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These amounts exclude annual operating lease payments of approximately $1.7 million per year through 2033, which represents legal binding lease payments for leases signed, but not yet commenced.</span></div> 3000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's ROU assets and liabilities at December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Right-of-Use Assets, Gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Right-of-Use Asset Impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Right-of-Use Assets, Net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term Operating Lease Liabilities</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,778 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term Operating Lease Liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Lease Liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,383 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Right-of-Use Assets, Gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Accumulated Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzEzLTAtMS0xLTczOTI4_0d6152f5-55ef-43cf-910d-2e3ec09d3bd5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzEzLTAtMS0xLTczOTI4_48dfc138-912c-4505-b973-060798f6dbb2">Finance Right-of-Use Assets, Net — Included in Other Assets</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE0LTAtMS0xLTczOTI4_2837d90c-1f65-4636-b829-1e09fb86ed25"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE0LTAtMS0xLTczOTI4_bc349f92-3960-4f2f-a4d9-bba3f9fd7847">Short-term Finance Lease Liabilities — Included in Other Accrued Expenses</span></span></span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE1LTAtMS0xLTczOTI4_20d787d6-df84-416e-a554-9c559abb0fd2"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMTUvZnJhZzpjNTRkOWY5YzE2Y2Q0MTE2OTdjN2I4ODA3YzY2ODc5Zi90YWJsZTo1Zjk2YThhMDU0YTA0YzkyYTkwM2U0ZTBiMDM0N2Q1Zi90YWJsZXJhbmdlOjVmOTZhOGEwNTRhMDRjOTJhOTAzZTRlMGIwMzQ3ZDVmXzE1LTAtMS0xLTczOTI4_f9e8c850-8fd7-4f8f-8757-7de142558ea7">Long-term Finance Lease Liabilities — Included in Other Liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease Liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 29466000 30318000 1710000 1710000 14728000 12439000 13028000 16169000 4441000 6778000 9942000 12018000 14383000 18796000 231000 177000 138000 106000 93000 71000 29000 72000 67000 0 96000 72000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's total lease costs as of December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease Cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on Lease Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Finance Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term Lease Cost (excluding month-to-month)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Sublease and Rental Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Operating Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Net Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,755 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,084 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of cash paid for amounts included in the measurement of lease liabilities as of December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Cash Flow for Finance Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Cash Flow for Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing Cash Flow for Finance Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 94000 573000 4000 78000 98000 651000 6627000 5881000 1757000 1546000 602000 271000 1329000 1265000 7657000 6433000 7755000 7084000 4000 78000 7873000 6711000 93000 901000 P4Y P3Y 0.036 0.036 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's maturity of lease liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:52.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,876 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Lease Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Lease Liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's maturity of lease liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:52.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,876 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Lease Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Lease Liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4876000 32000 3879000 32000 3310000 18000 1216000 14000 859000 6000 1298000 0 15438000 102000 1055000 6000 14383000 96000 1700000 INCOME TAXESThe Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and tax basis of assets and liabilities. Deferred tax assets are reduced, if deemed necessary, by a valuation allowance for the amount of tax benefits which are not more likely than not to be realized.<div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for (benefit from) income taxes at December 31 consists of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(941)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,182)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,954 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,382)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,371 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rates differ from the statutory federal income tax rate as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory Federal Income Tax Rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent Items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Compensation Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non Deductible Goodwill Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Consideration Liability Fair Value Adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Tax Rate Differential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State Income Tax, Net of Federal Income Tax Effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and Development Tax Credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in Valuation Allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net GILTI and FDII Tax Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Tax Credit for Dividend Withholding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Rate Change on 2020 Federal Net Operating Loss Carryback</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective Tax Rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes as well as tax attributes.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company’s deferred tax assets and liabilities at December 31, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset Reserves</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 163(j) - Interest Expense Limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State Investment and Research and Development Tax Credit Carryforwards, Net of Federal Tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Advanced Payments and Deferred Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Operating Loss Carryforwards and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and Intangible Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 606 Revenue Recognition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research &amp; Development Costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease Liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Gross Deferred Tax Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation Allowance for Federal and State Deferred Tax Assets and Tax Credit Carryforwards, Net of Federal Tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 606 Revenue Recognition - Section 481(a) Adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease Assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout Income Accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,321 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,615 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Deferred Tax Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,158)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,148)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The net deferred tax assets and liabilities presented in the Consolidated Balance Sheets are as follows at December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets — Long-term</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Liabilities — Long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Deferred Tax Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,158)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,148)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a valuation allowance against the deferred tax assets if and to the extent it is more likely than not that the Company will not recover the deferred tax assets. In evaluating the need for a valuation allowance, the Company weighs all relevant positive and negative evidence, and considers among other factors, historical financial performance, projected future taxable income, scheduled reversals of deferred tax liabilities, the overall business environment, and tax planning strategies. Losses in recent periods and cumulative pre-tax losses in the three year period ending with the current year, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a more-likely than not basis. For purposes of assessing the recoverability of deferred tax assets, the Company determined that it could not include future projected earnings in the analysis due to the recent history of losses and therefore had insufficient objective positive evidence that the Company will generate sufficient future taxable income to overcome the negative evidence of cumulative losses. Accordingly, during the years ended December 31, 2022, 2021, and 2020, the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a provision for valuation allowances against its U.S. federal deferred tax assets of approximately $11.9 million, $6.0 million, and $23.3 million during the years ended December 31, 2022, 2021 and 2020, respectively. In addition, during the years ended December 31, 2022 and 2021, the Company recorded a valuation allowance against certain foreign deferred tax assets of approximately $0.4 million and $1.3 million, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning January 1, 2022, the Tax Cuts and Jobs Act (TCJA) of 2017 eliminated the option to deduct research and development expenditures in the current year and now requires taxpayers to capitalize and amortize research and development costs pursuant to Internal Revenue Code (“IRC”) Section 174. The capitalized expenses are amortized over a 5-year period for domestic expenses and a 15-year period for foreign expenses. As a result of this provision of the TCJA, deferred tax assets related to capitalized research expenses increased by approximately $19.9 million during the year ended December 31, 2022. Given the recent history of losses, the Company determined that it could not include future projected income as a source of taxable income to realize this deferred tax asset in the future. As a result, a valuation allowance has been recorded.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, gross federal net operating losses, amounted to approximately $3.1 million. In the current year, the Company generated approximately $51.5 million of taxable income, net of utilized net operating losses of approximately $25.7 million. The remaining prior year carry forward net operating losses of approximately $3.1 million can be carried forward and are subject to annual limitations under Internal Revenue Code Section 382. Of these net operating losses, $2.7 million expire in 2038 and the remaining $0.4 million will carryforward indefinitely. Given the recent history of losses, the Company determined that it could not include future projected income as a source of taxable income to realize this deferred tax asset in the future. As a result, a valuation allowance has been recorded.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, gross state net operating loss carryforwards amounted to approximately $134.1 million. These state net operating loss carryforwards begin to expire at various dates from 2022 through 2042. Due to the uncertainty as to the Company’s ability to generate sufficient taxable income in certain states in the future along with the recent history of losses resulting in the Company excluding future projected income as a source of taxable income to realize certain of these state net operating losses in the future, a valuation allowance has been recorded.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, state income tax credit carryforwards amounted to approximately $1.1 million and begin to expire at various dates from 2022 to 2037. Due to the uncertainty as to the Company’s ability to generate sufficient taxable income in certain states in the future along with the recent history of losses resulting in the Company excluding future projected income as a source of taxable income to realize certain of these state net operating losses in the future, a valuation allowance has been recorded.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the Company has approximately $0.2 million of foreign tax credits that it can carry forward through 2031. Given the recent history of losses, the Company determined that it could not include future projected income as a source of taxable income to realize this deferred tax asset in the future. As a result, a valuation allowance has been recorded.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company determined that a revised state filing position could be taken which would reduce the taxable income apportioned for state income tax purposes and recorded a state income tax receivable of approximately $3.0 million as a component of Prepaid Expenses and Other Current Assets. The Company has filed amended state income tax returns for tax years 2015 and 2016 and intends to file amended state income tax returns for tax years 2017 through 2019 in order to claim these refunds.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has analyzed its filing positions in all of the federal and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. Should the Company need to accrue a liability for uncertain tax benefits, any interest associated with that liability would be recorded as interest expense. Penalties, if any, would be recorded as operating expenses. A reconciliation of the total amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of the Year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,565 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases as a Result of Tax Positions Taken in Prior Years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases as a Result of Tax Positions Taken in the Current Year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of the Year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no material penalties or interest liabilities accrued as of December 31, 2022, 2021, or 2020, nor are any material penalties or interest costs included in expense for each of the years ended December 31, 2022, 2021 and 2020. The years under which we conducted our evaluation coincided with the tax years currently still subject to examination by major federal and state tax jurisdictions, those being 2019 through 2022 for federal purposes and 2017 through 2022 for state purposes.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pretax income (loss) from the Company’s foreign subsidiaries amounted to approximately $0.1 million, $(3.3) million and $(7.0) million for 2022, 2021 and 2020, respectively. The balance of pretax earnings or loss for each of those years were domestic.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have asserted that the unremitted earnings of our foreign subsidiaries were indefinitely reinvested. However, as of December 31, 2022, we determined that we can no longer assert indefinite reinvestment on approximately $3.4 million of the unremitted earnings of Luminescent Systems Canada Inc. As a result, we have recorded a deferred tax liability of approximately $0.2 million at December 31, 2022, related to local country withholding taxes that are expected to be incurred upon ultimate repatriation of such earnings. All other foreign unremitted earnings, which total approximately $11.3 million, continue to be indefinitely reinvested. We continue to be permanently reinvested in outside basis differences other than unremitted earnings as we have no plans to liquidate or sell any foreign subsidiaries. In addition, we have not provided deferred taxes on any outside basis differences of our domestic subsidiaries as we have the ability and intent to recover these basis differences in a tax-free manner. It is not practicable to determine the amount of unrecognized deferred tax related to these basis differences.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted in response to the economic uncertainty resulting from the COVID-19 pandemic. The CARES Act includes many measures to assist companies, including temporary changes to income and non-income based laws, some of which were enacted as part of the Tax Cuts and Jobs Act of 2017 (“TCJA”). Some of the key changes include eliminating the 80% of taxable income limitation by allowing corporate entities to fully utilize NOLs to offset taxable income in 2018, 2019 and 2020, allowing NOLs originating in 2018, 2019 and 2020 to be carried back five years, enhanced interest deductibility, and retroactively clarifying the immediate recovery of qualified improvement property costs rather than over a 39-year recovery period. As a result of the on-going COVID-19 pandemic, the Company generated a significant tax loss for the year ended December 31, 2020, which was carried back under the CARES Act to recover previously paid income taxes. During the years ended December 31, 2021 and 2020, the Company recorded a tax benefit relating to the NOL carryback provisions and the technical correction for qualified improvement property provided for in the CARES Act of approximately $0.3 million and $1.5 million respectively. No tax benefit was recorded for the year ending December 31, 2022.</span></div>The Inflation Reduction Act of 2022 (IRA) was signed into law on August 16, 2022. Key provisions under the IRA include a 15% corporate alternative minimum tax imposed on certain large corporations and the extension and expansion of clean energy tax incentives. There were no impacts related to the IRA recorded for the year ending December 31, 2022. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for (benefit from) income taxes at December 31 consists of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(941)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,182)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,954 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,382)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,371 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5338000 -1713000 -8679000 -153000 -667000 -4539000 750000 1439000 1036000 5935000 -941000 -12182000 113000 -237000 17044000 -239000 -87000 -92000 145000 -117000 -1399000 19000 -441000 15553000 5954000 -1382000 3371000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rates differ from the statutory federal income tax rate as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory Federal Income Tax Rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent Items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Compensation Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non Deductible Goodwill Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Consideration Liability Fair Value Adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Tax Rate Differential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State Income Tax, Net of Federal Income Tax Effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and Development Tax Credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in Valuation Allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net GILTI and FDII Tax Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Tax Credit for Dividend Withholding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Rate Change on 2020 Federal Net Operating Loss Carryback</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective Tax Rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.210 0.210 0.210 0.022 0.021 0.003 0 0 0.102 0 0.017 0 -0.003 -0.007 0 -0.028 -0.027 -0.010 0.010 0.022 0.033 -0.077 -0.128 -0.022 -0.446 -0.298 -0.192 0.018 0 0 0.015 -0.017 0 0 0.009 0.013 -0.001 0.001 -0.001 -0.200 0.051 -0.030 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company’s deferred tax assets and liabilities at December 31, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset Reserves</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 163(j) - Interest Expense Limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State Investment and Research and Development Tax Credit Carryforwards, Net of Federal Tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Advanced Payments and Deferred Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Operating Loss Carryforwards and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and Intangible Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 606 Revenue Recognition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research &amp; Development Costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease Liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Gross Deferred Tax Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation Allowance for Federal and State Deferred Tax Assets and Tax Credit Carryforwards, Net of Federal Tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 606 Revenue Recognition - Section 481(a) Adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease Assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout Income Accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,321 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,615 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Deferred Tax Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,158)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,148)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 17680000 17462000 6798000 7424000 0 891000 1128000 4674000 1917000 1301000 11307000 15617000 1277000 1082000 197000 1817000 19892000 0 3201000 4178000 6135000 5540000 69532000 59986000 57369000 43519000 12163000 16467000 8886000 9393000 525000 1030000 2905000 3539000 0 2603000 1005000 1050000 13321000 17615000 1158000 1148000 The net deferred tax assets and liabilities presented in the Consolidated Balance Sheets are as follows at December 31:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets — Long-term</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Liabilities — Long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Deferred Tax Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,158)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,148)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 712000 273000 1870000 1421000 1158000 1148000 11900000 6000000 23300000 400000 1300000 19900000 3100000 51500000 25700000 3100000 2700000 400000 134100000 1100000 200000 3000000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of the Year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,565 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases as a Result of Tax Positions Taken in Prior Years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases as a Result of Tax Positions Taken in the Current Year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of the Year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1412000 1890000 2565000 -969000 -478000 -775000 0 0 100000 443000 1412000 1890000 0 0 0 100000 -3300000 -7000000.0 3400000 200000 11300000 300000 1500000 0 PROFIT SHARING/401K PLAN<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers eligible domestic full-time employees participation in certain profit sharing/401K plans. The plans provide for a discretionary annual company contribution. In addition, employees may contribute a portion of their salary to the plans which, under certain of the profit sharing/401K plans, is partially matched by the Company. In response to the impact of the COVID-19 pandemic, both the discretionary Company contribution and the match were temporarily suspended beginning in the second quarter of 2020. The discretionary Company contribution and, where applicable, the matching contribution, were reinstated in the fourth quarter of 2021. The plans may be amended or terminated at any time.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total charges to income before income taxes for these plans were approximately $4.7 million, $4.3 million and $3.3 million in 2022, 2021 and 2020, respectively. The Company has funded the 2021 and 2022 contributions to date with treasury stock in lieu of cash and will fund the remaining 2022 contribution with treasury stock in the first quarter of 2023.</span></div> 4700000 4300000 3300000 RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two non-qualified supplemental retirement defined benefit plans (“SERP” and “SERP II”) for certain current and retired executive officers. The accumulated benefit obligation of the plans as of December 31, 2022 and 2021 amounts to $20.5 million and $28.5 million, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The plans provide for benefits based upon average annual compensation and years of service and, in the case of SERP, there are offsets for social security and profit sharing benefits. It is the Company’s intent to fund the plans as plan benefits become payable, since no assets exist at December 31, 2022 or 2021 for either of the plans.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the funded status (i.e., the difference between the fair value of plan assets and the projected benefit obligations) of its pension plans in accordance with the recognition and disclosure provisions of ASC Topic 715, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation, Retirement Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the Company to recognize the funded status in its balance sheet, with a corresponding adjustment to Accumulated Other Comprehensive Income (“AOCI”), net of tax. These amounts will be subsequently recognized as net periodic pension cost pursuant to the Company’s historical policy for amortizing such amounts. Further, actuarial gains and losses that arise in subsequent periods and are not recognized as net periodic pension cost in the same periods will be recognized as a component of AOCI. Those amounts will be subsequently recognized as a component of net periodic pension cost on the same basis as the amounts recognized in AOCI.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized prior service costs of $1.0 million ($1.6 million net of $0.6 million in taxes) and unrecognized actuarial losses of $0.8 million ($2.4 million net of $1.6 million in taxes) are included in AOCI at December 31, 2022 and have not yet been recognized in net periodic pension cost. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the beginning and ending balances of the projected benefit obligation of the plans for the years ended December 31 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded Status</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected Benefit Obligation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of the Year — January 1</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial Gain</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,917)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,838)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits Paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of the Year — December 31</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,210 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,503 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, the net actuarial gain of $4.9 million is due principally to the increase of 225 basis points in the discount rate used to measure the benefit obligation as of December 31, 2022 compared to the prior year. The assumptions used to calculate the projected benefit obligation as of December 31 are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Average Compensation Increases</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 3.00%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 3.00%</span></div></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The plans are unfunded at December 31, 2022 and are recognized in the accompanying Consolidated Balance Sheets as a current accrued pension liability of $0.3 million and a long-term accrued pension liability of $25.9 million. This also is the expected future contribution to the plan, since the plan is unfunded.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The service cost component of net periodic benefit cost is included in SG&amp;A expenses, and all other net periodic benefit costs components (such as interest cost, prior service cost amortization and actuarial gain/loss amortization) are reported outside of operating income, within Other Expense, Net of Other Income in the accompanying Consolidated Statements of Operations.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the net periodic cost for the years ended December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Periodic Cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Cost — Benefits Earned During Period</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of Prior Service Cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of Losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Periodic Cost</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,307 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,093 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to determine the net periodic cost are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.17%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Average Compensation Increases</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 3.00%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 3.00%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00%</span></div></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects the benefits to be paid in the next year to be $0.3 million, each of the next three years to be $0.6 million, $1.0 million in the year following, and $10.5 million in the aggregate for the next five years after that. This also is the expected Company contribution to the plans.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Participants in SERP are entitled to paid medical, dental and long-term care insurance benefits upon retirement under the plan. The measurement date for determining the plan obligation and cost is December 31. The accumulated postretirement benefit obligation is $0.8 million and $1.1 million for the years ended December 31, 2022 and 2021, respectively. The plan is recognized in the accompanying Consolidated Balance Sheets as a current accrued pension liability of $0.1 million and a long-</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">term accrued pension liability of $0.7 million. The net periodic cost for the years ended December 31, 2022, 2021 and 2020 is immaterial.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has a defined benefit plan related to its subsidiary in France. The measurement date for determining the plan obligation and cost is December 31. The defined benefit plan has an overfunded asset of $0.1 million and an unfunded liability of $0.3 million for the years ended December 31, 2022 and 2021, respectively. The plan is recognized in the accompanying Consolidated Balance Sheets as a long-term asset and long-term liability, respectively. The net periodic cost for the years ended December 31, 2022, 2021 and 2020 is immaterial.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a participating employer in a trustee-managed multiemployer defined benefit pension plan for employees who participate in collective bargaining agreements. The plan generally provides retirement benefits to employees based on years of service to the Company. Contributions are based on the hours worked and are expensed on a current basis. The plan is 98.0% funded as of January 1, 2022. The Company’s contributions to the plan were $0.5 million in 2022, $0.4 million in 2021 and $0.5 million in 2020. These contributions represent less than 1% of total contributions to the plan.</span></div> 2 20500000 28500000 0 0 1000000 1600000 600000 -800000 -2400000 -1600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the beginning and ending balances of the projected benefit obligation of the plans for the years ended December 31 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded Status</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected Benefit Obligation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of the Year — January 1</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial Gain</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,917)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,838)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits Paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of the Year — December 31</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,210 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,503 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 30503000 31730000 138000 195000 834000 764000 4917000 1838000 348000 348000 26210000 30503000 4900000 0.0225 The assumptions used to calculate the projected benefit obligation as of December 31 are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Average Compensation Increases</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 3.00%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 3.00%</span></div></td></tr></table> 0.0500 0.0275 0.0200 0.0300 0.0200 0.0300 300000 25900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the net periodic cost for the years ended December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Periodic Cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Cost — Benefits Earned During Period</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of Prior Service Cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of Losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Periodic Cost</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,307 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,093 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 138000 195000 223000 834000 764000 836000 386000 386000 386000 -949000 -1292000 -648000 2307000 2637000 2093000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to determine the net periodic cost are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.17%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Average Compensation Increases</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 3.00%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00% - 3.00%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00%</span></div></td></tr></table> 0.0275 0.0242 0.0317 0.0200 0.0300 0.0200 0.0300 0.0200 300000 600000 600000 600000 1000000 10500000 800000 1100000 100000 700000 100000 -300000 0.980 500000 400000 500000 0.01 SHAREHOLDERS’ EQUITY<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Buyback Program</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Board of Directors from time to time authorizes the repurchase of common stock, which allows the Company to purchase shares of its common stock in accordance with applicable securities laws on the open market or through privately negotiated transactions. In the year ended December 31, 2020, the Company repurchased 282,000 shares, at an aggregate cost of $7.7 million. The Company has the capacity under the currently authorized program to repurchase additional shares of its common stock with a maximum dollar value of $41.5 million. The Company’s Rule 10b5-1 plan associated with the program was terminated on February 3, 2020. Under its current credit agreement, and as described further in Note 8, the Company is restricted from further stock repurchases under this program. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reserved Common Stock</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, approximately 10.8 million shares of common stock were reserved for issuance upon conversion of the Class B stock, exercise of stock options, issuance of restricted stock and purchases under the Employee Stock Purchase Plan. Class B Stock is identical to Common Stock, except Class B Stock has ten votes per share, is automatically converted to Common Stock on a one-for-one basis when sold or transferred other than via gift, devise or bequest and cannot receive dividends unless an equal or greater amount of dividends is declared on Common Stock.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Loss and Accumulated Other Comprehensive Loss</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income or loss consists of net income or loss and the after-tax impact of retirement liability adjustments. No income tax effect is recorded for currency translation adjustments.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss are as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Translation Adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,335)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,407)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Liability Adjustment – Before Tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,473)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,370)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Liability Adjustment – After Tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,191)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,088)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,526)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,495)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) are as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Translation Adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,928)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(939)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Liability Adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Comprehensive Income (Loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,969 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(822)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, 2021 and 2020, no tax benefit was recognized as the Company had recorded a full valuation allowance.</span></div> 282000 7700000 41500000 10800000 10 1 0 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss are as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Translation Adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,335)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,407)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Liability Adjustment – Before Tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,473)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,370)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Liability Adjustment – After Tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,191)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,088)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,526)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,495)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -7335000 -5407000 -4473000 -11370000 -2282000 -2282000 -2191000 -9088000 -9526000 -14495000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) are as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Translation Adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,928)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(939)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Liability Adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Comprehensive Income (Loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,969 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(822)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -1928000 -939000 2574000 6897000 2894000 -3396000 4969000 1955000 -822000 0 0 0 LOSS PER SHARE<div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss per share computations are based upon the following table:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,747)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,578)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,781)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic Earnings Weighted Average Shares</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,164 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,061 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,795 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Effect of Dilutive Stock Options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Earnings Weighted Average Shares</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,164 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,061 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,795 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic Loss Per Share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.11)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.82)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.76)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Loss Per Share</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.11)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.82)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.76)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options with exercise prices greater than the average market price of the underlying common shares are excluded from the computation of diluted earnings per share because they are out-of-the-money and the effect of their inclusion would be anti-dilutive. The number of common shares excluded from the computation was approximately 1.4 million for the year ended December 31, 2022, 1.2 million for the year ended December 31, 2021, and 0.8 million for the year ended December 31, 2020.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has funded substantially all of its 2021 and 2022 401K contributions, and will fund the remaining 2022 401K contributions outstanding, with treasury stock in lieu of cash. The earnings per share computation for the years ended December 31, 2022 and 2021 are is inclusive of approximately 0.1 million and 0.4 million in shares outstanding for the equivalent shares needed to fulfill the respective period’s 401K obligation using the closing share price as of December 31, 2022 and 2021, respectively. Actual shares issued may differ based on the share price on the settlement date.</span></div> per share computations are based upon the following table:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,747)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,578)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,781)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic Earnings Weighted Average Shares</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,164 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,061 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,795 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Effect of Dilutive Stock Options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Earnings Weighted Average Shares</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,164 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,061 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,795 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic Loss Per Share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.11)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.82)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.76)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Loss Per Share</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.11)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.82)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.76)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -35747000 -25578000 -115781000 32164000 31061000 30795000 0 0 0 0 0 0 32164000 31061000 30795000 -1.11 -0.82 -3.76 -1.11 -0.82 -3.76 1400000 1200000 800000 100000 400000 EQUITY COMPENSATION<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has equity compensation plans that authorize the issuance of restricted stock units or options for shares of Common Stock to directors, officers and key employees. Equity-based compensation is designed to reward long-term contributions to the Company and provide incentives for recipients to join and to remain with the Company. The exercise price of stock options, determined by a committee of the Board of Directors, is equal to the fair market value of the Common Stock on the grant date. Options become exercisable over periods not exceeding ten years, and must be exercised within 10 years from the grant date. The Company’s practice has been to issue new shares upon the exercise of the options.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company established its Incentive Stock Option Plans for the purpose of attracting and retaining executive officers and key employees, and to align management’s interest with those of the shareholders. At December 31, 2022, the Company had options outstanding for 521,973 shares under the plans. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company established the Directors Stock Option Plans for the purpose of attracting and retaining the services of experienced and knowledgeable outside directors, and to align their interest with those of the shareholders. At December 31, 2022, the Company had options outstanding for 63,149 shares under the plans. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2017, the Company established the Long Term Incentive Plan for the purpose of attracting and retaining directors, executive officers and key employees, and to align management's interest with those of the shareholders. The Long Term Incentive Plan contemplates the use of a mix of equity award types. For stock options, the exercise price is equal to the share price on the date of grant. Upon inception, the remaining options available for future grant under the 2011 Incentive Stock Option Plan and the Directors Stock Option Plans were rolled in the Long Term Incentive Plan, and no further grants may be made out of those plans. At December 31, 2022, the Company had stock options and RSU's outstanding that covered 1,369,810 shares under the Long Term Incentive Plan, and there were 1,226,057 shares available for future grant under this plan.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock compensation expense recognized during the period is based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. Vesting requirements vary for directors, officers and key employees. In general, options or RSU’s granted to outside directors vest six months from the date of grant and options granted to officers and key employees straight line vest over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ZmQ0NmJlZWQ0OTQ2OTQ4N2EwYTljZTY0ZTM4NzcxL3NlYzo2N2ZkNDZiZWVkNDk0Njk0ODdhMGE5Y2U2NGUzODc3MV8xMzMvZnJhZzo0Mzk5MjIwNjUyZTk0NDkzYmFkZGE4OTI1MTBmNTE4MS90ZXh0cmVnaW9uOjQzOTkyMjA2NTJlOTQ0OTNiYWRkYTg5MjUxMGY1MTgxXzI1Mjk_2e8da58e-23d2-4b0b-a503-a26d5fe1f290">three</span>- to five-year period from the date of grant. RSU’s granted to officers and key employees generally cliff vest three years from the date of grant.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides compensation expense information based on the fair value of stock options and RSU's for the years ended December 31 as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based Compensation Expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Benefit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,068)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(924)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based Compensation Expense, Net of Tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,475 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax benefit excludes the impact of valuation allowances recorded against deferred tax assets.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No options were granted during the year ending December 31, 2020.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Fair Value of the Options Granted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The weighted average fair value for these options was estimated at the date of grant using a Black-Scholes option pricing model with the following assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free Interest Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.48% – 3.62%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.45% - 1.52%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—% </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend Yield</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility Factor</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.61</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected Life in Years</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 9 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></div></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine expected volatility, the Company uses historical volatility based on weekly closing prices of its Common Stock and considers currently available information to determine if future volatility is expected to differ over the expected terms of the options granted. The risk-free rate is based on the U.S. Treasury yield curve at the time of grant for the appropriate term of the options granted. Expected dividends are based on the Company’s history and expectation of dividend payouts. The expected term of stock options is based on vesting schedules, expected exercise patterns and contractual terms.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option activity and related information for the year ended December 31 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Aggregate intrinsic value in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,376,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,682 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value in the preceding table represents the total pretax option holder’s intrinsic value, based on the closing stock price of the Company’s Common Stock which would have been received by the option holders had all option holders exercised their options as of that date. The closing stock price of the Company’s Common Stock was $10.30, $12.00 and $13.23 as of December 31, 2022, 2021 and 2020, respectively. As the stock price of $10.30 was below the weighted average exercise price, intrinsic value is zero.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value of options vested during 2022, 2021 and 2020 was $12.89, $14.58 and $14.77, respectively. The total fair value of options that vested during the year amounted to $2.4 million, $1.2 million and $1.4 million for the years ended December 31, 2022, 2021 and 2020, respectively. At December 31, 2022, total compensation costs related to non-vested option awards not yet recognized amounts to $4.6 million and will be recognized over a weighted average period of approximately 3 years.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of weighted average exercise prices and contractual lives for outstanding and exercisable stock options as of December 31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercisable</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price Range</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">in Years</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">in Years</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.19 – $14.45</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$22.69 – $35.82</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$45.89 – $45.89</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,376,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,682 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each RSU granted is equal to the fair market value of the Company’s Common Stock on the date of grant. The RSU’s granted to employees generally cliff vest three years from the date of grant, while RSU’s granted to directors cliff vest six months from the date of grant. There were 314,264 RSU’s granted in 2022 at a weighted-average price of $13.56, of which 129,422 awards were vested and issued during 2022. Forfeitures during the year were 25,781. Included in total equity-based compensation expense for the year ended December 31, 2022 was $3.5 million related to RSU’s. At December 31, 2022, total compensation costs related to non-vested awards not yet recognized amounts to $3.5 million and will be recognized over a weighted average period of approximately 2 years. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the stock options and RSU's discussed above, the Company has established the Employee Stock Purchase Plan to encourage employees to invest in Astronics Corporation. The plan provides employees the opportunity to invest up to the IRS annual maximum of approximately $25,000 in Astronics common stock at a price equal to 85% of the fair market value of the Astronics common stock, determined each October 1. Employees are allowed to enroll annually. Employees indicate the number of shares they wish to obtain through the program and their intention to pay for the shares through payroll deductions over the annual cycle of October 1 through September 30. Employees can withdraw anytime during the annual cycle, and all money withheld from the employees’ pay is returned. If an employee remains enrolled in the program, enough money will have been withheld from the employees’ pay during the year to pay for all the shares that the employee opted for under the program. At December 31, 2022, employees had subscribed to purchase 473,666 shares at $7.10 per share. The weighted average fair value of the options was approximately $2.39, $5.00 and $3.43 for options granted during the year ended December 31, 2022, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value for the options granted under the Employee Stock Purchase Plan was estimated at the date of grant using a Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free Interest Rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend Yield</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility Factor</span></td><td colspan="5" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="5" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="5" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected Life in Years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div> P10Y P10Y 521973 63149 1369810 1226057 P6M P5Y P3Y <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides compensation expense information based on the fair value of stock options and RSU's for the years ended December 31 as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based Compensation Expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Benefit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,068)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(924)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based Compensation Expense, Net of Tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,475 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6497000 6460000 5184000 1068000 924000 709000 5429000 5536000 4475000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Fair Value of the Options Granted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5.97 7.05 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The weighted average fair value for these options was estimated at the date of grant using a Black-Scholes option pricing model with the following assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free Interest Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.48% – 3.62%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.45% - 1.52%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—% </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend Yield</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility Factor</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.61</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected Life in Years</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 9 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></div></td></tr></table> 0.0348 0.0362 0.0045 0.0152 0 0 0 0 0.61 0.58 0 P5Y P9Y P5Y P10Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option activity and related information for the year ended December 31 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Aggregate intrinsic value in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,376,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,682 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1263658 21.64 0 276298 9.74 0 51138 9.85 0 112100 13.33 0 1376718 20.37 0 687682 27.35 0 10.30 12.00 13.23 10.30 12.89 14.58 14.77 2400000 1200000 1400000 4600000 P3Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of weighted average exercise prices and contractual lives for outstanding and exercisable stock options as of December 31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercisable</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price Range</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">in Years</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">in Years</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.19 – $14.45</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$22.69 – $35.82</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$45.89 – $45.89</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,376,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,682 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3.19 14.45 757791 P8Y10M24D 11.59 140770 P7Y10M24D 12.28 22.69 35.82 609800 P4Y6M 30.91 537785 P4Y1M6D 30.97 45.89 45.89 9127 P2Y2M12D 45.89 9127 P2Y2M12D 45.89 1376718 P6Y10M24D 20.37 687682 P4Y10M24D 27.35 P3Y P6M 314264 13.56 129422 25781 3500000 3500000 P2Y 25000 0.85 473666 7.10 2.39 5.00 3.43 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value for the options granted under the Employee Stock Purchase Plan was estimated at the date of grant using a Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free Interest Rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend Yield</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility Factor</span></td><td colspan="5" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="5" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="5" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected Life in Years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div> 0.0401 0.0009 0.0012 0 0 0 0.0050 0.0071 0.0100 P1Y P1Y P1Y FAIR VALUE<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, (“ASC Topic 820”) defines fair value, establishes a framework for measuring fair value and expands the related disclosure requirements. This statement applies under other accounting pronouncements that require or permit fair value measurements. The statement indicates, among other things, that a fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. ASC Topic 820 defines fair value based upon an exit price model. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment, and involves consideration of factors specific to the asset or liability.</span><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 820 establishes a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">On a Recurring Basis:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 4, 2019, the Company acquired the stock of the primary operating subsidiaries as well as certain other assets from mass transit and defense market test solution provider, Diagnosys Test Systems Limited. The purchase consideration included an earnout estimated at a fair value of $2.5 million at the time of acquisition. The terms of the Diagnosys acquisition allow for a potential earnout of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The fair value assigned to the earnout was determined using the real options method, which requires Level 3 inputs such as new order forecasts, discount rate, volatility factors, and other market variables to assess the probability of Diagnosys achieving certain order levels over the period. Based on actual and forecasted new orders, the fair value was zero as of December 31, 2021, with the contingent consideration liability fair value adjustment of $2.2 million recorded within the Selling, General and Administrative line in the Consolidated Condensed Statements of Operations in the year ended December 31, 2021. No amounts have been paid or are payable related to this earnout.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no other financial assets or liabilities carried at fair value measured on a recurring basis at December 31, 2022 or 2021.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">On a Non-recurring Basis:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the provisions of ASC Topic 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles – Goodwill and Other,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company estimates the fair value of reporting units, utilizing unobservable Level 3 inputs. Level 3 inputs require significant management judgment due to the absence of quoted market prices or observable inputs for assets of a similar nature. The Company utilizes a discounted cash flow method to estimate the fair value of reporting units utilizing unobservable inputs. The fair value measurement of the reporting unit under the step-one analysis of the quantitative goodwill impairment test are classified as Level 3 inputs. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no impairment charges to goodwill in any of the Company’s reporting units in 2022 or 2021. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further discussed in Note 7, we performed interim quantitative assessments for the reporting units which had goodwill as of March 28, 2020. Based on our quantitative assessments, the Company recorded non-cash goodwill impairment charges associated with four Aerospace reporting units, totaling approximately $86.3 million within the Impairment Loss line in the Consolidated Statements of Operations in the year ended December 31, 2020. The impairment loss was calculated as the difference between the fair value of the reporting unit (which was calculated using level 3 inputs) and the carrying value of the reporting unit. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows of the asset or asset group (which are Level 3 inputs) with the asset of asset group’s carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value. As of December 31, 2022 and 2021, the Company concluded that no indicators of impairment relating to long-lived assets existed. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the deteriorating economic conditions associated with the COVID-19 pandemic, we recorded an impairment charge to ROU assets of approximately $0.7 million incurred in the Aerospace segment within the Impairment Loss line in the Consolidated Statements of Operations for the year ended December 31, 2020. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments are included in Other Assets on the Consolidated Balance Sheets. One of the investments incurred a full impairment charge which accounts for $3.5 million recorded within the Other Expense, Net of Other Income line </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the accompanying Consolidated Statements of Operations for the year ended December 31, 2020. No such impairment was recorded in 2022 or 2021. These are Level 3 measurements as there were no observable price changes during the year.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the severance charges recorded, $0.6 million and $2.6 million in 2021 and 2020, respectively, qualify as one-time termination benefit arrangements and were initially measured at fair value using level 3 inputs.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to their short-term nature, the carrying value of cash and equivalents, accounts receivable and accounts payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments.</span></div> 2500000 13000000 P3Y 72000000 0 -2200000 0 0 0 0 0 0 4 86300000 700000 3500000 0 0 600000 2600000 SELECTED QUARTERLY FINANCIAL INFORMATION<div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes selected quarterly financial information for 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Unaudited)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except for per share data)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,052 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit (Sales Less Cost of Products Sold)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Gain on Sale of Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout on Previous Sale of Business</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss Before Income Taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (Loss) Income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic (Loss) Earnings Per Share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (Loss) Earnings Per Share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A former customer filed a lawsuit alleging damages associated with defective product in 2019. Mediation of the matter was held in November 2022. The Company agreed to make a payment of $2.0 million to settle the matter in the third quarter of 2022. The Company was indemnified by other parties for approximately $1.5 million and recorded a gain as an offset to Selling, General and Administrative expense in the fourth quarter of 2022. The Company has also experienced material and labor inflation throughout 2022 which also impacts the comparability against the fourth quarter of 2021.</span></div>In the fourth quarter of 2021, a portion of the AMJP grant received of $7.6 million was recognized as an offset to cost of products sold. This benefit was offset by a legal accrual recorded of $8.4 million relating to an adverse ruling of an ongoing patent infringement case. In addition, the Company agreed to an earnout, shown above, with the buyer of the former semiconductor test business as more fully described in Note 21 and sold one of its Aerospace facilities, resulting in $5.0 million gain on sale discussed in Note 22. In the fourth quarter of 2021, after completion of the tax returns for the year ended December 31, 2020, the Company recorded a current federal tax benefit of approximately $1.7 million related to additional net operating loss and R&amp;D tax credits that will be carried back to prior tax years in order to claim a refund. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes selected quarterly financial information for 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Unaudited)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except for per share data)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,052 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit (Sales Less Cost of Products Sold)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Gain on Sale of Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout on Previous Sale of Business</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss Before Income Taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (Loss) Income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic (Loss) Earnings Per Share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (Loss) Earnings Per Share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 158153000 116052000 21510000 18464000 0 5014000 0 10677000 -7208000 -151000 -6779000 1604000 -0.21 0.05 -0.21 0.05 2000000 1500000 7600000 8400000 1 5000000 -1700000 LEGAL PROCEEDINGS<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lufthansa</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 29, 2010, Lufthansa Technik AG (“Lufthansa”) filed a Statement of Claim in the Regional State Court of Mannheim, Germany. Lufthansa’s claim asserted that a subsidiary of the Company, AES, sold, marketed, and brought into use in Germany a power supply system that infringes upon a German patent held by Lufthansa. Lufthansa sought an order requiring AES to stop selling and marketing the allegedly infringing power supply system, a recall of allegedly infringing products sold to commercial customers in Germany since November 26, 2003, and compensation for damages related to direct sales of the allegedly infringing power supply system in Germany (referred to as “direct sales”). </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2015, the Regional State Court of Mannheim, Germany held that the patent was infringed. The judgment did not require AES to recall products that are already installed in aircraft or had been sold to other end users.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company appealed to the Higher Regional Court of Karlsruhe. On November 15, 2016, the Higher Regional Court of Karlsruhe upheld the lower court’s decision. The Company sought permission to appeal to the German Federal Supreme Court. By judgment of March 26, 2019, the German Federal Supreme Court dismissed AES's appeal. With this decision, the above mentioned proceedings are complete.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2017, Lufthansa filed an action in the Regional State Court of Mannheim for payment of damages caused by AES’s direct sales of the product into Germany. A first instance decision in this matter was handed down on December 6, 2019. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to this ruling, Lufthansa was awarded damages in the amount of approximately $3.2 million plus interest. Prior to 2019, the Company had accrued $1.0 million related to this matter. As a result of the judgment on direct sales into Germany, the Company recognized an incremental reserve of $3.5 million in its December 31, 2019 financial statements related to this matter. In 2020, AES made payment of $4.7 million, inclusive of interest, in satisfaction of the first instance judgment. Both AES and Lufthansa have appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. An oral hearing has been scheduled by the appellate court for April 12, 2023. A decision is expected on the appeals of both parties in the second quarter of 2023. If the first instance judgment is later reversed on appeal, the Company could reclaim any amounts that were previously paid to Lufthansa that are in excess of the amount awarded by the appellate court, but there can be no assurances that we will be successful on such appeal. Further, if Lufthansa is successful on their appeal, additional damages may be awarded to them.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 29, 2017, Lufthansa filed another infringement action against AES in the Regional State Court of Mannheim claiming that sales by AES to its international customers have infringed Lufthansa's patent if AES's customers later shipped the products to Germany (referred to as “indirect sales”). This action, therefore, addresses sales other than those covered by the action filed on December 29, 2010, discussed above. No amount of claimed damages has been specified by Lufthansa. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A first instance decision in this matter was issued on December 6, 2019. The Court found that indirect sales (as defined above) by AES to international customers infringe the patent under the conditions specified in the judgment and that the sale of components of the EmPower system to Germany constitutes an indirect patent infringement. The Court rejected Lufthansa's claim that AES is also liable for damages for the sale of modified products. This means that AES is not liable for damages based on the sale of modified outlet units that removed the infringing feature. AES and Lufthansa both appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. An oral hearing is scheduled for June 14, 2023, with a decision expected approximately one month later. In its appeal, Lufthansa requested an additional finding that AES shall be held liable for all damages (in an unspecified amount) caused by AES’s alleged incorrect accounting of its past sales. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the December 6, 2019 decision of the Regional State Court of Mannheim is confirmed on appeal, AES would be responsible for payment of damages for indirect sales of patent-infringing EmPower in-seat power supply systems in the period from December 29, 2007 to May 22, 2018. AES modified the outlet units at the end of 2014 and substantially all of the modified outlet units sold from 2015 do not infringe the patent of Lufthansa. As a result, the period for which AES is liable for damages in connection with indirect sales into Germany substantially finished at the end of 2014.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After the accounting, Lufthansa is expected to enforce its claim for damages in separate court proceedings. These proceedings would most likely be tried before the Mannheim Court again, which makes it probable that the Mannheim court will determine the damages for the indirect sales on the basis of the same principles as in the direct sales proceedings (unless the latter ruling of the Mannheim court is reversed on appeal). Based on the information available and the determination of the damages in the direct sales claim discussed above, we estimated that the Company’s total exposure related to these matters that was probable and that could be reasonably estimated at December 31, 2019 was approximately $11.6 million plus approximately $4.5 million of accrued interest, for a total of approximately $16.1 million. Interest will accrue at a rate of 5% above the European Central Bank rate until final payment to Lufthansa. Approximately $0.6 million was recorded within Selling, General and Administrative Expenses in the Company’s Consolidated Statements of Operations in each of 2022, 2021 and 2020, respectively, for additional interest accrued during such periods.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the indirect sales claims, we currently believe it is unlikely that the appeals process will be completed and any damages and related interest will be paid before December 31, 2023. Therefore, the liability related to this matter, totaling $17.8 million and $17.3 million, is classified within Other Liabilities (non-current) in the Consolidated Balance Sheets at December 31, 2022 and 2021, respectively. This amount may be adjusted depending on the decision of the court on the direct sales damages appeal referred to previously.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2017, Lufthansa filed patent infringement cases in the United Kingdom (“UK”) and in France. The Lufthansa patent expired in May 2018. In those cases, Lufthansa accuses AES and certain of its customers of having manufactured, used, sold and offered for sale a power supply system, and offered and supplied parts for a power supply system that infringed upon a Lufthansa patent in those respective countries. In the normal course of its supply arrangements, AES has indemnified its customers from liability arising from such matters, and as such will bear responsibility for any monetary damages arising from such claims.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the French matter, there was a hearing on the validity of the patent in October 2020. On December 4, 2020, the Court held the French patent invalid for all asserted claims. There can consequently be no finding of infringement on first instance. Lufthansa has appealed this judgment. The appeal hearing took place on December 8, 2022 and on February 24, 2023, the court </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">upheld the first instance judgment in favor of AES. As loss exposure is not probable and estimable at this time, the Company has not recorded any liability with respect to the French matter as of December 31, 2022 or 2021.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the UK matter, a trial took place in June 2020 to address the issues of infringement and validity of the patent. On June 22, 2020, the Court held the UK patent valid and 3 out of 4 asserted claims infringed. In contrast to the decisions in Germany, the UK Court found that the modified components infringed a valid claim of the patent, and accordingly, the period for which AES or its customers would be liable for damages in connection with direct sales into the UK extends until the expiration of the patent in May 2018. AES appealed the ruling, and the appeal hearing took place on November 2, 2021. On January 14, 2022, the Court dismissed the appeal on all grounds. Lufthansa has yet to plead its case for monetary compensation, which would be determined at a separate trial, expected to be held in the latter half of 2023. The case for damages will require extensive data gathering and analysis which has not yet been completed. This analysis will include evaluating whether any units sold into the UK were subsequently shipped into Germany, where they would be subject to the indirect sales claim discussed above. If this is the case, damages may be assessed in either the UK, or in the indirect sales matter in Germany, but not in both matters. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under English law, Lufthansa has the option of pursuing a claim in relation to the defendants’ profits from their infringing activities or pursuing a claim in relation to Lufthansa's own lost profits. That election has not yet been made by Lufthansa and there is currently no date set for it to make this election. However, as we concluded a loss was probable and reasonably estimable based upon the information available to AES, we estimated damages of approximately $6.2 million, plus accrued interest of approximately $1.1 million, for AES and its indemnified customers. Interest will accrue until final payment to Lufthansa. Approximately $7.3 million was reflected for this matter as a liability in the Consolidated Balance Sheet as of December 31, 2021, and was recorded within Selling, General &amp; Administrative Expenses in the accompanying Consolidated Statement of Operations for the year then ended. This amount is subject to change as additional data is received and evaluated, and as additional information regarding the damages methodology is claimed by Lufthansa in advance of the damages trial. The damages trial is scheduled to be heard starting in October 2024, with payment likely due in late 2024 or early 2025. Therefore, the liability related to this matter, totaling $7.0 million and $7.3 million, is classified within Other Liabilities (non-current) in the Consolidated Balance Sheets at December 31, 2022 and 2021, respectively. The variance is due to currency fluctuation.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separate from any such damages Lufthansa may seek in connection with the UK infringement decision discussed above, as a result of the first instance judgement in their favor, Lufthansa was entitled to reimbursement from AES of a proportion of its legal expenditures in the UK case. An interim reimbursement of approximately $1.3 million was paid to Lufthansa in August 2020. The associated expense was recorded in the Consolidated Statements of Operations in the year ended December 31, 2020 within Selling, General &amp; Administrative Expenses. As a result of the appeal decision, Lufthansa will be entitled to reimbursement from AES of a larger proportion of its first instance legal expenditures, as well as a portion of its legal expenditures associated with the appeal. We recorded an estimated liability of approximately $1.1 million in our Consolidated Balance Sheet at December 31, 2021. The associated expense is recorded within Selling, General &amp; Administrative Expenses in the Consolidated Statement of Operations for the year then ended. A payment of $0.3 million was made in 2022. It is likely the remaining amount will be payable within the next twelve months, and as such, the liability of $0.7 million has been classified as a current liability in the accompanying Consolidated Balance Sheets within Other Accrued Expenses at December 31, 2022.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the German, France and UK claims are separate and distinct. Validity and infringement of the Lufthansa patent in each country is a matter for the courts in each of these countries, whose laws differ from each other. In addition, the principles of calculating damages in each jurisdiction differ substantially. Therefore, the Company has assessed each matter separately and cannot apply the same calculation methodology as in the German direct and indirect matters. However, it is reasonably possible that additional damages and interest could be incurred if the appellate court in France was to rule in favor of Lufthansa, or if damages in the UK matter are calculated on a different basis than our estimate or using information not currently available. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 23, 2020, Teradyne, Inc. filed a complaint against the Company and its subsidiary, Astronics Test Systems (“ATS”) (together, “the Defendants”) in the United States District Court for the Central District of California alleging patent and copyright infringement, and certain other related claims. The Defendants moved to dismiss certain claims from the case. On November 6, 2020, the Court dismissed the Company from the case, and also dismissed a number of claims, though the patent and copyright infringement claims remain. The case proceeded to discovery. In addition, on December 21, 2020, ATS filed a petition for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">inter partes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> review (“IPR”) with the US Patent Trial and Appeal Board (“PTAB”), seeking to invalidate the subject patent, and on July 21, 2021, the PTAB instituted IPR. ATS requested and, on August 26, 2021, the District Court granted, a stay of litigation during the IPR proceeding. Oral arguments on the IPR were held on April 21, 2022. The PTAB issued its decision on July 20, 2022, in which it invalidated all of Teradyne’s patent claims. Teradyne will not appeal the decision. The stay of litigation was lifted with respect to the remaining claims in August 2022 and discovery has resumed. Trial is scheduled for December 5, 2023. No amounts have been accrued for this matter in the December 31, 2022 or 2021 financial statements, as loss exposure was neither probable nor estimable at such times.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, a former customer filed a lawsuit alleging damages associated with defective product. Mediation of the matter was held in November 2022. The Company agreed to make a payment of $2.0 million to settle the matter in the third quarter of 2022. The Company was indemnified by other parties for approximately $1.5 million and recorded a gain as an offset to Selling, General and Administrative expense in the fourth quarter of 2022.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than these proceedings, we are not party to any significant pending legal proceedings that management believes will result in a material adverse effect on our financial condition or results of operations.</span></div> 3200000 1000000 3500000 4700000 11600000 4500000 16100000 0.05 600000 600000 600000 17800000 17300000 6200000 1100000 7300000 7000000 7300000 1300000 1100000 300000 700000 2000000 1500000 SEGMENTS<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information and reconciliations to consolidated amounts for the years ended December 31 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Inter-segment Sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Aerospace Sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Inter-segment Sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,698 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,670 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,599 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Consolidated Sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Loss and Margins:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,833)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating Loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,001)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,379)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,284)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.8)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to (Deductions from) Operating Profit:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Gain on Sale of Businesses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Expense, Net of Interest Income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,422)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other Expenses, Net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,385)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before Income Taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,793)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,960)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,410)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and Amortization:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Depreciation and Amortization</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,005 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,854 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,031 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital Expenditures:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Capital Expenditures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,675 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,034 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating loss is sales less cost of products sold and other operating expenses, excluding interest expense and other corporate expenses. Cost of products sold and other operating expenses are directly identifiable to the respective segment. Operating loss in the Aerospace segment in 2020 included goodwill impairment and restructuring charges, discussed in Note 7 and Note 22, respectively. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s sales into the following geographic regions for the years ended December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America (excluding United States)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,990 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,656 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,138 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,306 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,181 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,040 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,908 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s property, plant and equipment by country for the years ended December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales recorded by the Company’s foreign operations were $50.0 million, $36.6 million and $52.3 million in 2022, 2021 and 2020, respectively. Net loss was $0.2 million, $3.8 million and $6.6 million in 2022, 2021 and 2020, respectively. Net assets held outside of the U.S. total $36.6 million and $40.5 million at December 31, 2022 and 2021, respectively. The exchange gain (loss) included in determining net (loss) income was insignificant in 2022, 2021 and 2020. Cumulative translation adjustments amounted to $7.3 million and $5.4 million at December 31, 2022 and 2021, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a significant concentration of business in 2022 and 2021 with The Boeing Company (“Boeing”), and had a significant concentration with Panasonic Aviation Corporation (“Panasonic”) in 2020. Sales to Boeing and Panasonic are primarily in the Aerospace segment. The following is information relating to the activity with those customers:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percent of Consolidated Sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Boeing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panasonic</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable at December 31,</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Boeing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panasonic</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Sales represented less than 10% of total consolidated sales in during the given period.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information and reconciliations to consolidated amounts for the years ended December 31 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Inter-segment Sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Aerospace Sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Inter-segment Sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,698 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,670 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,599 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Consolidated Sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Loss and Margins:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,833)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating Loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,001)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,379)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,284)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.8)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to (Deductions from) Operating Profit:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Gain on Sale of Businesses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Expense, Net of Interest Income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,422)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other Expenses, Net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,385)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before Income Taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,793)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,960)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,410)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and Amortization:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Depreciation and Amortization</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,005 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,854 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,031 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital Expenditures:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Capital Expenditures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,675 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,034 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 461206000 365261000 418079000 -10000 -23000 -91000 461196000 365238000 417988000 73717000 80027000 85589000 -19000 -357000 -990000 73698000 79670000 84599000 534894000 444908000 502587000 -1883000 -8614000 -89833000 -0.004 -0.024 -0.215 -8118000 -3765000 5549000 -0.110 -0.047 0.066 -10001000 -12379000 -84284000 -0.019 -0.028 -0.168 11284000 11284000 10677000 0 0 -9422000 -6804000 -6741000 21654000 18454000 21385000 -29793000 -26960000 -112410000 22384000 23349000 25624000 4341000 5022000 5577000 1052000 634000 653000 27777000 29005000 31854000 481416000 458334000 111513000 105335000 22102000 45469000 615031000 609138000 4289000 4932000 6494000 3299000 1082000 952000 87000 20000 13000 7675000 6034000 7459000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s sales into the following geographic regions for the years ended December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America (excluding United States)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,990 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,656 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,138 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,306 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,181 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,040 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,908 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s property, plant and equipment by country for the years ended December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 419431000 350428000 377218000 9222000 6990000 7656000 21242000 21089000 27579000 78625000 62138000 85306000 3629000 1082000 1788000 2745000 3181000 3040000 534894000 444908000 502587000 82317000 85681000 6974000 7688000 653000 936000 714000 931000 90658000 95236000 50000000 36600000 52300000 -200000 -3800000 -6600000 36600000 40500000 -7300000 -5400000 The following is information relating to the activity with those customers:<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percent of Consolidated Sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Boeing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panasonic</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable at December 31,</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Boeing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panasonic</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Sales represented less than 10% of total consolidated sales in during the given period.</span></div> 0.110 0.100 0.111 16860000 14545000 DIVESTITURE ACTIVITIES<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Semiconductor Test Business</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 13, 2019, the Company completed a divestiture of its semiconductor business within the Test Systems segment. The total proceeds of the divestiture included two elements of contingent earnouts. The “First Earnout” is calculated based on a multiple of all future sales of existing and certain future derivative products to existing and future customers in each annual period from 2019 through 2022. The First Earnout may not exceed $35.0 million in total. The “Second Earnout” is calculated based on a multiple of future sales related to an existing product and program with an existing customer exceeding an annual threshold for each annual period from 2019 through 2022. The Second Earnout is not capped. For the Second Earnout, if the applicable sales in an annual period do not exceed the annual threshold, no amounts will be paid relative to such annual period; </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the sales in such annual period do not carry over to the next annual period. Due to the degree of uncertainty associated with estimating the future sales levels of the divested business and its underlying programs, and the lack of reliable predictive market information, the Company has elected an accounting policy to recognize such earnout proceeds, if received, as additional gain on sale when such proceeds are realized or realizable. We consider the proceeds realizable when we have received communication from the purchaser of its calculation of the earnout and the parties reach agreement on the calculation. No amounts were payable to the Company under either earnout for the calendar 2019 earnout. The Company agreed to an earnout payment of $10.7 million for the calendar 2020 earnout, which was recorded in the fourth quarter of 2021 as Other Income and was paid to the Company in early January 2022. In March 2022, the Company agreed with the earnout calculation for the calendar 2021 earnout in the amount of $11.3 million. The Company recorded the gain and received the payment in the first quarter of 2022. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 14, 2023, the Company was notified by the purchaser that they have calculated $3.4 million as being payable for the calendar 2022 earnout. We are in the process of reviewing the calculation, and expect to record the additional gain on the sale, and receive the payment, in the first quarter of 2023. We are not eligible for any further earnout payments related to this divestiture. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Disposal Activity</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 6, 2021, as part of a planned consolidation effort, the Company sold one of its Aerospace buildings for $9.2 million. Net cash proceeds were approximately $8.8 million. A gain on sale of approximately $5.0 million was recorded in the Consolidated Statements of Operations in Net Gain on Sale of Facility in the year ended December 31, 2021. The operation has been integrated into another facility.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the Company sold certain facilities within the Aerospace segment for $1.5 million in cash. The net gain on the sale was insignificant.</span></div> 35000000 0 10700000 11300000 3400000 1 9200000 8800000 5000000 1500000 IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill Impairment</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 and 2021 goodwill impairment tests resulted in no impairment to the carrying value of goodwill in any of the Company’s reporting units and no impairment charges were recognized in 2022 or 2021. See Note 7 for discussion of the $86.3 million of goodwill impairment charges in 2020, respectively, within the Aerospace segment. Such amounts are reported within the Impairment Loss line of the Consolidated Statements of Operations in the respective year.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Restructuring Activities</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred an impairment charge to ROU assets of approximately $0.7 million during 2020 related to its AeroSat subsidiary, which had been restructured in 2019. Additional charges of $0.2 million and $0.4 million associated with restructuring at AeroSat were recorded during 2021 and 2020, respectively. All such charges were included in the Aerospace segment.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s anticipated future operating results. As a result, the Company executed restructuring activities in the form of workforce reduction, primarily in the second quarter of 2020, to align capacity with expected demand. Accordingly, restructuring charges of $4.9 million in severance expense associated primarily with the Aerospace segment were recorded in 2020. Additional restructuring charges of $0.6 million occurred during 2021 to align the workforce to expected activities and to consolidate certain facilities. Severance expense during 2021 included $0.3 million related with the Aerospace segment and $0.3 million related with the Test Systems segment. Restructuring-related severance charges and other charges were insignificant in 2022. Any future restructuring actions will depend upon market conditions, customer actions and other factors.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above restructuring and impairment charges are presented in the Consolidated Statements of Operations for the years ended December 31 as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.476%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of Products Sold</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, General and Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment Loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Restructuring and Impairment Charges</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,343 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the beginning and ending liability for restructuring charges:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.476%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring Charges Recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,029)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,886)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,631 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Financial Instrument Impairment</span></div>From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments are included in Other Assets on the Consolidated Balance Sheets. One of the investments became impaired in 2020 which resulted in an impairment charge of $3.5 million recorded within the Other Expense, Net of Other Income line in the accompanying Consolidated Statements of Operations for the year ended December 31, 2020. 0 0 0 0 86300000 700000 200000 400000 4900000 600000 300000 300000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above restructuring and impairment charges are presented in the Consolidated Statements of Operations for the years ended December 31 as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.476%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of Products Sold</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, General and Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment Loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Restructuring and Impairment Charges</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,343 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the beginning and ending liability for restructuring charges:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.476%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring Charges Recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,029)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,886)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,631 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 221000 280000 195000 577000 5047000 0 0 87016000 195000 798000 92343000 2400000 5631000 5190000 195000 798000 5327000 2595000 4029000 4886000 0 2400000 5631000 3500000 42 <div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">SCHEDULE II</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Valuation and Qualifying Accounts</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.080%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at the</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Beginning of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions Charged to Cost and Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs/Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">End of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for Estimated Credit Losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for Excess and Obsolete Inventories</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,775 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,850 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Valuation Allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for Estimated Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,218 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for Excess and Obsolete Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Valuation Allowance</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,168 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(749)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,519 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for Estimated Credit Losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,254)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for Excess and Obsolete Inventories</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,606 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,362)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,410 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Valuation Allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3183000 565000 1118000 2630000 33775000 2850000 -192000 36817000 43519000 15236000 1386000 57369000 3218000 90000 125000 3183000 33410000 3852000 3487000 33775000 37168000 7100000 749000 43519000 3559000 1913000 2254000 3218000 33606000 4166000 4362000 33410000 13303000 23152000 -713000 37168000 EXCEL 126 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )=Q:E8'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 " "7<6I6 K32.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE!,'1[6?&D(+B@> O)[&ZP:4(RTN[;F\;=+J(/X#$S?[[Y M!J;306H?\3GZ@)$LIIO9#6.2.FS8D2A(@*2/Z%2J*-7?/B,0X$9#3B@PY$2\)H#ZY>) MX30/'5P!"XPPNO1=0+,22_5/;.D .R?G9-?4-$WUU)9M&(MFK:BC<[?B>YD$*\+ZX__*["SAN[M__8 M^"+8=_#K+OHO4$L#!!0 ( )=Q:E:97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MEW%J5G!Q%.0L" B#8 !@ !X;"]W;W)KOV.CLVY;?7+)5QE- I1R+= M; A_OZ,Q>[UIN:W]@5FT6DMUH'-[O24K.J?RZW;*8:]S4 FC#4U$Q!+$Z?*F M-72_C+J>"LBN^#NBK^)H&ZFB+!C[H78FX4W+44]$8QI()4'@XX7Z-(Z5$CS' M?W>BK<,]5>#Q]E[]/BL\%&9!!/59_"T*Y?JF-6BAD"Y)&LL9>_TGW17H4ND% M+!;9?_2:7]OMME"0"LDVNV!X@DV4Y)_D;0?B*&#@5 3@70#^$.!6W<';!7AU M [J[@&Y&)B]*QF%$)+F]YNP5<74UJ*F-#&86#<6/$O6]SR6'LQ'$R5N?O5". MVNCK?(1^^_0[^H2B!#U$<0Q?BKCN2+B%NK 3[.3N=B], 2N19HG(0T M+ MTX-D.#XCW#WB'C8HC&EP@S_V,L(.QYH%\<_@#X1?(Z67AGB9\9 [_5QI# M.-;=O50:[X#;R_2\JM*P((56(]$DR=LL8-91SE6Z>A75%WP16Q+0FQ8T=D'Y M"VW=_OJ+VW/^T!&R*3:R)%:BUSW0ZYK4"WK/[UNJPV8.=YWVGSH^QJBF?"R) ME?A<'OA&JPT+0A6KKE5FMW79QVW-UQ(R!38E9$BL1ZQ^(]>M5K2GE$0N- MM$XH[3OTRA[=&-\4FB6Q$K3! =J@9G_%"61*6:)3W2;-6DL2"VVC-(8UI65) MK$3KZD#KREC"<2(C^0YM,J;H,=TL*-=1,FLX[;XSZ.LP&>.:8K(D5L+D.D7* MYM0!-:.K2$BH61(]DHVV)9X0&D(X2Z) ()]QJ)95Z8AOUFE*SY9:&=]1QNO6 MP3=)@J+0G]%<0F^&& <4:2+Y.WR&>J9F]("(*X#\)F\ MH4D(W5NTC(*,HJ'9GI!T>VWGZO+*JZV9#>4#1-_*N96C5!=A2*S,L?(!KSN0_,O35 M'K3=9_:JM5.GY(B G#GET!EHT5DU"+;4RN@*B^":<_N/Z []WI2SER@)]/7/ MK%G1YUFU"[;4RM@*P^":<_R/V*9,2' ._XFVU3\49D6WZUQJTU]S7&-NYW - M;F$;7'.VG[7,(:>D&I-9H._VM)"LF@1;:F5(A4UPS;G]7TRYT.F:):;,]X3( MP+ELNY=75UI:5DV"+;4RK<(FN.8<_SF2X!#8$KGXM\7O:$Z#E$,MTR(S*ZG? M3,A:YI(%/SZC3Q>.B[:$HQ<2IQ1M*4=B3;C6=)F%&P,]AY_ A9_ 9AL [C2, MDA6:OV\6+-9Q/"$P?)X]:8=FK=H&6VIE2H5MP.;$?E_/T/@M6)-D12M=UPFA MQ^%\-/RWEI=5EV!+KCX=P[53,":4*6%9]@"VU,JS"!^!:/F _ MG)N/K65=&62UJ1Z:6?$[U47YYJC&U,YA 7!A 7 M"S!)).7YO*L:RB5[C%IJ M9L4J:E8=@"VU,K7" >!:#B!KCL@'T[1B7)MTG- 9!@$%"1 (P)9: MF5SA ; YA=^1FV]('*.[5,!IH6^;9IW*(7!S7&-:YS #N# #V)S'[VB--Y2O M5%?V#U"0:S6^LR6)OL+]Y,R!.:XQMG.X ERX FS.Y2?^_0P-TS"2C*.AE!3\ M>38F>1^3E9::6:]J#M0,:+STX MAP'P"@/@U9HW*)O&N7*( CVE$NI;HFR4EI_-Q-[?J5UF:FIAU\NMA_$ ]P;N M=>>E1.P<%L K+(!7RP),TT4%LXGH)G:FZ M3JV>VJ\J>: TR[%!(JO]:Q:'X%"09&A!$70E(7H@[SE2[.4KKQ!7[ MLL(9")X2+M%D,LF?+1*[=/Y"^R7;7=-T#A?C%2[&,WN.(: .,]Q5OU4G!*K[ M7ZNVQ99:&5-A6[R:JYN.5^WV6I\)+9; MNU/-S"QWKYWF,0.\'/<J6>@?Z.U@-1 X8"Q70)H>\AW)MMF+0 LF)=MD MFVM*P+NI"^#\DC&YWU$W.+Q\=OL_4$L#!!0 ( )=Q:E9K"M;1.P( +D% M 8 >&PO=V]R:W-H965T&ULC91K;YLP%(;_BL6D?JH" M(9=U*2 E3:M%2JNHU395TSXX< "KOC#;E.[?SS:$95*"\@5\.>_KYQC.B1HA MWU0)H-$'HUS%7JEUM?!]E9; L!J)"KC9R85D6)NI+'Q52<"9$S'JAT$P]QDF MW$LBM[:3221J30F'G42J9@S+/RN@HHF]L7=8>"9%J>V"GT05+N %]+=J)\W, M[UTRPH K(CB2D,?>;+/8""P044FT=L'F] MPQU0:HT,QN_.T^N/M,+C\<']P>5N"_B"9+F/OQD,9Y+BF^EDT7Z'+ M9V;]4D&5>Z*FC0V_>"BME1:L$QL"1GC[QA_=/1P)QC=G!&$G"!UW>Y"C7&.- MDTB*!DD;;=SLP*7JU :.?U]Q3Y&MC:S?]M+-8 MM1;A&8MQB!X%UZ5"]SR#['\#W_#T4.$!:A4..JXA':')^!J%01@.^$WZ)"?. M;W)IDNCGW ZP3GO6 MZ9![RRHD>B"2HPBBB?,X!3"L/I>4 M?>=K0@1XR[."CXRU$)LKT^3QFN28#^B&%/+.DK(<"WG*5B;?,(*3TBC/3 M" MS\QQ6ACC87EMQL9#NA596I 9 WR;YYC]F)",[D8&,MXO/*>KM5 7S/%P@U=D M3L2WS8S),[/VDJ0Y*7A*"\#(9)Q_+-W:M3/5(;'Q^_>[TIX"?.".;FAV9]I(M8C M(S! 0I9XFXEGNON=[(%K8!XBT7--\;RPCRM*C^\=M^((X, MD-=A8.T-K*:!TV%@[PWLSQHX>P.G')D*I1R'" L\'C*Z TRII3=U4 YF:2WQ MTT*]][E@\FXJ[<3X9OHTGWY]B*X7MQ&8+^3?X^W38@ZF=V ZNWV^7CQ( ;@$ MW^81./MR#KZ M "+-=UR7"1\: H9@_)DQOOG3:KG61W/0Q9XI(58R7&^-=? MD =_TPW4SW06_21G)X/HU(/H]'D?SW%&M+E9F7FEF:J(KV/7=H+0&9JOQP/1 MECF.$\+@5!9IO$'+#?Q:=A*\6P?O]@9_0[D = EFC";;6' PIUFB@ZGK;M-F':,ML/7<=MP&B\0==W'#V,5\-XO3#WC'*N4):IT#%XK:?ZR'5@ Z&M M\ES;LQL$;57H!8ZM!_!K +\_E>2*E!:K"W!/"L)P!F39 ]>)K,2IFI9JT0*W M;W(5YOJ,\UM!(8CA:@1XQJ!L0GV5W,@W.&5ET?PJLTX7 M>OAAZ!\JHK8B\"'R]+$C>%B'86_T*F2P9#0'TPU1B44+_?(*6\^_M"%TFAFE MTUF!YS=?@TZ'()1('41'G07ZSWDUV7*IXAV39>_P-,&MUF31R:#G^TVRMJPC MPY!U8+)ZF:9B3=C[A+\ "E%255>KI5O+9;4#]A!J8K55%G+#)E5;Y<@ZUP%V M:#M0[X(L^PY!Y$(L6FSUC1X\NUV]'-6+G>*U55X 6^FH4?E.5RX>&@+4WQ&4 MLVM"Y#Z)[$' K]U9*&CF3FA']I-()W."[UFP=#I9%H[J"L;#YT"ZF\5Y+KZ MFI8[, D&SB9RB9+K;%E%SC_&;*_X;MCJ'C2J2V0'5I-1TV78?M=K.W0/J+]] M4#G85HD6D0S:,=RT7!Y80>#99P@5+$ORX? MJ!CIG4I>U@BSDF! T7RHCW*>3VYMD-!TG()V*Q]WX?IJ"R6<03^X>'L=?QO?IS;OIIH*>O)YNG'!C=]_%;O3L(WHIAQR) MX\4!F8.8U.),%_*PK1&XP1FI$?@QFC%.Q;GYJ8I^J^ZHU64MN6)+F*&A)H09 MHFND1>_>F)[Q216Y< MR7!.L>1,8GNQ]+I8>B>30=P;XE; (%Y1BG#V#*848E;!YCX:Y;]$\94'4)DL MK;*[]WE#JY<$L0(5VF$O4PY!ED@[=9KXG37_I+5'Q$O:EH_;$L[*JN3/.Y; MNS>!99J?@#P/HKY,X9/*I'^P,R\(^^?A$&0%H=/S> BZL.W04YL,.I/!29/_ M/0LJ3\'!3IS0ZWV2^!!DAJ[;\W0(N@CDQ:.R%':6PI.6]LT&PO M=V]R:W-H965T&ULK9I_3]LX&,??BM5-TYT$:VSGYP:52N%N M2&P@RN[^-JE+HR5QY[@%[M7?DS1MTMAQ0:HFC:8\MK^/_?CY/'8X>Q;R5['@ M7*&7+,V+\\%"J>67X;"(%SQCQ6>QY#G\9BYDQA0\RJ=AL92%JK\8C@Z6[(G M/N7JY_).PM-PU\LLR7A>)")'DL_/!V/\9>)6#2J+?Q+^7+0^H]*51R%^E0_7 ML_.!4RKB*8]5V06#'VL^X6E:]@0Z?M>=#G9CE@W;G[>]_U4Y#\X\LH)/1/IO M,E.+\T$X0#,^9ZM4W8OG;[QVR"O[BT5:5/^CY]K6&:!X52B1U8U!09;DFY_L MI9Z(5@/L]C0@=0/RU@:T;D K1S?**KD2RMH;?R0S4W56OP)LG+ M99PJ";]-H)T:36Y_3&]OKB_'#U>7Z&)\,_XQN4+3;U=7#U-TBGY.+]$?'_]$ M'U&2HX>%6!4LGQ5G0P4CE^V'<3W*Q684TC/*)8\_(XI/$'$(,32?O+TYWF\^ M!']W3I.=TZ3JC_8YO9*2YPJ-BX*KXHO)GTT'KKF#0M]!5H1+8OQQG2=KV&>A4S,VCQ]T#"(0MK19C#S8+)]LS9_I\VW:KN3?,F2&;IZ M 1[ Y%41 MB=R.1H,9C4(?FT6&.Y'A@H+N4@8RR[DM-]X2\*>:H([C5;9*JT"^ MY+#SXX259#.Y$VHZ(\?WNOO28.41VA,IT+JYNUQ0]_Q.N(,5AX)G!YQ+=3B M PE!L?PI@PY%'?U&>R<"-.P M1V"#..R^J>ZX2=ACDB8*R& L/K 5E>^M/H[5V[[3#06Q'8-;I[\SM9*5SV7$ MWXC\Z51QF4'N>U3&2=#)!P#IHMM@U1?B#1NQ'8Z[4N2.O99UB%&=CC??Q5$7 M@@8SZD+&Z9'88!#;.0@2Y0J2!2B4(DTWB,F6J7CE'%WPG,^3GCV@(P][7MA- MSR:SR'=Z:CSN"$>MB-O M&[$-^FXXG!3;V]:H66>:Z[I:GJW99WQ9*/#C5#( M;AV=)K, ['J$-A D=@A.JC-MJ76V+DOZ*H;+PFA3@U[R.8?9G\$Q *KGE7'O M$1UME'A^EX &,_# ZZF'2.OP:"?@?@UZ("B(SCKL0:E#NF(-=A@J4=JCMH$B ML4/Q<*(E.NZP%^FIUF3G4\?I26:DP2*Q'_VFJ^4RY64,P+S>IK MDVNP"P-"^E2V;DH/G!\EI.:5?$53)>)?)XB>8,\]\2.,J@T"!8H"B,8\>^1R M$X';*^W2-G3"$\=W#MEBH^LZ6D_#"/YU73?882>$@J+']X;!U,[@3:+J3P1& MU0:XTB@BVH(9[+P]"N^+;O!*[7C5LFM5+;S3"9VAQDL!DYWE4H VL*5VV,(. MSJ"*J6+.*-#:_+W9]EB][3O;4)L&QR0-M=8 [_;]2+WM^][4 M1>"QQ<:,-I M-M+"T=ZE.FP* 'CCQBGS-I:JN)B6#\*I416?5QP!DM4&L#OYT*H[4/Y$GSW1P^C M_P%02P,$% @ EW%J5@;B^E\I P Z@L !@ !X;"]W;W)KUUX($L Z$&]'XW04L\Q>)G,F&RIYYJA%.$0^T)1(/E8X1$.0\4D=?PI2+5R M3@6LME_9OV?FI9D9XGA$P]]D+H*>UM' '"]0&HH'NK[&A2%'\?DTY-D_6.>Q M3EL#?LH%C0JP5!"1.'^BYV(A*@!H[P"8!< \%F 5 "LSFBO+;(V10/TNHVO M5+1D4XUL;3*T=$-BM8U3P>1;(G&B/[J_F][?WHP'CU=C,!S<#NY&5V!Z?77U M. 5G$\1P+ (LB(_"<_ 5? 8ZX($>IZR%R"7V'^Z*&R!,Q(7S?,FBSFG MDW&J#%GU+>C8KB<5K:I>&N(Z1L=PC3*N)MHJ15M[18]H%,FS/U62F^3M1:LO MPB5/D(][FDQYCMD*:_TOGZ!K?&O:CWY,WTMU:J:_$UG-M5>Z]CXPT[UC,OU 4$TV--XN3N,C<[U@KQXCZ#0F^S&1 M=0^5RQ]^5+X7S%55K@5MV]J2WQ38=BS/W*'^[0:'^Z_P_\UXN'U+[[#0%-AD M0:\48JH*_H'8DL0Z5Y7W_'U!+ P04 " "7<6I6/8*5'58* "H,0 & 'AL+W=O M.$<&WQF9MDS3WTU_)!@S2D4AVZ(L&R%\G_NOAZ*=C<_92E#^J MA1 U^KG,\NJ\MZCKU9?!H$H68AE7GXN5R.5OYD6YC&OYMGP:5*M2Q+.FT3(; M$,_S!\LXS7NCL^:S23DZ*]9UEN9B4J)JO5S&Y>NER(J7\Q[N;3^X3Y\6M?I@ M,#I;Q4]B*NH_5I-2OAOLHLS2I;GO0O\)>)$-6@4?Z;BI=I[C925 MQZ+XH=[-9C$66J4CR.O[>!.WM_J9JN/]Z&_VZ,2_- M/,:5&!?97^FL7ISWACTT$_-XG=7WQF#_/'M MZOO#%-U=H_'%]'=T?7OWUQ3UT1_3"'WX]2/Z%:4Y>E@4ZRK.9]79H);7H"(- MDLW?NVS_'K'\/4S0MR*O%Q6ZRF=B=AA@("]^YX!L'5P29\1())\1Q9\0\0@! M+FC\]N88:!Z]O;GG<$-WXT&;>-0V'G&U0-=R-59H7A9+=+<295RG^1.Z4"LD MK5,!]GH;E<%15?+X4JWB1)SW9':H1/DL>J/??L&^]Q7JL5,&BTX4[* WV:XW MF2OZZ+M,G+=%!?98V])O6JKL^#SJ4QZPX&SPO-\7@(QP'@P/91$@PUC*\$YW M8(#O#'#G=+B8_5?F )EGZPK5!;H729$G:2;0UIGZ]"USY@O4!?R4D^:4P:(3 M!3OHF2J*AYS!LRC8.0JYHE4\3QT#)JX&0>SD592CL/\<^M"_3A M4N1BGM8?(3^A<14XU-R8DCYC6',#Q.&<4]@.]CK4\)R&NKQT*^0XH>]%WD]4 M[G(,T2;DX60A6O8= RJ.0SU' RK&/<]B:X^@\-%-YE^2L-6*FL:96EIS="'7 M6 WS$3:NPM/MF)(^]X94]^.*=&B&=&:(T\Q8PID<(9D6Y"J2=#]KADPZNTWC MQS23:PQ=QVF)_HRSM4#=]@0Z)<>=FI(^(9Z^O)R1#IUVH(6=Y#':S3[FX7\K MLW69/JYM.7X3['#N8*+; 50X#'4WILKFI@,=?)QT]B>AFH.7ZTJJ5++_A"Z% M3/U"I1(XNV_"'PP$QF0OAVT<0CK/UW>["-#9/'8LA)W;_NAFN9)33\TV*]1M M(CBGW%%)!$B&@8=]BX$.++";+"Z2I%S+A'XKD>RI75;C+$Z7H!.3!+B^+L: M:$@#IMLQ5;:QZ(@"NY&BW6\;@F@3 +JK%Z*41\-8G@_%2*;LA CR8) M& Z/2B) 0EEHVZTZH,!NHKB7QLIU4J_+XZT-C:/ !619SK+M7>\0/"[COACN62>)#7(Y+UW'R M[X0$!GV ))AW.*M M8Q3B9I3=C)/YU3K=3+P@P9!1W01 (3XV;)BJ?AA2RP9/.E8A;V.5[2"!1DRP M"(;Z^1D0R<,,U;<^2(8#W[>EVXY4B)M4;O*D6&[(=SLJ@R/YP"0*[&.JLS D MX[[NRQ1)8&;,-D =GQ WGXR;FP-RS5S,GN,\D4,ES;650K6>=M6#>R&3QAKV M"90MB&_8-%5]0O7"%:0*/&9A%]*Q"W&SBUXTV-L-04M @2,@H5ZG@F2^1XW! M@\HEG%L. K3#%^K&E^EZMB3LOF#9ID<;Z7#8]XI2:?])E>41S# M*OV, *LLHT<[UJ'NVL@_OIT!5$#(D!H';DC'.=63)""C :66;$\[OJ#D72C7 M'H?>8,^)+>^^77/*:-&IHAUVZ=[]+S?C3,HB$6*VZ5"SE-%6Y*UX0$UH(<0S M &0A03K!39 94G;M(,?ZH:?<;Q*U:IO]M59*H^7EBD"X$G@!\;J!F0RD1G+ M&XK&N*7H3COK,<4D$2+#O$XN5#GBH&WC^\5HVP04S:APY M 1G%@5X:!%1]'H06"*(=!-'@78GJ.LTE,[S!G).MWIVH3ADM.E6TPR[M^(NZ M^>LP4=T6^5._%N52@M/5*5_X_[ U@)$P88!(04<@@%##QB.T>S#K^8&[\FZS)9*)B4 M.\O=NJYJN:>HM3!=Q'*F-#=)'TI)F^OR%7QRP&0E/8T=ET2 I!\$U)+'6(=< MS(UAW!^_7DTGD^8E_OJQ M?18KK6'O)DD9=TP!#:6ASM: RO0"H?$-J@=%3$W%>WR=;\465PW][@KBQN@;$,8UOY%L2 M#-M[)N<8 >WVHNOW[$4,NO7$C",!) NX\: %)".,![89V"$16HAWK\(BY\>A#)!*5 M$\5'24;M*U6Q;@93I9GFA;HK]"R1W;;0H!H/#W4*&H,ZS^?&& *WO[AG&\$. MEIB[8F3UA.(:78JG-,_5;)4C_!\1@W!3QHM.E6TPV<3.X[B;HZZR241RD.2W%W3 M&=1WW&2[&I8/R\+V8K]5CR9^:YROE+'%A M P=J3V%H+ %()L%?WVQ!&:>61J4Z+ISNDZRSYWE\7%6;ZM5MDFO2RT)\77M^DJ?S@_,4Z^ M_>(JNUM6S2].+\[ND[OT.JT^W%\6];O3)\HB6Z>;,LLW6I'>GI^\,5[%-FDJ M[$K\.TL?RKW76O-1/N;YI^8-6YR?Z$V+TE4ZKQI$4O_XG,[2U:HAU>WXLX6> M/,5L*NZ__D8/=A^^_C ?DS*=Y:O?LT6U/#_Q3K1%>IML5]55_A"E[0>R&]X\ M7Y6[_VL/;5G]1)MORRI?MY7K%JRSS>//Y$O[1>Q5,,P#%4A;@1Q;P6PKF+T* MQ#E0P6HK6,=6L-L*=J^".3U0P6DK./T([H$*;EO![4_UOR#E28 MMA6F_0KVH0.G?SMR^DY!CX=\IQ<_J9*+LR)_T(JF?,UK7NQ$MZM?RR3;-/EQ M717U7[.Z7G4Q>__;]?MWS']S0WWM^J;^\2O][>9:>Q]HU]&;*QJ]?^?3J^N? M?O"(X;[6Z+\^L)L_M(GVX=K7?O[Q%^U'+=MH-\M\6R:;17EV6M5M:LBG\S;^ MV\?XY$#\F[Q*5I)J,W6U6;Y>U]EU7>7S3Y+:_E#MS>>TJ+*/JU2;K9*RU-X> M1-'C&Z(-M"H8A3J^B:&:^V:QR)J^*%EIETFV: [8++G/Y-][-,":S[?K[2JI MTD7S:>LN>=GTE9]3[5U>R@X_4_.NTJKNPVL838I-MKF3(>(!!=6GA7);?)5] M/:=U-CRE!'E*";(#6@> ;].[;-,T1LMOM3_2I-"22O/3^4O--%YH1#>F,IDK MF+QQ9A8S"*>[5E\L5A&TW5WKQPG%_-) M+N:NHGE +FPS;Q28:C_7&MF]^J5)L9T:E_EJD1;E/S3ZYS:KOFK_N*_,AF92!DA83X21I&P D+D; ("6-(6 R"<1EC/66,I>Q@?ZLO^^F7 MM)AG==;4?>SC&>_]?7.2*E_4R3-?;1=-_TNO+R]?:/6%19L_D^9*^/'$4Y]U MDMT%-OW2O$YEN:1LQ=A<0L)\)(P^PNR]?LWH=+CS>+_VW+:IUN*FGW[8J# M)=OM#4MFRO!C)8J$420L0,)")"QRA3P3CQ)#1HQ!,$[/WI.>/:6>K](J*])& MLMJ[+/F8K9IQ::=C;3?39[S6FFN5^A+E)OF22K6MC#*VFT;"?"2,(F$!$A8B M89$GGFM,<]J;M6'(D#$(QB7!]"D)IH,7X@%PFA;QK5D/&]LU0 MF@^E42@M@-)"*"V"TAB4%K75CSYHTE&JGF\4!"X;H4MT;XI6< MJYMNO^=6AQVM:"2-MC1NS.#V1X:20GT3)I1\&?6%G=>?J),4FQB.9?>L&"8I M9QK$T\U>_RAIVL30/=MP#JBA<^4,M2W7SAN4S;S!"XTSZ;XV"ODYJ_^XZQ-_ M.\+2RSI.K8N% RA#8R@- :EQ2@:K_K. M7#243DSG;N-T#[48H30?2J-06@"EA5!:!*4Q*"UN:=R9PR;.?I_"YT9G(QH6 MS'G?RQ)I4D"]0BC-A](HE!9 :2&4%D%I#$J+430^6 MY):>W>:%=I6659'-&\OF\96FHW4LN/6Z+?'W\*EW3JBAMD+%V?1!54-=3RC-A](HE!9 :2&4%D%I#$J+#=&7 M)1XY/'3N_$]#;8#RDZGM1/O =-*!27>D#3>#TGPHC1JB1TAZ MDJX>:HA":0Q*BU$T?D=/9YP2M7':GT;]'L6K0XW>Z@.U5Z$T"J4%4%H(I450 M&H/28B+:JZ:G>P?/ J0S6(D!FT =WKI$D$;H#$KSH30*I0506@BE15 :@])B M%(U/GLZ/)FH_^N_:Q:1NQNBTPFXMQ>XM%7=HVOVMI[9$J8]X/4HMX_ M+>QU\U)]0WUC*,V'TBB4%D!I(1$][8GA"A=#4-L82HM1-#X9.MN8J&WC[]DJ M2"2[/:=F[\N?J1LP6MI0OQ=*"Z"T$$J+CCI6#!HS1M%X:7>N,%&[PJA=@^HP MHWMZJ"T,I5$H+8#20B@M(I(-M-ZTOX$6&C-&T?ATZ)QCHG:.5?L'B60O);'M M_B:.F3K$:/%"W5\H+8#20B@M@M+8D<<^1D7EY=NYOT3M_BHV5AE224^%(1>Q M'4?OW\I '7:TI*'NK>PS>,*=Z\1"CM4?6XKF[I3H9G]CE:38Q+"LJ=WO%R6N MLN<28OY0 /K8TRH-0JE^5 :A=("*"V$TB(HC4%I,8K& M9T[GGYKJ#:I_T3)Z==31600U4J$T:HJ[2EUQMV$@*29N7@RA38N@- :EQ2@: M+_O.^32'G<^_:'F\.O)HZ4/-3BB-FJ+W:$D6O@>2N=8F@..Y7,6"4L'D.I H]4NFH3U4,[0';TW:/(E)1W3MV&ZMI=,[NC-UFT;WN%"3$4H+ MH+002HN@- :EQ8>D=&C9KMGYC*8#F[ YXHD#T!VI4)H/I5$H+8#20B@M@M(8 ME!:C:'SR=$ZFJ78R_ZYEN^IFC$XKJ-,)I5$H+8#20E/T)AUOVI^KA\9D4%J, MHO'ITCF=YK#3^3+7^H#0NE45.T.P7YRYS._N :NG$62F-06HRB\4]JZLQA M:V#C+&2!KSK(6'U#:3Z41J&T $H++LW^(HX(&I-!:3&*QB=#Y_=::K_W M>Q;X6K(;XT[[SS*UQ%<=9G1?#[5PH30*I0506@BE199H0HO#: :-&:-H?#IT/J\UO+/UT!)? M2V)5FK;;?PKB3!UBM'BAMBR4%D!I(90606GLR&,?HZ+R\MU[Q*K:NVWO9]9< MHS]>K0?;S4*S=..?VON/J^QN=\TBU3;4JH72?"B-0FD!E!9":1&4QBS1 9\8 M]7_]1>YM.6ZFRW/VBO'2[OQ>2^WW*E:O$ZFB;:$=Q)Q.2=_258<=K56HI2O[ M#%/A,;]B(:?W?(Y04F;J.6;_R>N28I.I3?H/!),UR]+-OEL>RW#>M/YW0 N= M%6KAK-"!%5D6U >%TGPHC4)I 9060FD1E,:@M!A%XS.G\T&M81_T+UB[KHXZ M.HN@MB>41BW16FR6H D+QJ!10R@M@M(8E!:C:'Q^=,:G-<+XQ"YR5T<>G2-0 MLQ-*HY;D_K62_1VR8I(-'M"V15 :@])B%(W7?N=D6A GDV$3VL -HXR(HC4%I,8K&"=WNW$U;[6X>-4LR)'-UC+$RA])\*(U" M:0&4%D)I$93&H+38EMBXCFT>7%AL=_ZFK?8WG[7A0SKGH@XT.BUC7UEVZ-*+*[Y=.;*K\_/ZES[F->5?EZ]W*9)HNT M: K4?[_-\^K;F].:_Y 7GW8Q+OX/4$L#!!0 ( )=Q:E:!8PI@.A\ ,]; M 8 >&PO=V]R:W-H965T&ULM5S[<]M&DOY74%[7WFX5 M18N27XF35,FRG57*K[/D36U=W0]#8$@B!@$N!I#,_>NOO^Z>!T!0/'KE\8[?&S9N=K>G.JFFW MIJ.?[?J1V[76%/S2MGIT=GKZ]-'6E/6#GW[@:Q_;GWYH^JXJ:_NQS5R_W9IV M_])6S=V/#Q8/_(5/Y7K3X<*CGW[8F;6]MMWGW<>6?CT*HQ3EUM:N;.JLM:L? M'UPLOG_Y&,_S W\O[9U+_LZPDF73?,&/J^+'!Z<@R%8V[S""H7]N[:6M*@Q$ M9/Q3QWP0IL2+Z=]^]#>\=EK+TCA[V52_ED6W^?'!\P=985>FK[I/S=W?K*[G M"<;+F\KQ?[,[>?;)=P^RO'==L]67B8)M6F1%\[TA3.F6R9B M*E^9SOST0]O<92V>IM'P!R^5WR;BRAJ;D][J?KC^_>W?QZ1_9AS?9 M]=7/[Z_>7%U>O+_)+BXO/WQ^?W/U_N?LXZ>K]Y=7']^^OLXNWK^BGQ>7-U>7 MKZ]_>-31_!CE4:YSO92YSH[,M3C+WC5UMW'9Z[JPQ7" 1T1XH/[,4__R[-X1 M7]E\GITO9MG9Z=G9/>.=!VZ<\WCG1\:[R/.FK[NR7F(^GQX-&?>]V)K<_/B"5<;:]M0]^^O.?%D]/7]Q#[>- [>/[1O\_ MWKO_K[FR5];E;;EC)6Q66;>QVT?C.91?$VJ8N9$W+K^OMRV:[,_5>;_XU*UUFLHHL$_9OUS:W96%;3&F*6U/G MML@ZFV_JIFK6V-BNX<'65;,T569LV_!6S:#49'5L9NHB8_.A))9U00K9TKOS M[$/?8HJBSSO'#V)SR]SBJ;SJ"QLFG64;L@PG.]NR":5+.FB9T[2[YHYH7-O: MRMII]A)S+'LQ6CRRZ;)MP[_=WG5VZV99!6N#=?(39F6[?;QI;DNAV%,X\_?X M\=RV7;FBZ65"4[9Y:U9=1O/2PST)*C]F>C(^IF.VNJR>F?JY+O'B=4?ON["?G^?7<[];L^S2U*8PL^Q-RTS!E*_K=47_ M$DTNNR-+C7]MO299L2T6VZQ6RF.9Y4M+;D=>O:J+TLRS&[JL0[ M2+(ZLZPL\7)-'@4,N?#[S6_?8(77?H48)-[7=T@L7+FNA3>TC_W**+."'*Q4 M/L?9M;79^P:R(C"TAHK!R5NB%LF_V=? M$E%>-0KRZ*XKP17Q[W1+Q ,.@=V"#G=Z=CK/KD@N\LX;HOYT*Y-7?Y+5IM7Q"E2)? ^ M'9&BGR6%2%_ *9/M='P1+ F>#HCP#T'_VWZ'[5RJE:058;U>K!S9#=JW"I,V M&22%E9GDYK;!+A"#]V#!JJQ)L^6+539K4BXZ,$DZ$P@9E^H^F%U-*! MYI(9YSS1@5:Q Y6!;:W,DC:,Q8&$KMIG^89$)(/?O.W)'A8N7&($3H+=A/5MZV M%&3RYM)X:5=-L5>B:%A2]+H MSGRQ646+M+!@AAC5EF1V:46DJ;1:V'FPQ0AY1*:SW5@<:&/(7!-WFI2,P"[V MN$HUKX9G3IFY):_5J0TE+>^]@X(*.'!_U;=TCSQO0[^QY20RP8IX 8O>:#80 M13A-,A\%LR8WQ.\5I22RHU[:FI9"!A+ZJYI,$BGA=DD7V8ITB6.Y@UK?&7JV M@%JVT#WB1;_#(AXN'L^?PL/E;_2[-TV<>6S*1D-/0GS;V-X=*[7SYZ]SKTA,1U2Z:RR!X^FS\. MM,4)90EB-LGT/7PR/PM/J=RLRI:+ MN8GY>>.8M<$ENZ:"9<,%<%H?P\BDH939.F&T_;ICY\Q.DQ40VXN(DKRL1;:" MU\AGMH;LSRO9#SRWMZ9%C((G*!L1@?$9B7<]B]E ?)+U/GPZ/PV\8V8^3X1' M]8MIF=%K;F6X1ST61&[Q[(53^^W5D":GE+A.U%%ER[0A1R$/62&TD.<$@,!8SGI_-6/&-(CV*J;[/ M_D%/2SX_?/@O5[ $3>_H4?=761:_BM>R3T%IB0VD?9D]GIT_/ MZ-_%Z>SI<_QQ-CM_?CY\]YKB42)\EOW,*90$F1?%EH)39.W0ENRUWZ4%S7[V M/#M[]CR[:3IZF.=X=BYS?+/EW0'#X98E[%T/)F,F9#II$$8O"V/I9) M\@%QC:2MH''@FX;0=\&(;8[!7((H,&0&_T=VZC.9XA0:0@HXRQAP,' MQFX!03;%415L16Z( 8@9[DJR^+)0""?'@*G-.TY8D^=]VP[T:1$GX @HT$J7 MPQS)$-@>]B4U>8^R("8&PT+.&#$H!\9OR.!L&]9Q 4<%IUR3L595;Z#L>M)H]I(9#C*7\BT(^,0%R(;&%.T[2"PA*_8("E-$GR**P;0BV & M86FF$D*&<6;)< WY7-X!PUD;D"E:49ORJ$AY%!5/B!9GR?:"!+2#*4-*N@6B M9R5V;K/:WJ40PC$[:+\2DUD;$^1O/MRPE!AA+D1)7;N/$,2F2)HLZN9(&Z Y M,Q_+NADKJQCL66"]'Y-G(J>=2VQ_#Q$AJI @0?CQ\/'S^7D:9HLW?OCX_."R MN.>'CT^'4;Q@(#=LEN(Z4Y69E+YY=OWSG\UV]^(B$N9Y(,-$.^^C#Z(7(2"Q MR#)VA4S3"Y$9BGX14B).NXAG +%\/$X"Y39DK6B_F;+2/R!!6_*&1G$<.=4I M*.)-QA\):VC-FW*W\R3_C?X#'1Y>W?BKQYGI)KCYFNQ)MS]YR='M99J$I)H4 M##G(A^6F!#7_0A91358(!I.2!1FXNB#O S-2!( WIH?7EP$JOVEV%+8\6SR? M#4E@Q5F\H*$PV^!6,DQ\/::;@\LD"&R?U8S(BB6>WYF]V& X7PW371J8:O!, MC M1_'#MX#V[U9)MA=SL:S#)T_CI^O-_N(@TTU3+0=3OXQ'O$7@VTP+0=)G0 MV=1)9LPQP,J4+5FTJK>#Q$P" ?[32=Q"[T &&)J$)4@=<<]Z#:C= ,$_09W% M.T%XFTZQ?XW%PW2\2F7A5.8*J&/Y&TP^/ ,IV+;?9A6,BK#2/Q46I]3-CTL= M_7]E2T6/ M85"<:B4V1(T+U&-V&V>?>\/@R,\ _ D(Z04L!Z,HV.373CA&]-,P99>];1AP M#F^WR=NMH"8-;]8* 6)A R**$FGRM(NY)2V!Y&BCT5]9WS8E\AA-@9&VLZE$ MWOXUQYII[&7)41.*6>J,_68N0415R6]P$;!N+?9=4JNBR>H&$!-EIMYA'.!A M#>3&L+ I!![X@FQ!EL\LLH%%N;"H8A;)B/ZFP _I_0.Y/LC1&-;TYD=".UZ7 MXMRX&H!)KYGC=:PU@VSM+1H6Q"R%E2SW0488/J4M:MH8)/+#ZZ!KR5;[4!_% M2Z) :I78!8IX&$C0I3+6Q'@J B3$+A[^1:97*@HK%MLXRMR\%&IABG\#*2+Y M%:.OV>K$.*+E6[/7&@;MGF=/Y*FR#I@XH):7/F6!%-V1HG46MH02UHU%L8J$ M@XQE$*R^UBT N#Q@]7\PV-.@DL&YX6"G01.9"2R1Y'O%_MJ3IJE0*!.$^@OM MS0 7H+5B YP3GL4"! 2E0=2H\BZBHOP^P")F 3X8; %)9\,JZ.DZ0:J#(,%+ M15)621T6H(TH [0 J%:4A&)0@!JPA2AAHQS >@^NLAGI*:\ACIL8)RN//(S( M6=F.TF2)_TWQ&U$>TC?F@6G;/4=C:DF\24JMT, \0>44U2Q;N%ZY+YR) $Q( M*E6N8K5 P[RD4#4)B2(NO252&RZ;_FK5X'!07"9WU+A7W 0 =>< O.5HEZ2I M*O_%"L(>D0OO06)#*@@;4X8"J1]\+Q5#!NU/4/J0OU!>HN'ON%<))I@X#@,@ M8_1<8T%P(G&DC"_!"5*GO>P@I5UM\Y6MGD/VUFN.,VUBM>W%29F*>S+$JK*I MIZ@!-9@M74<>2DQ84I1,BXPKX6*,7[?WX$P#Y1VPO#K#,,[R9F]@Y ;.UBE2%"ZDX@^3A'*#5X MDK6XQXZC;GPU#FDF9 #;MB'/J^'1AG-\SJ0V %\NJZ:7=$*"QXN6 M>UPAV# M%!VYK(LH BIH$@/G/$0>AC#I$++S)/M$0Y!\U'B0O>TIPJH+MB%7?C@MD$MJ M-#)@]\[$48;9E1W$'V_ 4H<,/(GBTO0_39]WB(_(FFT1.FJAGEA*6P&XM1.' M/ [!58M\#&[<9TV6I\=0&H$H &7SN]_$CQ^BOT[8PV3": M0$R3L*#Z/V#" M+'M\LM 'Y]E;R^%G&$?@EZB+%>YO&&",X)K2(]/EGNN='MJB?V+S&@(SWRF2WW,$1/3E[J MX>(L%J-G_//9L#:].,0:Q\C9N$S]RJXL&^XWHE:T"@'&)GQ289<(&%W/_ E) M(1FV6CL>)&FF918:+EBD=\(:LK A34$30LU8\@S"C=X4">A)3O$,08I&I Z M@<$4^Z/N9*;UXT' Q!K".0#0SS"9F!"1Y;Z.%'I#3E,7GI6KP$I9$[;RX7D" M]I)]G3;J#T^3]H^)IQ:S W_T@=W.A>AC,U%6T10KNV97,T<3W2^F[M'CM_B. M1ST?AV:($3C\3):25)L\WT@3^+:5VM4..6[30T-NFXHCK?%.R'O@!TXO%+WV MR#'( F9G[Z$EVM-S+MR&T*0>Y MP=6WN/I&"0H^B"TO*=#BR>1XQU>4CG_Q\BVIOG]2\9KQ5!PNBV)V8Q6#\)"@ M/$UU>$KIQO%:T#AL0RBIC$EE3S301S.AD?M#?4RZ*/]=H3NP)E*M(=4.%>.' M3X=M2E,+[W=L(5'\3HI*: ;@62_6K;6AL(=;AUL. MN>6QL#$)%SM.%@Z@@R"X]XTYZJL:I]L#@)87]"U;]);RF9.WW(6F&\M7*KZB MA L*L[%5H9$6;K'FE@ !JOU!#*G>?XHT%R(KE"4%Z--:M'8A>K0(*8:%E?<0 MA!AH!F'S#>)U<41E2[&"M-+P:0!D'TG/V!B/ "PD0&2<$+ 2VI#+=I@"^,)$ M ,!Z&M[Y^GF"/W#\D33<8P /R200J>O1*E^J3]/I.:<<<'S$/I^U8- .>9?O M.4'V&\H?WCX36[O]3G/S^#S$&FN$/PTVJ]"2>#/35.P MP4A-+@X>N&SM;ZD^Q/P)U3D!53A8PO]JI-::=6L?S0H,M=(^A0"=E);!\9RC M0^CB0 %%,T7][AA/Y%&J\HOEEBH: (HA(BS<&53PS)C )8XH3HD80V_09CZX MPTB6-*/2&(* 2RT[0?29J@A">8@W06<%F&3^'6"QO+F I+#'5M.!(;7 6E:4 M7*RPSQI2!60DT.$QV!3IYEH97YWD5S!GO\,M>I]UC5\<,,T;"6Y+R:TH"'.J M[CRK.J[)*%M-Y9HCO!V^P14T/3TQ9#W?9:Z1.'KF"29ZP+?_' \K'4:^8BV[ MTI8NNKXA*ZSAX'3 #20.!SS@!?;:ISIM"@5W0"W<%Y(.YYM!=>J;B:!?CU+)U]-A6=%6355YSF4?]>EH=+9)M MB5UUXH;]>^(BY23D.*"(?G-<'O2]5Z&F&=HXAC*I[8D\I:+Q['WC_"D,ET:9 MB2YR%C>)CI7M$=@KG?=@*DFND(T42'7+#M9X94-,%^:998ZBH\VH8F^P' M@B1K7*>>M=I/>=40Y[)C_5^&MQJ4-&[ .?&A8XXDNY^&OQQ!6JXG]*..DO,G MI[-$J%QV$B,/; -GB(RM<7(J4>=D+]3G'7?OQ/:ESR$K/SM=G)V#K"@QL%7)'>VB.LXFZ\5H]H!WS\E9S_$K%ABRV+KAFXF4V82C=@\>]Q5S3W M@,$1ETLD])Z,\D \W$P-TH:7$PTLK?P72F^K/'@,&;IAV,*G*(/5'Z?>]XT/J9G*E45RNB&UKWW;W'MI/Y6K5U+B^2,]YN1UV3^IY91:7#C@ M<_3 \I@%41WO9T.9KIK%-8 4KW$N4K_39K9ZX%0,%"U! MM!6^YD#F%&;TZ2"TS&HI#$UITN"D1M++?:25^S0!6V_,5S$XV=]#FU]L?[PXW)&F/I%C MWA-M5:E] >>%^;HP'DXSI%<95E6(%'35?^)!37K+YVK,?? !R$8](( MUL1DY:&,/#$3*Y\/6C3GJ*W&N).T#W=#DDGI-6_)<-UB*RBR* 64069$^0S_ ML.@_X@&T+TSQ&3+,T#B64,5@!JV/,9A)='&6Y,F:E]"B-*W GLR2,E2+P-L9 M:<<>,*'2#QOP69*T'RGX7EO?EFU3BXWD/4%W 7E+[H?R7MDRR"ZMIS4'/V"# M'F:54^[RF0[^=HL]\<(:3_-) [(5GHUN-R,#3D9*PA/*QX M]=!1HDBS"XTIH]K$6%I\_\11-R7HGC188E)_5D%M>FVF/=&H^J M!(D6,"$J+0KBM!8-<10N<&-[K#>$V##J8-BE:1OAS6E:M9A4*#Y8=,M'%*V: MB;$<<--TD'/?JGV1'BW\8V>=9R$>NY?G)CVJ .=_3%(FBC6)\/ASM;SZ>T[H M1H1"NBKY(WD0V EKZ8*I!UW\(8J5+?@LXA21D,A18\AB_EW2&/(T;1.1+T"D MC2'_YE'R4>/(52S>'NS8O_&]!>75?7XPG/'5#Q=\&V\&'17<)!-9,6Z&^>Q8 M/E^'HM -1]+ MB_"=D(A[DTLSTI@H+1-?!M4KZ1SSX+&*O+3A1T VZ7N,!30)6$IP<,&E.??WAQ(3(4DZ]^+''%BOIKCKP8$0B-;X$A6,!O=_ M^K/'8E*+\E\+Y]XJ;[A>)\7NMR_V25O @IF \;R MRML?D;+GYQ1)WCNQ?G%BO0:L"T0O9DQ<]M,]\J% /.Z4E)DGND<'2>LLR5I? ME6R,BV&3EV2@G<2LW <$]*8(SZ8QR EK>0Q!II1=@ATD#2([_+%&OI0/+J' MM!I#)1GJ.U:NAR\-11 YKTRY3=MN*^)$SX(Y_!2D\;#PL0^,7Y!5>R]4#-7B50>@MJ*7TII*]H[DP7L++V^.EF M;%S0RK14SN1+_EN*/PI'>>1LAYZY\;[=G\(34MG#2X4FQ#?,I."WYG$31P: MS4/'?0B4&=YZP!V@EFRCJC>O6P:&_J9C0,$"T_W!E,36I0N=MGN_:?N &Y5% M8OL!MW2'$XOI9'-\PLE/I9^Z$GO-,9_V YJ"*# YQU@1-*\FA Q'%B@OJ_F@ MD,$G0J1Y,:U4N8$<+FW7C:H[2XOXR65?ZN:N'GVWX5XC9=(GQXC]\],GL_AA MSTO.#))O"GZR3?+E/#=QG)@&F#I.3)?]P1&7K?M2C" .<$BAP=>2VL&W>= C M+7B3_VJ"Y!':VPL+*-Y]-JP'>:>E19O94![A 7&1N_!Q1*#A4XJAC5//NL5& MB%C[05;AF9-'YHQ7*J7PKSL^71($,[I+V*B6? MX47IOVSXJY(K/90!WBJ0IDI0Z!<01H?Q],PH%\)T)M1)2!:1V16]>CI_]N1!ULKGH^5'U^SXD\W+INN:+?^)[W/8%@_0 M_55#$8K^P 3A&]X__0]02P,$% @ EW%J5G,-)&-N$ .B\ !D !X M;"]W;W)K&ULK5IKD]O&E?TK71.58U=A9O@:/JQ' MU4A6=K5EQ2J-8W](Y4,3:)*P0#2"!F;$_?5[[KW=#8!#TLXF5;:&!-'W>>X3 M>/5DZR]N9TRCONZ+TKV^VC5-]?WMK4MW9J_=C:U,B5\VMM[K!E_K[:VK:J,S M/K0O;B>CT?QVK_/RZLTKOO:I?O/*MDV1E^93K5R[W^OZ\-84]NGUU?@J7/B< M;W<-7;A]\ZK26_-@FK]5GVI\NXU4LGQO2I?;4M5F\_KJ?OS]VQG=SS?\DILG MU_NL2).UM5_HRX?L]=6(!#*%21NBH/'GT;PS14&$(,8_/WVUO%*9V>BV:#[;I_\V7I\[HI?:PO&_ZDGNG2VN5-JZ MQN[]84BPSTOYJ[]Z._0.+$=G#DS\@0G++8Q8RA]TH]^\JNV3JNEN4*,/K"J? MAG!Y24YY:&K\FN-<\^;S^U_>__5O[U_=-B!&EVY3?_"M')R<.3B>J(^V;'9. MO2\SDPT)W$***,HDB/)V0"O6E4;9N=>L>&-;7Z^_W:\?5_G+* T)^=ID_A\KVK=&I>7R$>G*D? MS=6;;_XTGH]>7I!^%J6?7:)^R3$7#YX6RU-3P2:Y0T2E=EOF_VLR];0S9:)L MK;1+5+,SL-:^TN5!P32EVYC:J93L!W3:C:I@S]SA&#YD;=HX.DE\\M0XU5BE M/7!AWQQQA__VMBT;4-8-!3)%I&,^H.KRS-2:([3/V7RMY"ZKUD:9LLF; BQ! MSWQ-=[K.J=T[;&4>BPY 5-0%EP^Z0.=5(VI]SA09G1OELOY1R0]M3[$ MXXG2!41NMSM__]:48%84!ZB9%FUF8,G:_+/-:Y:';>\9$&.RK:K%%"36=$36 M6HU4I@]@O@%1UA,:: QTRS? M,)Q8X.'M>?EH\Q1?AA D,3-#!@+.,\'0T'N=.SH#9E:5MNG9T>4089.G&GIL M\A)2$]L41&P)@]ZHG_570[0*0B<8B:>#:Q-HF*<[QH!KUPY>P2DP@FORANZ' MZ;?VT=0E^4<72K?P;0VMR81T#+@E63QE1W@$UYZF,2 =QXQS*,F,<=P#100$ MNDB0_F&.'#Q2ZP2E=DT.(XUT-(> LQ^+F],1AFMK&&Z3,\(DB(2R!%]A 3$2 M0U/H&'4PNF9L2P33C:)?)9:34Z0-S&$R5M(-5/"GO'<2M6X;)D$N*P (H9*( MD.8PA'VKH6)J+T!8UOU#U;!X7%[-=0(107EAX?QD.H97G&(NSTH^F, M_%QN:B9P.S5&Q[F 3%3G6P"LZ R2M3[!098M.J?FV)I_# <^+)_Y'Z;8M,4F M+XJ^+>!M.#0_'3QRL#8%*$%M<"0L2^H.!*@0J M7VR("5LQ1):5R-I:F[$[)%?0)?&>&)JJ4*/KYKJMCL*F)/UUA^X;]4Y7.0#' M@GKGVM+MBJ#]0SDDPH047F+0IG M992?*0P"S" $%X;G:.J'?VE#HD !7NMU8:0&L",.$FAI3ZONY%--&92B8W,V M8I_7A#ZM%Y.;.S3'1>&#C&F?H_6'@CZ]9']0/E=482$=&B0U3$X$F@ @#;:N M@0L;!DVO53G&ED \ES3=EI*CR;DM%ZT=R?P;U9D#UX&V[F4D5HE*7[DMSK8! M6D@'F?M22N')\L<\:V$3@7>_U\L%*,Y4FB*]EP#8_USH+*C4@7R$9R]MAKK* M;D%W:.DCD0TF(C5;WYB&2D=]1VAPI;^5 #_OO=@,H9D+ M?>YSQ9D(1^&^5R>BA.9K$W)"='^H;SUC47)P/O3/Y#N$)U!PQK5[3)YY==:U M,-D><.7Z:4MJBMH.7D$L#D_*$1VQ';5]07[?3:,L;TQZ2/'[MQGL6]B*XB$) MOX,=U:4\+WY?SFS\M)^/%RS->1^VQJ?;I MWVC@Z8R#6\?-)DRY-K ,_L_W7*)$6>IF,UU0678&V83J$// [TSV;-0>P5HB M$V=IT:'V!DU5)E6.! Q9NBWO4FE5A0*<%+>Q?:#AD]0Y5EW<+P>)2B.R:21O[% MR+(TH'@_0#].M!S\F]I(!@ZSE0Z]#P1XM$4+:G&FJM#E4!QEP];./.JBI5: M-$&VM95T-?!.+*R4K#AGXI\#Q1?2+Z7QF&AJ6C0]KQ.UX7$?Z9?'@)!GSNB/ M&4[,*2($/NX/,8H[A$'@B4I\2&;?XP0LHX5O-)XG5?)IG.>I@[1U.!?%!,31 MK<)Y<9^SMQFWG]V,7MNV(3OZF!SH?^3MCHXCXUU8V!/D M_65$6]'FPQ0Y=<*B;9J:BO% "Z$^HS M=\+O=9<%,(EFN:0CX(!<\VCB;H)N M7)^ P:.NI1\;;-MNU"\GKY/HH4*Q<4@ZAG"1?^&NQ2_S+*2"-&F8* >;O/X, M%))?F/;",D]:6^Y,?(Y!WT097":-.$8(_'MK%Q^(O P,M92)4[I'=D!G(;UW M?^G3=87P@D-V8Q_[\P%V7K?>\@J21:Q<,EG#E6&_P*,+M.3Q586]@?)1AGA[&3>/I"_7J\R"OOD* M.R4>2:'J2J-MG:LH[U,\>H2EN!?N#NB'WIX9-W;DQ++(I1X'Q%F'+FSY,!+Z=(+C) MEL,1-WGPL,F;H45# 7*75MV#9J2K$C3Z^(0O@T%<2\8=(PO!ZQN2@;2UM ?L M L:WVDV0W6>_/4*/NIRH6F.?=)WU-UR$][.]Z8<@ [?^L;5S_(PS'*,4*LY- M+6YV*#.9 " )GJC-^B"S3F8JY&J/QSCB\[)$*MJ1VWLMUF!;JQ"VMNXM(3F) MPY([HX^Z75TX>\KNL@#WDU.'W&^% ]G&_WC='"JD=EW7%"+&?=>Y[.S*])ES M:?T:VPIT(J%T:SA&XM>O0+I%N4/EH/E4E\:VCK?\J<%0X><92ACM/M#TNW,7 M(HGL7M-3';2A)YN4GM.'6D!;OT<]I0\7-)B*0NB:'OK%C>6 6TS?DCUNU$_E MJ77:$PTKF7IQMQC?S/J[,^0T_RCA;$FI.C]6G\VJ756(_6^'-X)(UT!"K.O&7G,<^ZS H/-+ M@3//R>!7##&R?Y3L]6RG17J:S/7[%J_W@LPD3&+MKFAE:%].4%, MGF_>IW[^_LP!2/03]5?#_<(])H8GA@;5D/'YF-LU>7+P.[8YXZ4"C1/ *3L6[ZKX2L6]J!">A@^.>@.%TM;7E]B>9/;, ?NU^0+_N;DC/;WF'[%!\UK\TV+SFOK+V2PQQQ M9*OA C+*=V#/;HXHAG%06!X-F$=)/)"\7A^N(WG)Y3%M_$OMC3Q>BG'?6]EW M^\B?Z,Q0YA.J!<-LY.'?"4K=IF#3#BI57\^$GX_V1H" 35](G_E(8'G:8FGP M<]%KN'C_S6)TS\Q^'=!X,9[=+&-I(;2]&"]O)O%*KRO@!]J&WF*Z^*B8.BS# M+Y$5F)MH* G50AYFFJ.G" KCEI( AYZ.NOT#,![/U5>?XX2]=$=+/P<1> MI2BG?T;JWM267Z$+Y"@0H69*\\[/-#M1!27OCV?)W7Q&@!B-D]5J1)_FDV0^ MG:N/9$I"VAWNF<[48I1,QQ,U7P!M,_5?LAU4]X^Y)/'Y-)D"?'?S9+Z8JODH MF4T7O@ "EXO15$WGR60^!?UDM1CW9/R9.^_9?)R,5W/<=9=,IDLU&X/1J%@D&2Y(L/-9K-D-5K2M=$DN5LN_@T, M?/(;C!_1'/RG$?">PH$7;^J31:[W5OEHV7LOU'BY2&:S.7V:C9.%?(+RD]D= MY$'O3],2@$X\D,262AQJ,I[E^I\7B9K"9+@H0M\]2IU0*>G*DY&6BL M%G-8>AJ-_,[435S@@U,R@0+C:3*Z&ZDY;+M2#TT-8V#><+@P >;NDKO)2JV2 MY73R'T?6_]O;IUZ5O>V]SXRPV_);VU3:, O(J\WQ:GPQ_%[>A^YNE[?*/_*S M2Z<*L\'1T&PO=V]R:W-H965T"M M!K.J:Z[_FZ!4FV&0!#O!G5A4U@FBT6#)%WB/]G%YJVD7[5$*46-CA&I 8SD, MQLG5)'/VWN"SP(TY6(/+9*[4=[>Y+H9![ BAQ-PZ!$ZO-4Y12@=$-'YL,8-] M2.=XN-ZA_^5SIUSFW.!4R2^BL-4PZ =08,E7TMZIS3^XS:?C\'(EC7_"IK5E M:0#YREA5;YV)02V:]LV?MG4X<.C'KSBPK0/SO-M GN5[;OEHH-4&M+,F-+?P MJ7IO(B<:UY1[JTDKR,^.QM/II\>/#_=P-YO.KC^/)S>S060)V*FC? LR:4'8 M*R )@P^JL96!65-@\1(@(D9[6FQ':\).(K['_ +2) 06,W8"+]VGF7J\]!6\ M.\Q1K/E089QGJM58PV=K5UQ@%N@TF,]1TWEAUS1Z3-DHLHK M.+MNP%9J97A3F'/?&?=(X$'S I_AGFL-?T#"TC#N);3J9V&WG\!C,Q=28N', MU!JUMYLJ%X1P'8I>D?96JU*0C/7"-+L$U@DO,XJD+)<' 4P(?VME#"2=.,Q8 M#$D2AUWB=8,D'$L:.;S)$6AXP8L*<:"V'AAASI-S^$L#9-^ M>GXLQD<:CI1*U@M[E[%;Q;TP2R_AH7+0+HIH%F!]*DNMUJ(@7 Z:5!1YPW5! M!:3:47U?4,(]I;RE)%M*MJ(^"$/3I5CE3EUJ5=, ^[5?5H%O>VL M )^6Z'W)9([422G;_>WTLS?Q!=ZFG(DCX9%:2=6YA1E,9@6R+* M<=M404E0I;YH8?&=*DN85EPO2#A>T#UA6K+/[7&-_T0B#>/B&\T\&OJ4YEG" M.B?Y).!;]EML.MW._Z83)DG_)"%&!?)?$QP;!M'!E*Z1XKN[R(!O:CNP]]+] M=3=NI_RS>7M7?B#Z1!PDEN0:7_0Z >CV_FDW5BW]S)\K2S>(7U9T9:-V!J0O ME;*[C0NP_PD8_0102P,$% @ EW%J5D0R\;[6 @ 2@8 !D !X;"]W M;W)K&ULI57?;],P$/Y73ME ($5-XK1-6MI*^PE[ M&$P;C ?$@YM<6PO'+K;;LO^><]*&@KJ"Q$MB7^[[[KNS[S+:://-+A =_*BD MLN-@X=QR&$6V6&#%;4K-.$B"G>%>S!?.&Z+):,GG^(#NT_+.T"YJ64I1 MH;)"*S X&P=GR?"\Z_UKAT>!&[NW!I_)5.MO?G-3CH/8"T*)A?,,G%YKO$ I M/1')^+[E#-J0'KB_WK%?U[E3+E-N\4++SZ)TBW&0!U#BC*^DN]>;=[C-I^?Y M"BUM_81-XYNR (J5=;K:@DE!)53SYC^V==@#Y/$S +8%L%IW$ZA6>4/Y<$9^BH(YR8W[Q^OWG_\<']S]3"*'!%Z<- MF#T#3AC<:N46%JY4B>7O!!$I:>6PG9QS=I3Q$HL.I$D(+&;L"%_:II?6?.ES MZ:DU*J?-$UP*6TAM5P;AR]G4.D/WX>NAE!O"[F%"WR-#N^0%C@-J HMFC<'D MY4G2C]\@R3NAW$WA8_:D75?YBDD>18. M6*U]V_ MH91/TWXGIR:2DBPAD&?2[W1?@)[!W&C2WP([AR(G_Q,Y_3-RULD.1CYTBZ*] M_J[0S.LI9J'0*^6:5F^M[: \:^;#+_=FRMYR,Q?*@L090>-.U@O -).KV3B] MK*?%5#N:/?5R0<,>C7>@[S.MW6[C [2_C\E/4$L#!!0 ( )=Q:E840#Z# MX0( &@& 9 >&PO=V]R:W-H965TLFC8I:MY(2!D@0R8')@94I5/<>1249+(B]Y11GN;+@HB4)3;!U9"4I2 M$U06CN^ZD5.2G%G#OEE;B&&?UZK(&5T(D'59$O$\I@7?#2S/.BPL\VVF]((S M[%=D2^^HNJ\6 BVG14GSDC*9S4$K67/^4QO3 M=&"YFA M:*(T L'AD5[3HM! 2.-ACVFU*77@\?R _MYH1RUK(NDU+[[FJD+M22[S[2O9Y0XR6\D.8+N\:W@QF36BI>[H/1+G/6C.1I?PY' ;'[ M0H"_#_ -[R:187E#%!GV!=^!T-Z(IB=&JHE&M77N2^.\.[ MT_+NG$/__T*=A3M-]FP..']R1 &6BI9K*K!<0 0%(F'#"WSVL@=OI@Q4QFN) M4?*M*:;^>'"K82X@ML-N;,8H\&%ZKAU& M$C95Y$+UYQA6>NF$>1,2]FB:@F1W?%"".TH=F'% M%2G.J[3A@^ 8YGN>';LQ*HCL.(CA5F.-DJ0NZX(HFN)1X*DF.3$)-0LO=,'# MJ,CU_RW1'!OR!5RY=A3J<[D*;3^(X-1%?TG%UO0X"0FOF6H:0;O:MM%1 MTSU^NS<]>$;$-F<2"KK!4/>R&UH@FK[6&(I7II>LN<+.9*89_@JHT ZXO^%< M'0R=H/VY#'\!4$L#!!0 ( )=Q:E8=6_O(#@0 ,4( 9 >&PO=V]R M:W-H965T9!96US.AR:HL*:F8%J4-*7K=(ULR3JW= T&EGIG6HQ3*)H-*P9E\%BYG4W M>C%3K15I>0U M2L.5!(W;>;",3U>9L_<&?W+,>SU ( M!T1A?#M@!OV1SO'Y^Q']@\^=;!)( 2MZP5]E;M_\!#/KG# M*Y0P_A?VG6V>!E"TQJKZX$P1U%QV3_9PJ,,SATGTAD-R<$A\W-U!/LIS9MEB MIM4>M+,F-/?B4_7>%!R7KBEW5M-73GYV<76]7EY?7JT^7L#R[NYB?3<;6H)U M'X?% 6+5021O0,0)?%+25@8N9(GE2X AQ=,'E1R#6B7O(IYC,8 T#B&)DN0= MO+1/,O5XZ1MXETJ5>RX$,%G"E;1,[OA&("R-06O@G)M"*--JA+^6&V,U4>7O MU^K0G9*]?HH;GU/3L +G +GG^)1]/L[.61]#ME[Z#_6J'&X);WJ.D:@(]\BW"IE3%PQK1^=$$L:]5* M"\NB:.M6,&]>*VWY=^9G^W^:WY!*4KQQ#(_(M($32,(X&_EG-!H]D^-P.I[" MM9*_%:INT!)I=AJ1KB4+V<$[CL-HDOA'GO12%.;3!-::E0C7K*;*Q=&30Q8E M, W3//)"-H9)F,<3.*-#!+J '54_R\9'2N(:BTHJH7:/,#V@9.-PDN>09N%D M/';2-$T@C0@MAC-_9I$Z74/:C]&75N0%7P]:EHQP'B%8T M:Z[]X*@*-1(O2N*,ABV73!:P^$ +RJ!W>Z*D@3W1 M[R3.!E.Z-H4@RY#$?) =15_ADW@\B'N-@W!$#3NF.@-ZB4(*PC3H]X=X',"* MMD );>.7R@\.0W@ 9F^%CJRH0&U]620^6"K!/1[*395#8WGMF6P5;/#TWV-$ MZ+[P*9%AXJ3,MX$8,G)2[J2(&)([R1%[&N;4:1+&)!"3R.2U6VKX;+40GW9^ M@;I&TH!U6Z;7]CMZV:VF)_-NP7]B>L>E 8%;(27%SL7-8E]LB9KK MF3E#\FAI['[]XT^^[;$ZE=#VS((TO4V-+Z?%J9WVWL"3S MH%06_70PV.^74NG.R5%8N[0G1Z;RA=)T:86KRE+:U2D59GG<23K-PB MZ)\<+>2,KLC_N;BT>.NW5G)5DG;*:&%I>MP9)V].=UD^"'Q1M'1KSX(SN3;F M.[^= 0=$!66>+4C\W="$BH(-(8P?MI\]MA>9@H7?L4RRNX-.R*KG#=EK8P(2J7CO_Q9 MX["F,!H\HI#6"FF(.SH*49Y)+T^.K%D*R]*PQ@\AU:"-X)3FHEQYBZ\*>O[D M_<7%V=?S#Q^.^A[6>*V?U9JG43-]1#-)Q4>C_=R)MSJG?-- 'V&TL:1-+*?I M5HMGE/7$,.F*=)"F6^P-V]R&P=[PL=R,R9>J*(34N3C77NJ9NBY(C)TC[\29 M%8ZODIK5RPL M2U-I+\Q4S%HLO4"=J+PFBUH)Z6K;[HUX><[JIG+ V^V(,5D3@!&?R7EQM7*> M2B<^&R\+<2H+J?%ITUPH_4 \%\/][O[N" ]ITMT?[N)A;]1-1ZD %4$T+2:5 MM:2SE?ALI7:%9(J[4.@+9&#%BV>C-$D/[_UO\9LT7FN?_]'CRR39W1$)_P]W MMOE)8WY[(:W@:R_FE^R_%DW/=L5[H.?P(=D[Z*9!I)5-#D;=T<% C+.L*BN$ M0NCO&4QD!?&>FZ22BNP::G\?*U+'#<-]])4610_ERM>8$76ANB/2EI/-L@%4!C) M4(4E66[0ZV\8W,*;8$5J7:%K6OOJ-EN/YNH!;P<0,.;9!6QKK[SD@8]0 (9C M4=>$<#?V!5G>WF @KRPOL] O7+IN"*S&1F1&9T6%.8A5U%R;#7FS2:L;652T MP2H0CZW4F-T%_![6DJF:JRQ4GH';] V9E<]\5%J[/LQ8G!)Y0@W&'#$$11-!:>P;&SD&IN/OAA5DMG\ M#CIKH-V0KBAHD;2<)&K&;SDA-^RE3;&4#XB6(+HHU'=.!^L:H/HH$( !N+>% M)#E2G0;M$ KVP6O<>$PKD#KKHHSUKGR#<>3CO=U$)TGPP9>E?#ZU0D">C MM5GI7V4<*K'&Q&FUD60[+5L ZDDU!E.,5IG#3- ZV%9^U>ZEC..$D!'7()QR M7W+_IX/#\>1J$AZ3PYVNN'P_CK+A0,FV8+;@_XP6\-YH32:MTEVL(G4DR(]% MN5&A1V*_?#NYN&/ED6J=Q:G+1AP/C?S^ )KRIH&%S)0EV8PC@/O,RBG\6TP. M>,JK<-)'J#D5% MU_9#5%;R+H0B^X;?3^ V)_PX2K]7FD1ZT( T1O0-60+BRMTW^S][^/$.?E), M#*/2<*[*;?OF,E+!\JC01K\"=O,'Y9M]K-Z;;@^4CF9-Y\G%PIJ?(3>,H.>C M_=X0]Z2B8#(PO6O=.\XN4-782[V'3O?] MM9L8>FL6[IO8!/@8'2]E[6I[I1W'F]RM>+P/@R38F[E 4Z@.>@=['6'C'3.^ M>+,(][IKX]'(X7&.:SE9%L#WJ3&^>6$'[47_Y%]02P,$% @ EW%J5O7\ M8^<-#@ HRD !D !X;"]W;W)K&ULK5I9D]LV M$OXKJ,DXZU3)'$ESV?%1->-C8U<D00:?7Y]D$_6QGYV2Z6\N*W*VCT]6GJ_^OGDQ.5+54F7F96J\61N M;"4]+NWBQ*VLD@5OJLJ3Z7A\<5))71\]>\+WWMMG3TSC2UVK]U:XIJJDO;M6 MI5D_/9HO3P2!1J+IO2?S#K7U24YYSHY:9T_+]8 MA[73RR.1-\Z;*FX&!Y6NPU]Y&_70V_!PO&?#-&Z8,M_A(.;RA?3RV1-KUL+2 M:E"C'RPJ[P9SNB:C?/063S7V^6>_OOOMGP\^O?SP5KQX>?WIR8D'37IRDL?] MUV'_=,_^R52\-;5?.O&R+E2Q2> $S"2.IBU'U].#%%^H/!.GDY&8CJ?3 _1. MDX2G3.]T+[V9%R^TRTOC&JO$?ZYFSEMXPW]W21MHG>VF11'RLUO)7#T]0@@X M96_4T;,??YAFVHEZ[M_.%&:>O' *UO! M9Z$0"9VH7%4S99.RA:P+^C$1N4'4.:\*8>9B9BP$T?7"B08VMD)[)U[IN5^* M*X0GK,X;/RCG)6UY;E6AO;A:6*7PW(O['IS\^,/#Z73\.-WEZ\GCGS+QKA9O MI>SQ"2CF.2WO"B1&TDUDL-$CBZR;&8'EIU8\H;\"WR MP!'I2\RMJ<3QZ>4YHJDL"1A ZW@Z[:Y)&'7K@V1$"+'?6.WO1 'Y2"-TLS2R M;A5"UW.9ZY(6\0&OU,PV #DQN6"A3NF4M_).G([#-8M]U2P0X>+18;G%O+%X M8O^/XO?%)?$GC\;INJF]+L5'M?+!.R;3Z!UK#8NWO/!)A*LN$'C8$5#SN6*L MW46$E'L\N=RU^EWN#:^-?I"Q!W="?Z]-^NHGIJ/VH_<'B[0\3+_LBP5T"@%D M>= N@9E@'6:11+!.K"5$AI_5R*MY"),@A(9N*9,X(1?(J6"PSX&TVI%)6:#> M XJFR>5C!Y%U22@'3G(\*N^"V8+*;G755*)&JB_5C;)(NL)*",%607+AQZ7^ ML]$%:2TW-ZJ6M7R<[>P M<:?__ 9VJ_[N3%S5Y@N1 T.XSJZ@EZA,SJ++;L!7!+Q7T;-:%&L#\'M]=."3 MQ&YBJ(..W]/N(3^C RHG29UBZ.^K_IMTG'+&=$^06@7OL5$!K=>"'M6''O^V MW6Q$113X*\@'FAIIU5N=DS5RZ99B53:.B35U0RZU)1O#G?B_O%DZ%)# M]04(VLI]/P5!AOK<*T\_N&02ZJKXH^&T^?+Z]:<75RF"R+&D0-4!HN#ANLG7T3+SD&.[!:71Z M&(7UDD1=R;L6D"27 G0Q5^S"YR0\E,Q3DK%9J/ MV1_PY18']H.>*% R-HY<3LYP+U@H^EP*6EF6)FTH4^!F69N)UC3L(CU8-7,CUU;.SJ".5PJ(L?=S8U"NI86<+ MI-8KSF"F21FH)YTG6"#P@FM@653:1S@.^T!2COCS['Q\+X97G3(*;1ER1(>( M^]]&_2%3[V#MC:Q#M7;90NRG?M(MG6$U]FE#I1P=GT7]]:]8V1X?EPY39 380TLY/?5+%;G >0LR=U2B7\K-@BB' M@D.#TLNINZ.,\][D?)#W>MU-#QMD=Y^;?L0:H2HC"\*F0AT&](<2/O KA?]VH 83MA\ MD-)FE;N&?D0-A9*+ZP'F? =T?%.@ACB=9M/S>[1@FEV>W]L, F8S1"%.L&"S MO!O&XU=K.T+1*F)8>,N8G=5MKIQK,TX,WLXH*VMNM..^ MZ=LMLP0&R5 6P=^0NBBU62OK1:QEVU(?FBS ;OTYA#<8W.I_^J KS#KS<3<>2_JC);V)E4.W274 M!-_RX@Z1/E,*_*]6I0Z4^P0YM\UDR>F030T?R4OIG)[K4"L.*T4=#$,AQ^KB M^(>B3:D+QK"6'$_+W Z,9T3DBH@AX/A1OY@$-CT('O")ZJM?4<=W#K0#8@/] M'6LUE>$A@VY R5S?LF X"!T7\ETI OHRDE @EC3+).>$%ZT /'=[L,3O/9B> M*&FA<=LNC "_D\CAJ$%D#(1&^F0';SN@+^)7ZI=FZLYP$0GR6]5+4\21[ MF'PP&$#MOC<-\F&J!7@F,\X>?7D?5YW$=,K# M\U#Y02+VH]"&$4%ND#3'&^5(1"W5R:G4G:.ZQJ:(W*UNTJ EE?M8CO*[\7%$ M&*O:,\:H@1$+@-H-Q^\A8Z#_J*C6^DOVZZTNGQTT9-3'0E-)*JZPJTPM(#5S M)=5F/>HVQA(RR:-I\H ^SG&O1C.!'@LM3K6Z0JAK4\3CTF1@:4VS6$93AINC MME!FRI3 SL]P+/;'7G- \4T#AH<$>T.[]$356Y0?GI[>"SV7G'MJZSZQ7]-; MHZ(I5;]$B/TD9[R^>[,1V]8D=*'!&6E0T>3+44@7G"8VH1_H:<.DZ5L@/TX$ MMEJD$.-K?H&CB@=M)D]8$ZQ8IU,C5&K%Y'BPSND*N#(YS2[& (WWC:56KILW M'03"V+[N\+C-_#\ KMTSB#1EF)O&I@"+ PFRP.0LNTPF:#UB:XZH+23OA6?P MKV/DM=.T.:H?V8RP.R[&HM-'V72XR"^U[:\YG_2XB&N(8\C26W2976PMVL'9 M&=9>G&\?NLE9NS@ 7J\K[[OQZVZT.X*E:_@1%?,KJS;&(KU^+59\7(/,2[,> MD9^U,RWD]7V6U5U?[LU:VL+UH:A,/<^@P^<47A>M36C(>2?@65@J-QAU8+]0 M'&0;G4U/%&2NK^-V,PV"!ZQ^ZXW2CJ4/5J# MAMIA,S6,XCN&W>:])O#F*5DJEO5C8)Y"T?S[B@;"/#OLY<^- M 3N-)?XNX.VJI <:JQF'AR]ACB^R23_\(R+'@5IN'(N9QG4SY=>45[X'G#.D MDKEB7G:<1I6\065$IR5?.WQ46VZA9S*VB/L@2WR)P9U!Y,R;%('$&:,;PM:6KR]<./0V9Y'?A5-Q&N.W3$6;KN+JE%MLW*YW?#"I3J M3OQ);-^Q\^P8?Q 2QW=,8=(3AD:=&)O3.!:_\08U!""->NL9S%)!T4WH\V)* MR,0[ILHRN "1_*G)B$LCLF'O55\E/ZNNS)*<2+8HSRQ/Y$&J*]H[]GLO^P 5 M]8(]@*< IL0M:YQK68C"A7T0!,4D2(7/"MKY8,*4A8E%&7"\)I0M YBWQ0=I MF0I+T[HY6HLZ5,2;+>F"!K7AE0;C#!72J_9U5:%0($(79*.@GV@-7550/_9# MTULJ[NGSR&?)A83 MC/,[\GE#ND;ES;(C8GZ!^]\,\T$EVUD$A2')?8.8,6A'962 U5I"Z;6DV373 M5O62@Y&8!R-SL#7KPH3Y@-+BT>%-8^2$:@J:@;-GMD/ZW#0E31SRLBEHO% W M=*!2P:24,$9)6PQ1\+&"HIS8<@V/?BQ+$+Y< M"(,KKZN8J<@H"!ZJW_6J+;YRJKVI>:0BP=2=LVV<%+Z=BM03G6X,B]UE_#0, MMGC74)\95-8O9GK6[.J9U-[&VKL+)XZ!%$F4W)=H*LCU%.50(M.L^%NTI58, M:\'M5-&S![2&( -3K[H #QO4@>71:-PQR2XJ90$70ZX([SJXHX:HO9>O9E-R M,V.YY^F%#H5HSE4)K4QO&]*"H'IZUOEV*M4;*AJBOH@[RK]K7LR:6IJRB!8J M5"7KS5>/"*J-TC=$=(:<,">8,.(U^E0QN1J)#]I])OBG!#)B5&D_4XDO\AW/PE05_'LBJK'WXAB[=35\@7H4/[[KEX?-%%*&H+!T\>(ZMX^SR M_"A\R-%>>+/BS_!FQL,Q^><2WJXL+<#SN3&^O: #TG>9S_X'4$L#!!0 ( M )=Q:E82H[2&[P( $,& 9 >&PO=V]R:W-H965TE!31VDT_[7WAKWHQ%+*!A5)K<#@9A8LDIME[N)]P!>).SJS MP66RUOJ'<^[*61 [05AC81V#X.D1;[&N'1'+^'G@#$Z?=,!S^\C^M\^= 2?P"(#T 4J^[_Y!7^4Y8,9\:O0/CHIG-&3Y5CV9Q4KE+^6P-[TK& MV?G#8K5:_//OUVEDFR1Z0O()(5/6MF*X+TJL?R=(&(9)RWI4]P/>A$T8HBTCP;;$F:_@)?'\NT9XF?Y[& ME<4-M:+ 6<#OGM \8C!__5$)F?1.:7V"]>P$7D\[J.='"GP%8(VI12 M<;5!H3M#[&]@W1$S$84^X%8WK5![V GC#HM \J\UNNP*-L26ZYJL>^?H?*G8 M)+E5(3]"BT:*FH-4Z6NO$8HJV8+=M[(0=;T'_8@&6@[3)0'3;Z7:PL;H!NP. MZT>$*R]3=\0<-/ 7[X;$#3$L12U4@2 L+)&QRL$Y Z?[*PH#KV 2)I.,YW$8 M)Q,_CT8Q//3)2+[Y.Z(.2\C"/![#*(PY.@G'Z1!6*(CX&'CS$+Z']T^MILZP MKM%P %=)F(]S/\?IF\$Y*S4G16V V:K6]?Y.Y2V;[&3ZNG#KGH&\/_X7U[_20,GR!!C1N&QM?C80"F M;UF]8W7KV\1:6VXZWJRXRZ-Q ;R_T=H>'?>!T__&_!=02P,$% @ EW%J M5@,7VQ56"@ 43$ !D !X;"]W;W)K&UL[5O; M;ALY$OT5PI.=M8&VK-9=3F+ \22S 3*;()[,/"SV@>JF)"+=30W)MNS]^CU5 M[)LLV4GF64 B]855K.NI8D%^M37VJULKY<5]GA7N]J,QL7Y_$)_6#SWJU]O3@XNK51J[4K?)?-I\L[BX:+JG.5>&T*815R]? M8AO6QEB\K^S0(9CUGR 85 0#ECMLQ%+^(KV\>F7-5EA: M#6YTP:HR-833!3GEUEN\U:#S5Q_>7M^^O7UUX<&+GEPD%=V;0#=X@BX>B-], MX==.O"U2E>XRN( 0C22#6I(W@VR2)3(@A&0O.$R%6:Y MU'A!BW)9E$M8IK1$ABN=::^QG%ZJOTJ]0?;YBD=/_*FPT9T2B2F2K(33A5]+ M+[9KA>3"OY55B@E65A;>B=)A@1*6\D)X@[R')_!&RRQ[$/B ++Q"@:/)=2(6 MJE!+#5+IG$FT]-ACJ_V:V.L4K/52XQ'>*A^QE%MH8O%_D2G:(M46VCFRB M[KT"-T0 :0PAO6*=*PK:";>NI6'U%PI>U;6C(3F[$F!Z)^N0"!;$#NQ#VL4' M<^/^@=V"*N%, ><\- ; \@6M5C;1",>>>+]LI0$10F<5HDAFSE"L$9D3A2G. M*U,BZ$V!%;";[R0! ST'I8*9">T3F6&GC4HU\2M,B$*UD99L0#3@M4!VI?7V ML,6AC3A_*&#K%P4C"ER RL#FAZ;8"^'MVP (%J/"R.FE[[$/[*_S,L=SZ)6) MC7S(5!ZA;VSK1<4-@\1(VO ^>&%8>.M)ISHGEZJ@.G M_3?DJ$6 !LYCC6B[/T-,WB'H=G5HW=X3?]2,PL.&7<,*?!#3WP@G3G%&B'.S M/*>?=+=5 F'V[UEE'SZ?$*QUZCMJ^ MG&'9 Z,G8T4KM+H/0B.A78CLU' L6<4U 9%5?[,>CC+-+#*]8@^Z/4L]"JLJ M#8,MP$JC-])(&$_!G^?D$P27(!<@PUC39"WMJDI= Y%L$]2@@ZTR#FA *+VP M=^2%2#B9523=6/7R7AT2T56!0>E3=&(3&*1-VF8X7%I:2WE<5P=.VR87C9 I M<.7)I S0=GU[(V:C 2TGRS8I^HVLA$Q-*E(9L@'8%APU7;>W,+* O8 YI(QV MPFE?LI>B"@*K#>MJ$&P@D\24!:G#,("'("Q6^PYM8"+)*(H<1=?CR*(ZR@&* MTH! 8I/M@T>H>AT0WY067G=!P:IRP - 242&_8J(O9-9J41 7T&90;O7.%OK M1^J0A1]GX@'(V8.;$/Z=.E$S(V_6WM[%]FM +$&73%---%#S4)O20DLWU^E] M8A!<#M9-:FQ_ND>%^#6-F1.&[HKN4&%OT<.?& M"QK4DB^MR5NP=P)B(*K)3=31!ML\H72**Z=>;P3E4H]C4! M2Y@'_18PJMFR02%FV_$@21RZ+-JO78)(DAS73B'3\2I5"\B_H'2BC""!0_\1 M?(0D\\@J\G:PW])D66"E.7/"X:]V0FO=CA48^[N1X+M:7HI3SE\#!"]2=\9* MTT"LW_9>?)YSIXOL!UU[Q1)'ZUQCGQ0@SFT6@RP<6P'PWC&ZY&^XD/':"_$*!J-8GQ/HND4*IEB]6VJ>30' M#D.\/JSP/'NH,IP-Z6(63><3\:[J?VO3U_?/&WY($L;3Z;?L-H31^I/GF9*] M" OBP4OD0(MP'[E&AE78;4Y"3^.N(7=DW]'S&7Y)8DL\>!M*9 @CXCSHV/KO M,.ZNFDR;A4^S@DJ3L/&/))PW! 8[!9\KUO>EVJXT-Z"_W/48.%%*MU8?X6,\ M'4)APC3G"9SW=1D)Q.KO+-K^%F(^$Y/Q7IZ'=Y-H,IB*<32;Q6T_TWF/]!Q/ M\3D>3;JN[ZPX#;T>EP2:;9Q[<\X79V+2A]Z(&8[2VW+1=B:? ZC"C70:.XVC MX6!^1M^#R?BLTN2@O--H GDF ()AM8SBM[, 'H7(8_[NST;?<&XBW1JE2U== M2DXMB]LK]#G8EZ$2$-&!JOL#,="J=4.;OX-DO/DN$A 2D0ZS)]<_AFW6>#8= M!NR*ZV#[CHTXM>?]&&%'K6JN/2')XJ'N,*.=_JII7%!90[,>;.*HT\%)*!Z$ M.*CJ,FRIN/7!8:JG>L*U012XGJ&4-Q2<&C5 M)1'GS-(2-B#!%'=BAY4[>!PVU)30@8(:(9E\K8X]![KQ<'A*UM3#FJWCQE86 M%!75V9F:'.@)<#^59]1Q,UZ1^."AJ3N 4]2]=NS,MC>GA@QOJBZ\.2"?+LXZ MK28WS7H)D<)XA**8]#C N3MB.4W.X!E-4Z5Z_!/0K&6P0Q6ZDBU/:U5ZCL;' MDD7:;I =2L3^B>[O0.-:'11VFK\1=VFAFQF&ZXCZ/XHY?8<53TB2:L?G#>[. MW-^31$GRXHXXP][D'S_6D8$0':=_. @4>["PE\1MTE8/@!E#;DMF4VZU&$5& M8HC[>74WQMV06JD9W4V UH,8GR.ZFXK9>"XFI +B< DWT6M4A+I !A - /JI M/N_'8P L]0X#QN[+MOS$41_@.MDA^]#D7Z>_F?.>!/<5J%8)#O,7Y/?Z;\^KOH3O.JX_SZN.\^CBO/LZKC_/JX[SZ M.*\^SJN/\^KCO/HXKS[.JX_SZN.\^CBO/LZKC_/JX[SZ.*\^SJN/\^HGYM47 MG9^YY\JN^,?\E/;0,OSBO7G:_+W =?B9?+L\_+'!;]*NZ'R=J25(^[WI^"0< MU^H;;S;\HWD&PO=V]R:W-H965TP87]Z%$EBPF%*EFD58\OWZ^ M;_/BBUXI58JOZS33;XY69;EY>7:FHY5: M2SW(-RK#+\N\6,L27XO[,[TIE(QYTSH]"X;#R=E:)MG1V]?\[*9X^SJORC3) MU$TA=+5>R^+QG4KS[9LC_ZA^\"FY7Y7TX.SMZXV\5[>J_.OFIL"W,PB4(MWQR=^R_?C6@]+_@]45O=^BR(DD6>?Z$OU_&;HR$AI%(5E01!XNU! M7:@T)4! XT\+\\@=21O;GVOH/S'MH&4AM;K(TS^2N%R].9H=B5@M9966G_+M M+\K2,R9X49YJ?A5;LS8,CT14Z3)?V\W 8)UDYEU^M7QH;9@-#VP([(: \38' M,9:7LI1O7Q?Y5A2T&M#H Y/*NX%"81 \ 2]T](4,+SQ$7Q;E:R7NY%=QF>@HS755*/$_YPM=%M"(_^VCV4 < M]4,D*WFI-S)2;XY@!EH5#^KH[8]_\2?#5T_@.W+XCIZ"_DUY/'_WW4J)BWR] MD=DCK"?*[[/D'TJ3QJJB4+$HP1*IM2JUD%DLTD0NDC0I$ZR!K8L2V]77#8P' M:Y=526RC+5&>:?5GI;(("_.E*-5ZDQ>P9Q$G2X V/RQ4N54J8RC+))-9E,@4 M:&!IF63W?")!@T$E#*8?DX&X[$,7J.!1%:G8$\D2)*DU5F0*)VM@XHG%HY#B M0::5-*:?PO< !^4HD^N\RDK&G[!0F5HF@+Q=)=&*X6=Y*=8Y/J3)%Y4^8I/, M^&&98SF.ERG8&0\$L7E3Y \)NRF"?VS!B661KT]$8C00YX OL@1%D5HO5 $M M9V8FNC2,)%;EA"D8]%(<7Q/W\DJ#)?J$S8%>?'H9BHL*3 $!?QW<#L1/*E8% MV/M"C+TPG.']V/>F?GA"GV;>9#H_$;>E+!6>C_'T>#*9XG7DC4/\ N<&UY6) MZ7@H?&\4SO$Z#"?NB+$W#\?B>#[RL<<#2J M3PWHG.,9'3H/FA/]$>#Z/CWVO7 ^;X'UY\"/3O3'WG@_M[8&D@!(_ Z34>(\_HS LP/5'TP[L#^"G85#$._3 MD\[OM9 =;RZM>RC)$X# F264]QV#5?1N%*9AJR<^*#;3'HY?L;R%Y?4@P&LX M"/'Z"5Y9%F3(\":7Z@&9QX:IH5T74"\R]2G3XP,/M_L"-GZOH!',!\.@<^S#GX@>S,N^Z+.IBDVNE=G0A ,M*DW!#KM:7J%9C/B [)'> M.1B599$LJI*BU"V$F"R32$+)L'&3D[D[KVZC,/-Z^NIY(;@;*#R.26W7=# \ M.*Z3>,X9^$OSSG:!;$7#:\(_3V9#\V$T"9I=';8W$C']@$H&GG^=&91GG@^ M CCBZ&AHX^C/!9'8HREB,D=2$(CQW)O/)KUND*RCE@%1;<3;!XM^_2YQ'H^G M7CBA5&$4>F._G0^TP%(*,@FAAU#<:7=%BP\O\0O27D\36))S][)E*5_2X6FWO%&.\[J">=D2+>,G\"5K8#Y% M1?E"!-/P,*'[VT#N;#KD+'(4($C]2WQJETIL\KWU@[R72:9-].KC*JH1CBFY MK9]*4APH/XJ<_FIB)@7PN-!%8=.&D#'A+(HPFF9<&JC5R_N7O<< M:E=H^A4GI0 $/!'F$H[L1$*F[B5_49R+T'YZ'-GT45/,Q+DY2W2)4CHO8-4K M5#-Y@4"8M@(O/"MWCQ@(:J7/NT6E))]I0JXGJ.\45RD6%##00LN4 VF'!RW% M-601JXB61:51$L.YJ>PA*?*,#-=SU>8&2IP1MZCX+]4]5YCD[J$7"?68(A(7 MT$URZ_2C:EVEA@\PD%,^VZVG@\M5H91XA-.V^W RIVM;I&XF7[%U%*WQ*#M8 M ,.X^5VW93%HQ'?Q]^O+T]1'4&(L5HGD4>J M%<$.35(&W:HEA#/:H/?DB<-B,D9XPRDBPW:%_(IT2VM&?Z58LM!32MF!#Z!0 M?M02H$V2)!F+*>1)^7!^E%:Q44IYP/D4=0G-HB5N5QGQHP@2H6D$;@B%!4A\G?)G) M])'HCA%&K,U;)3*&P,A8A;&Y)O)?<@0K2?S3U1+B26A#OOAL\VIGADY2_5X" MY9SBDK4%I=>F"#5BD/G,CF)7%X!F2]4-Q@.*7_"%H#A]]$!C43.<5)E,+%9Q M-TLE3\^OOC$Z*D2>9KP4G)1# X "U66'U(4$X_I1[2:,)=3T3YA\($XJB8!6 MI67W>./= 4'N-&UZ'*9VWI[PXD9'W33H0Y+4<@.@7Y,UA (E?N'[J*G6$!7 M>N+%!(6J^T;<>1%0O6H??2=_6^P%G9O:^CDLR#CF;.;Y,JNA^0>Y]50PM#Z+ M^,C5[/.X,QR,'.W,#;]AQBY1[^"KC>?^568558>.&80O9YF536I^S1<:FEN* MX[N+7\]/Z&1DQ%.A4M0G&6;&"IW8E"1Q*_$FK8-/)\UREM]V MZB9<4IM7_5DEM AT;^0C!4F C^0&91%U"WDAPB;T_1_J\'D1)_IP=[HBQPT0 M7&K!U[B4]2*'>SJF3"@8OKK^=,&?_%?4%2(JVE MMTEP3',HP<45E(['W/3=,\ M[[AMI]DP<)]33WJ^?K-=26JHJ,R9-W:5?7[FGLO$VN=1(9&[(KEFA.F<&$'M M<#\<^#7SV2WM)T-M+M;1+-X%,_8'8R?$/19Y!J^EJ,K$J$@?GCWN)Q@/I@UZ M=RQM&F)R?PAZ71@MX6Z3L&7KT:6&Z5HE)SQD26U)!L9OC/K,ORZA8 M3%T;1=L4K=_\:U,/9]#9CVQ/6AV0THN@(99,!UZ*%"<8AC/7 VO([[AF3C6B M5NV.C5!#K"S9-?_76CK6HKD=LB^%#@OU4V;CAZ.VX=RQ6)\)=D%QDF!:&8._ M#Q+*7($9/ _A00A'?!0N5%_@RPCZ<]DDL.T:1.KZZ6X/LTZV\7-?'KHC&2!5 M)PE,B>X* NS.VR73P1S:B(J(=TT*HU7J:UUS_-NJ4R.:UR9UB/>[5/S;&F0. M:K6>(],Y>[[JM/P.F?7WJ$-.WF#Z7TWX/Z$);8)HTU[J'+0C8IU\-2JC&]\J MLYT8UAA^Z/^_=-^7STH$OUFW%BB>*>TT2K&$$5#FP+4[A7UFRH+L^ M.-Q<+ MMOS07%TPW:,N!R!F4PS;/MZ>0^@,KEK5V=Y"$F;R8)HK/>G)L'$3Q$(WLJ+% M-X7:R"2NQSKMX4=])>#D-L2I@JN)5"9K:\^%6B+#ZB&$&SN43)(I[8B6 M;9UZC?6=C=8PQ&#X&0JFXR0RJ[?4\[$]8%LAQHZT?6*\]IR1C]FHK$6=,0&] M<\I W*Y8N=HZR_U@BA(TA@ ;7=N4G4'CWCMW8*@U\<@BX.$>["ZG(4K3L83R M-W"VM9HWRJB;S;9(&X@;!8::;BUWR!^]_IV-6VT5DKPBBW"@+%NU8\FCK-80 MN,K<-:=XAZ0F*#2$05R;%EJZ.UY-GKI]4T]#P(JF,V'1^CNYE!=TDX9'&;XW MF].<-?#&DS$Y&2Y6M;&[3ZX\I@[&C5.P._890.&&"Y&_L^"/YV8T-IWA=3H= MG]"4Z;N@L6Y8$V8TZU%*_>X/.[1=@45=JD:C<(^V.]9OTZ(3Y&(*T_.WK!4\ M3;=,[TRX62N-V)>'VXC8;KQQ1H,-.@GJ^8UC3 ?%1B,>:%EU8KU7$J[8TO4] MG3;C)LP.4YA9KZZHYTT])&JF5(4;RW 8 !9)W.[W-Z9LBV&X9%U2E=6J!=57 MRC]3DV7/TQ"LCA^@H(4 =4GE63GUWA"Z/"R!:833':#RE MFR7UHZ51C6\U1$EH"ZO4D/K&D.!:^0#"A517,XB'1DA;TNZZ$S80O[@!%_7$ MMY1@T, , ;$HZ]S Y,ZHIY.R,S4 9%*/7K;P,>W*&E0D?&>"4I9?\BW-PKS# MQK)5>RD*Z26/403EU-3C8RQ;I[@SN.](7-Y-%$:=SLMANMY7=+#F#/+V4?,] MMPM$T5B2E]K)U&JNM1*8WNG>8V_7N$E]=^_(&$ZT.H=I3H/(B!2N>&0+K"]3 MF;M()I,KU.Y@ ?I=,385TB)!=08=3Q>(9%DT44A7U(BT7!C0'8EZ'&HEW,,L MSSH-&[WV!@:M%GC$E_9,.;9X0CG^4+M+-_6-P\Y*3H.JDH:#=ES7OF)E,.?! M6Y^,.2DQ8H-"T2"5\[,T04)#M239D>:L)7OLU?"=R40#K#1M8=*#MA802AE# M>P)G8U"N3]UU- W&/*NS*N42S-(4'&[*KOM.H%2/L#E=TI@73$6!"THXF3.H MT]\*(DZT>91@37#GDG$G->GH>DM;#^ P$!\S\1LWO8-IMS0I\DP^) 7*^?,D M]I I(E:FMG2%50B7X,GMPJZ3(3S2,2.#"[./UW=TA,W.-A*"H/25FOL0NFB MM[O)4(-K]P2:&KP) ;OS:9M;U^?505D3+Q'7D+[P6(6"@::KT%R+R,SD9,T@ MV=T*C/B2(V^HBR:>OF2G]NN"9P&IW * I@=@?QVGR=(MC2!W(XO2#2)Z)TCU MZ*AF&XTK:HXAX[;0:?\7U:!65\'UP*DN-F?#'WJJWJ;=RP,,>_\;;"B(XE*9 M\7MB2%Y6"#MUJUM\^/B>G^;+I59]G18@/_-,%M!$1W<$;T0G&0PB=X-[J.P#D>..3Q8'A1.=217T?Q/VOX.F&@M5#J;O<-,EDV;&3EF_:4*W;G>XT!?_P]VI<3,=ZB9^'_(.2<1V1^VNO(C4_5%@W_]Y MSEK_M5JKXI[_4:9-DF'^=N6>NC^MG9O_:C7+S3_>X-1A>UJD:HFMP\%T?"0* M\R\R\Z7,-_S/K45>EOF:/ZZ4A++0 OR^S/.R_D('N+_RO?TG4$L#!!0 ( M )=Q:E8]OW5SZ , .0( 9 >&PO=V]R:W-H965T=]'@QNYK7PX2!>S1FSYEOUOS;7%+CVB%+)F[:319+F<)\OQQ6H:Y*/ %\D[ M=[*FX,G&F+NPN2KFR2@08L6Y#P@"?_>\9J4"$&A\[3&3H\F@>+H^H+^+OL.7 MC7"\-NIW6?AJGKQ-J.!2M,K?F-U[[OUY%?!RHUS\I5TG.WF54-XZ;^I>&0QJ MJ;M_\=#'X43A[>B,0M8K9)%W9RBRO!1>+&;6[,@&::"%170U:H.C\2]T_>ORXRSU0 \R:=XCK3JD[ S2.*,/ M1OO*T4^ZX.(Q0 I:1V[9@=LJ>Q;QDO,A3<8#RD99]@S>Y.CK).)-SOEJG.>Z M46:/JO*T8LVE]([^6&Z/H?^G[+S_Y#H<\6T-G4C])Y,6;)UQ$INY48Q%:9FYV5.9:O4 M2X_'2%W\F!TUPN)*-B*^+JDI9^O1!:BQ!F$E5PDK];8SU2BAW3 :B\L@="\+ M)K05$E1(EUL.0&@,)+1NA:*\9Y6CJJSKRY?C'X %^[7,![0QOHIWCP.R?B(2B%(1 M1:-]VK&%&<3#6/ %+=H%0BB"T84X2EP"V4)'>-#R2!96U0#XBTUZH>AC0KCP\Z+!]R&FH-]=ZR" MWA5K'B0\8$3OQ73X!NU6J<@?N\EA%^/^8G)R &]"@XIM:ARO0S@',?LC)Y:D;LPWQU,-1JWPVAX^EQ MA"^[R?5-O)O_'Y Z5 @I+J$Z&K[!Q+3=3.TVWC1QCN&18"K&987/$+9! />E M,?ZP"0:.'S:+OP!02P,$% @ EW%J5O7'UIH9"@ UAP !D !X;"]W M;W)K&ULS5EK;]LX%OTKA"2K*4V.GL8KK8#VTLB;S/<\^]HHY7 MQO[F%DIY\;#,#(S=BD]+NU\SQ56R90W+;.] M>#@\V%M*G?=.C_G>C3T]-J7/=*YNK'#E(R752Y4[;7)AU>RD=Q:].Q_3>E[P-ZU6KO5;D"=38WZC MB^OTI#PU*FEC^WKL'9_W!-)Z;Q95IMAP5+GX:]\ MJ.+0VC 9;MD05QMBMCLH8BLOI9>GQ]:LA*75D$8_V%7>#>-T3DFY\Q9/-?;Y MT]NK^^O;JT]7G^_%S<>SSW?B[/.EN+WZ>'9_=2ENOMS=B]:*\ZO/5Q^N[^^. M]SQ4DX"]I%)S'M3$6]1$L?AD;&\/CVO#S^$6)ERH9B%'4 M%_$PCE^0-VH",6)YHVV!4%Y;!;AY<:YR-=/>B7^>39VW ,Z_-GDN<*F:B3'JK%*?M-]4Y?_Q0=#-^_8.VXL7;\DO0_+VT_0(VX7RAQ89:%S!_% M0CKA5T;D)G_[M929GFF5@@**(N-@RPREW40>Y00+4C$-&1!%)G,G=E__-(GC MX?N[J]L;_AF]%S)/1>NVN+ZNGKP18"J1*.O!2*@@:TDP+0]Z4J$>5%(2%P@S MFVFL= ,V629)N2PSZ5L&F&FFYY+YP\R$QZI@$KS"-3"HEE-E&QRR'OR(A%R: M,@>$O!$[\7"PC]K-,J8AK-B))^L[?1CF"L7LE#T&4X*2PIIO.E7LT+3&)%%0 M*LJ"1'U3%L0)D3DB*Q*$'&P9K"4UCTI:MI/0!T?I9E\@*N1' CGTC*+7ISL6 MSRW'Q"GH(:7.)!J"'>)EM7]DH3"* N,6TNI\WM@U$-=>:,>BJ]Q30J+#]PX: M/>4 H9B5D-")(OUH.:?@!)[*1SG-5%\XGM$,R_8;(PUP./-FM M-/G3R=B@@TJD.J2'5M,:,HQPZ:4O 3@]4 ,.BDCU;(;0D!E3Y5=*A>C-I+;B MF\Q*CB$[49DH:P^M^15)W8@E]X9VD<-%U=Y"/'3.EME4DKX5O&!1%E&9Y[K) M:ZI=DAE76A4@0A(XSV=W%^+>%#H1A]%^G[VM =$7FPBN+U8+G2R@X6N)AYWT M4;XJS;^K#4&"L0&/&5O++:@?C); HB54FSPED,CT5W2R906"LU:=?>%$D4:K M%A0+5.5USB"HJ_[LRT53VWV18TZAO,H'SB@P7%?:"N6$6(-;I@[N0%GVN'8@ M);#1YD)9;5*$J Y]8@"IHK2NE,&^31!> '?&Z@354)A,)X^,'*BV7O].+KH2 M8:Q,&8@/I27'^C1TE"@4;)N#C@(ZD#K'H0:.\0PN()1KJRL+PUJJR-SX/^Q' M5=Q.4A55:JKG.D)+ZL]9\W'E26_ .ZN>U'\7OQ5XFV M9Q]%)';$:-C?'X[H1]0_' W%7063"\)>-)J(Z&@?Q.)!Y;C!=R>CL3@\&(.. MZK3_3!/#[KA_%!V^$;M1?S*:O%ESY8W4J=@=C7$O_(])=J-=[:#LB/B@'T?# MM8D("\4B=!?*:Y4):-*%S++'FJ-P Z]AH8O'\7Y55H71 M5$X5$5"KH/H2%G0K2AH=L'N);=0] DJ>I7W;<$.E+FT0$;!#%4EXJ 8HAU>[ M@AMW7+8G>'PR'KT0\.-Q_!7AY"M&U<[VU7H (_UE7K6]K<5+J[KEZL,T&7H(P?<"(4';2+GG MG5<=\XXZIJM8M)Y3D\261'95C:.DIZAKS%Z!C$:=.5*"J?+Y6Z!Z^9V=\?X: M4I0L*M;,F7IB4P]%2,LL1 ]TXJV>EARU.MNPNI[(ZFO:7P_?Q:+HOW9VQ5CFSU@[-H1H;'A:V2W%HCAKC0DL/XR65/2_H;^DC= MQ]>3<[X!:,-J5W-*C#2P/#L 0YUSS&A(D(7H5)YRJXU!>? M0_<(=ZN)Y[O((<[D"8XKY4M09>KA-I0);?(T/5?G+,!DR'$K-!5K=>+(@?@. MQ[_ ZOAOR$[=U *99#L\7!-D0ZE7TM+;WF7)KQ)A)YB2^'J'&1OT&8^V\/9D M="#.VHF#5S>2@^?=T^CK927*BI(O,=N"?)V5N,@=JDMD!KFCO@5Z"DZ_#,(+FYHKA[U0_V[=D/@ M5] 9&]6S-B'UA9*HMP9:6.D75M58:C8H,(*N4,>> Q^R7&JT.PC?)07#<2J*'F6S56 M/G"@+**8M,]"UCE.2Y72.T(?&."CC3#NUQ2=A*$0K5>&]\DJT/PRWSH%(3JU MC0&AN*N6'4Y):J]KI''-UY3<[JA07S-LJXR?'W<46-0R8$-SAH3.+!SR,HB: M&]^ACB?G(]L./4C/_ZJ71IMZJ?@#S70X.&SWTO^"2/O5#!B.BD),AMP'0=FP M )WGR8$%07?![FTZ(T/,0B(!1$(4O;'I5--TC!!^8+S]*!QMM(=-A0R05#T^ MT?'(YLCGZR%K^[SS_X.OULS%/G6+O/%@DPD_'BA$<^"BBK!X$%'+(C./$$?' M2\+;TGFEWBYECO8!RBHSKYLESY+9.I\*1VMA)3K,:F%:BGAZ2<#;P6&\C%@: MG?CM$T0=II96'N908/EMICKE=.(Y 7';6&L,1Y^PYMG!9O?49D Y;,@\C/'- M7EJ' 0;[Z7,1 ;,:X:MIDQ>M281?JKKX.9H,T#X;6),=S:MHR%>-+F0>-P=/[D;@+!A^; ^$NMJPIA*'R#@3*88M=@TX>*O=:WIJ6R<_ZB1LYA9 F?G9J[S4>[L_"M:KT\?/'[!(S0H5BF M9M@*5MWO"1N^HH4+;PK^9("_!\9HRO+TA!\RGS]-]02P,$ M% @ EW%J5N.WO(,T!@ +PX !D !X;"]W;W)K&ULG5=K;]LX%OTKA"<8)(!J6[(=VVT2(&XS:('.3#9I=[%8[ =:NK:X MH425I.QF?OV>2\J./4VSG?VB!\5[>,^Y#U(76V,?7$GDQ==*U^ZR5WK?O!X, M7%Y2)5W?-%3CR\K82GJ\VO7 -99D$8PJ/!OL40I54>V4J86E MU67O.GV]&//\,.'OBK;NX%DPDZ4Q#_SRH;CL#=DATI1[1I"X;>@M:,S8;S<:!>N M8AOG9E@Q;YTW56>,]TK5\2Z_=CH<&,R&WS'(.H,L^!T7"EZ^DUY>75BS%99G M XT? M5@#>=4S4&Y]Q9?%>S\U?W[Z[N;][]_?'=S=__S3[,LG;X1-W_[_.'3 M/R\&'O@\:Y!W6(N(E7T'*\W$KZ;VI1,W=4'%,< CNV]RW;>+;(7$=]1WA>C M-!'9,,M>P!OMV8X"WN@[>#=?6N4?Q;^NE\Y;),2_GR,9(<;/0W"1O':-S.FR MARIP9#?4N_KYI_1\^.8%!\=[!\="("]J)T/+<'WQ(0(\DK2".*D%4I*J)=E=6@Z3(QI/W N1S;)D M.!QV=!(AO9!P?[VVM,9:(.8\DSR9]J>H;:VQ9O\P"@(X 3V7R#C.W!8^V#C4 M6DNUA_-[]0LPBI&$F =!D$6AF(_4+RD;M>3>HJJV$H71&J0W4KI:+13-4YDT=9 SK[O7-QR]3(HJ6%[W#C%UK:%AN#&$5A M^^)S8!L\C6Q%;@E,.K_[XBX6?<&(K-Y]L+KVWV1&EG!J6@,]8Y:E MP_YLI^!!)(ZC0)8+J%L"FRX<=FU(]K;!K-S4&[)A2X1I(*8ALUCL"HR^DLU5 M++T(:9J0S,D3$CX=:!!GL8[?$B=Q4S7:/!)U/&]W276+ /?WB\>/D$D5B JJ M47,.'BK$GN74^#^9A Q'=6X0*HC,46!AV%E.; /I& WJ1>:A1(^1.7<1)RMD)5IZU#83],59VB.@HJI M?NA^/Z2FI9)/.ECCHPFXA;C.\[9J=2B/WX/+STP\'E(UDBF0T/P1DD$('[*L M1N_[TV=>A$,L5W#[E9=?A4*-Y#[FAT?#YQ(36LFETMQ]9/$?G$AX$*WQ-[/# M8TM:K; ]Q.KB]MPE;ZS;_#'J#R[A)'8(PXT$*,AM?N>EY0'O&*K\B&3T'66" MU%F9L).\%J>A4YO6@90["^7'EU3@[(:3&23?>?+IP)/K)T_$B3B=)J/1Y(R? M)LEX.#U#K>]5^+A7X!8&%U33 M"GTK2[ G=-LN!G/ZXX]^Z_)'N:S+-9\&\^FO,]2R;3\?\4Z#R9S:>8.YN/Q>DH&_TL6<'#EP:<7.O3U:.&W#_N9/BX. 07Y%=AU\5KF$TDWB> MWX_N_X:NXT_ T_3X*_6KM&M5XPQ$*Y@.^]-)3]CX>Q)?O&G"+\'2>+38\%CB MCXXL3\#WE4$[[EYX@?T_XM5_ 5!+ P04 " "7<6I69O8)#+TO'!8'K>B"7. MT?W1W!O:#3HKN:RPME+78+"XB&;)Z>6(Y;W GQ)7=F<-S&2A]2-O;O.+*&9 MJ#!S;$'0ZPFO4"DV1#"^;VQ&G4M6W%UOK?_BN1.7A;!XI=4WF;OR(CJ)(,=" MM,H]Z-4GW/ 9L[U,*^N?L JRPSB"K+5.5QME0E#).KS%\R8..PHG[RFD&X74 MXPZ./,IKX<3TW.@5&)8F:[SP5+TV@9,U)V7N#'V5I.>FG[_.YW!_\P#S3[.' MF_.!(YO\99!M]"^#?OJ.?I+"%UV[TL)-G6/^VL" P'2(TBVBRW2OQ6O,^C!, M>I#&:;K'WK!C./3VAN_8NQ&FEO72PCT:F)?"(/PU6UAGJ"#^?HMP,#=ZVQPW MR:EM1(87$76!1?.$T?3CA^0X/ML#=M2!'>VS/KV9/=S=WOTZAP-.S.'^S.PW M]3JS\%E;"PV%P/H09+IJ6B>X,RSP 9=V#FU#G>)*A$(KZE>*&SBQ4'@*![?\ M0;=6U+GM 3YGV+@=@SE5WZ'/&3\2?L1P1U/%._X)#H;CWF0T.>1E.NZ-)R=^ MF21T?)(Y.>Q=W-3 M%-3HH NXEJKE5H>YT]DC?&T"R8\?3M(D/?O7VXN3H__G.L#V'%_JBWGUD\03 MC/LGJ5\,^Y/CP\[;?]<(+/2&Q4JZDH*/)I,6H3$R(V1+&L>.;+E2A.R)#7*: MLX\4&R_&H>%O+?6I46M.+15!1?FV@1_CH+2JEOH8"J,K+[Y3*&PAW^#';;1> M*F"!F6@)%&FMO3'Z!QSIXHCV1^2&#^O9[,/OI%6WU8*0TFXB]9+VI;&%0=$*()/ M#XZ!=#8T&KOR;3>*D]^(>NV,7+2^6@*.%6'PICP"@_RKYNR_H\1I8W/M-O">/+%^SJ+ M<3_IHANB_9)5V=7&#I<. GYOY9-06+NM5(W(>)RF,*F"PQ4B91OTEP;F)'7N M)\;DS(:@Z862RT".(/*@Y,I3VJ]# $+?42)Y*KU+MK?C2:W[,,M<*]06F[2V M)6R56%/O4=^8S:3>S.E=1]LC=$YAQ?QH*&/_K=_28.?&4*%9^GN1I8RUM0N7 MA^ZTNWK-PHWC13S77;W<#X*'#XTE26_M@2R2!1I]? M']3KM53W>BE$Q1Z+O-1OCI95M7IY=J:3I2BX]N5*E/!D+E7!*[A4BS.]4H*G MM*G(SZ(@&)T5/"N/WKZF>]?J[6M95WE6BFO%=%T47&TN1"[7;X["(W?C)ELL M*[QQ]O;UBB_$K:@^KZX57)TU5-*L$*7.9,F4F+\Y.@]?7L2XGA9\R<1:=[XS ME&0FY3U>7*5OC@)D2.0BJ9 "AX\'\4[D.1("-GZS-(^:(W%C][NC_H%D!UEF M7(MW,O\E2ZOEFZ/)$4O%G-=Y=2/7?Q=6GB'22V2NZ3];F[7QX(@EM:YD83<# M!T56FD_^:/70V3 )#FR([(:(^#8'$9?O><7?OE9RS12N!FKXA42EW M[9(K<7H!YDO9-=^ 5U7L7"E>+@1]_]?Y3%<*7.3?^Z0WM./]M#%L7NH53\2; M(X@++=2#.'K[_7?A*'CU!.=QPWG\%/7G&NB;B;"[I6#O9+'BY88MN6;BMSJK M-BR!6Q!SG&)FE?-2LVK)*\;K:BE5]KN 2\$RK6M>)H+).80FJ"Y+*E MN&MR MS^HRJS23BLD54M$,L(-IM(#&]7!H ;1O:6TE69HI"%&IM =/YUDBE&:\3-F] MV#!1K'*Y$4+[[)+X.YV1#7M<9AKB4&>+$AX /2767*4LE^7BM!*J@,4E,#BK M#3.PHNJ(CB>ME'S(4I *)"H1)0S+P%:VRN .;?J/S$I:34<@WD&H5LLN,9^4 M*AZ%2C(M@&QF-&348K7A ;/(5H;LSH !%*;(JDK06B1W(5$ N'C?JB8C"_'< M\3_GF0(@4/< W \\KYO-/?7"%[RW $^O6,HKX;-/UB@S >A&(K MH3*9:E;*"AXF0J19N6"5*-E&<.0$=5 ,@&%1M:4= $J"0.SC,V5+';.[OC< M]]]-HG#\2H.6$)E!4>B$,P'G@(3H7X*5 .K6;^J5%:71KA77:K5'FX%'@D 9 MP&+*T!>OG&&M6HP.V#6Y-YH:*:UJM9*&,*\(#%!PE%:)"LR-5W!Z4A.APZ[J M.2_A.?@DV*CD!F4:D;,2' !X= XD6W%(W*7,4R#ML_.* 1**8@9V<6CH]=QW MR=,FS"#G@MPEV0N%&D:A-QT/&A4"-EM)4>[#&L,EC>?]68V14(")H"R*?O&( M#B; (*E172G7N4@7PG@@B("1V,&$GC*!&KC]_TA_HX$7QM.#ZGM?*UP9!>&X M3W-;ES\!$K$[1*+6#U&1WZ3'CD;^E!/^\ WN=_<4\XBJ>!P$MJ:]M94 RI1' MLK1)*)S0N-JL$,0_8";HHV&U"YG;6$=<.3@U,(!X@H<0NOCL,\(#PC=1-40- M2*/NG('Y \]R\C/4_+RN:N7PJ;4NV#-\"C",8K\6(FO0,%,RSQ&!RB?=P)BJ ME,"0@G7*<*3!9AN$V(*G%!?&1&@KZW_/<^Z>MNFDF]O//_2=G1)\@N@/W(;> M8#3U)@#D.X[_M 3(NS""AUX4C;Q@.'8TGJ%Y,#H*YEMM]C(\@D:IT:2)7)10 MA*0L-=%'X4,9"[W&% ?617I9<2454<)L3+6@6;JRM2 YJ:UT@ Z4]!E4_"+? MT-%4VX O/F#0[!SLLR]P'^\I='E%8:;A>+4A:9]9WUR5;"%*H7CNM8BDT%I- MWB"%&59V@-(PIR'T"E.*-PFX%RITLB/?I7>0,X:%,?8V#*M*6E:/V::9Q5[$7K!:/(C>S&-8O@_#J8_?IVRQSX*BFFDA%3C:$J?P\$(/F,O'@_I MV K587J<6:S,(\(2VH[8,88XB8U&N*4X4JH4O +1:<5<*(SN"BARK05T M\CW8TNRC;%1-,>R MD'_8!K?NE&Y7N M[+_9LT!^GY0]]H,A?)#G1Z_(Q=:.'+?D.LYB/4*+5@3L:+2)8MA2[8F$6E.6 M91UBB&!3'9(./"YF*O"WT6S\')=:%.>SEMN0WF;X_G6-L7+E4 M>X-'#_QXWZ]I87PMQ#]B:Y))L0)F=JD,LUGL-#$8] M5!J(=>S?POKE."ZACRP(2L"^Y QK3.";W:6$0X.)PX \&W=5]OKL: MA=H1^!F'Q'G@#\:=;9>=0\2]OIAY&#*.%\SU=GGGSWL6B^S9,G6LH;0 M7T+6,M,-9!8*9YK]M)%M.=)4LT,FW[[=#EI,"]Q411:D>'?$\H<9!FK'(=@M M\. S\H. 0NL8/" :V*/VM!R4^' A)C\/YX$8]R!COH&0-D;88L6<0@?.\,4 MK=G)\/VVT-NUOV:_"R7]K]8'<*)3&.)46]7L$X:!]M_'%FF?V:#2+R0M:N_CR,_AL8YSZE]/0[]R%W9P]O'7ZM_GV>6_;&!4X&^U((CKW43R%;_:S49Y,P+N=LDF:[8@MM6> M[(^.ESVX[&+@5IZXP7<1[-:TRSM)Y::99?0KN*]EG[^:WO' #Z=-U8@A$0_9 M>#CVQM.037SL8$*H9*YG'IA-&9 'GNF W?:K#0B;DQF?V ,T';I=G9 M5344M:9/-PWZUD"^1]W#+)4?I-^.%SI4OSID();=+&@0QE#/Q'M/ +^CJ@O? M+S5A>MJ$?9LM!OYPY%$L4TX-HRGTRY%#'CK'8A)&*;T]Z&&\[VJ;&L-A&XAI M?S0$EPMQ#D-]MAG;$1Z*@V^>W$#CZ4+3((')*R!(@X(=4.THYR_"YN>!= MOPB4(P?*E]8WK6]?URI93>8_1Q00)99@M&I5E*1MDT;-_UE,Y-H#EM8JVA M:';#(^()8J].[/34=?56Z\J:*KX',AIKV M#GQT*9LI.-;NH%T2LUHNL>UO0+)Q%QOK)$^&$0RX5&)7?P7^4#;K["L,;?7= MODJP:H(6NR3VW8%P=MMH///\;3#LJ!EEZ:G:CBX:_B!8@2E,0/] R;U513@_WCZLU>23./9_.>",_2!D.-,,IO01 M1NS0*).=[/VV;YHY#.#?. 1$ DL=&&7",_>W[TAW8(B$D G- MCZ6:N\U/S<[-+ZS:Y>9W:C]SM<"8S,4&ULK5G;;ALY$OT50A,,,H L M2[*3>!+;@)W+C($D#N(D^[#8!ZJ;DIAT-SLD6[+R]7NJR+[I8B^P\V)+%%FL MRZE35=WG:V-_N*527MSG6>$N!DOORY?'QRY9JERZD2E5@5_FQN;2XZM='+O2 M*IGRH3P[GH['SX]SJ8O!Y3FO?;*7YZ;RF2[4)RM?2;JY59M87@\F@7OBL M%TM/"\>7YZ5F^Q?.O7+B\'90*1J+JO,?S;KOU6TYQG)2TSF^*]8A[TGIP.15,Z;/!Z& M!KDNPG]Y'_W0.7 V/G!@&@],6>]P$6OY1GIY>6[-6EC:#6GT@4WETU!.%Q24 M.V_QJ\8Y?_GNZN:S^';U_NO;\V,/>;1ZG,2SU^'L],#9R51\,(5?.O&V2%7: M%W ,11IMIK4VU],');Y1R4B<3(9B.IY.'Y!WTEAWPO).#EDGM17?9%8I\4:[ M)#.NLLJ)?U_-G+< Q'_V&1U$GNX724GRTI4R41<#9(%3=J4&E[__-GD^?O6 MPJ>-PJ4.AG)>S3 .!D"?F5N:*\E" +T3.E^EB MT3G!EZK[$O^<\$N%S,ZD5ZE(&T6P]+/24"+&PJ9 M&T@/U_DE;L(:"Y<'A GIP'0JJD"6 G*%DX&-O!&@I@S>H'T@7^C&O\_)')%I M.=.9]AMADJ2R#IJPB!+>3'0I,W" _8%CY&;ZH1'2.6F']3$Y)"QJ=SC-XSZ.-L##R;,5%0E\6^!L,/UN#ZAZU*5!7>_-CG0 ML"&435Z\Z8B9V(EFM:Q-F9)*Q1>-E9[_4NYKCA= ML.)6(336R%1D:J4R\CG4R%"AW4OQGI;$I#XB<='/RE"*%H5,OV.VJ32 M/\BUH;)&O#BV!\Z#KQ-@C#WDNBY"\H[B)=/#EY 4IW--(8XR*$0=(7NN-K;Q M&Z0#!K3G-DI4)'X;!,D-=_@,5,MEG5*),9:,S,!'L.@:H62 M@MS1,N/]N*U">GO031U1) < C V0C/)3$>YJ1YQT'5$5':7C>D@D F,%TEL7 M@5U*4L#MX.* OZ3O(>860L1G!7IABKZ63B/Z5QT]=QW5)&F2X4?.24;F6A,G MLIDM!@'(5)$'P II:P%M M*0& %]=093Q(CIFV1_)*O9@EODY0R!.Z6>8?)G MX++(*$ 'IWD:2,2;Y$<="X",>E"!YI:B"/,I@#K5TK*GG%@S.\-093UZV[K0 M!,_.KUCH3%:QAU"75D0I0U10>ZXZ=P*87*U1YJM>SL$Y(X@@$/#D:Z,N ;57"T*BEH M5-72E(_@YR>3D]&XT<*L5$C#0$,;'':0Y?Q1]Z(&+3(!H%:J+@<%^GQCJ?)' MYL(:2WSR8MJY) UM!V,*(=8F^K7;ASA"6D@<4J5R MY9MW7Q$%0(-: M9_S0&.*&VYE)?ONE+*G%*BBT8)29L9W'7R()/@504\Y12/OX;IN7;J"XUM0 M **G39BA%VF3=OGG#HD+X4/QERH@-YAPE2*:FII^KA?4.M>]T6MH8#*=<@KA M2THYG(J[N@ED:V[+J&+3B1%NT5#0Y3NFCL1'0PUC1:>7$A?.E (%2)T2FQ+' MEW+#]%YWOPQ"L%]$(:,5V];TIS 1!%O,O%U512)!Y8$(=BDS1)5<%@E_1H1/ M>[?UGY+<8 ?7B(^F.++;=>*FX*[;IMR4-:%EFG/L*+BM;85.GF$.N4%O62PT MXY25^,N8=*VS$*9;,K//X36]N6V\0;Q5I;',WE6A*:4J2J!?8:%30_M9 MN5-SZ_&@6WER6: -9M#5/2)(135]7]M0Q[8E)FCL7N# W1K.M!D#1TULW=X4 MTB,^O68X6L(]8\T3N 19N!1SHN# /Z1.[:#'_7/(/;5;OAPLM751Z N,(U@H MKJH\,@5-=S+;$*[BB9\5-44^I-VBCK6&D=JR9*Z2E!%U1T'XW2;2[73HG$>9 MM(O AZUXFC8VM0K;\\6V5["[#_HKA*JRL1]T2>6(#[#K(P(M7H#'F"[I@1BO MHU3HO&]H.\*XINO:-ET2Q-(I;<\_H0]/[Y.SYZ*2A MY@XCW[17OC
ZC*ZBHH0IA"9%'X!%_#^-,1L2VCH$+(>8/]@.N-:!T[>T(8'!(.13+$XRA#3M&G>@7051C_% M)9B#BG)=5\CU$O6-RC>&=M1C[(9122@*B&RQ"!-2HFU2Y32;)+P0'FBT#R6V M],OE!J#Q\$M[7Q:Y:4L!SERNWRX$+"'TV;I= CFTQ 6>']EF>;6A,/SKL'VP&EMBO4X9&X6YHJVXI)^$VH^T11(!_3F!JR M78BQV.@O%)!?G9;RWC/%';S2]0:RJ[V-TY2A%#JH;H[#\W$8X%@2*X;@TG,* MR.GHR4T&Q\5 YVVDJ7OM>/! 28?0[U61-#-=2!?JAK6)@Q*L+$R.DH[_H<7? M91#6\_;;S9NCR9^"'O4I'&#B;)BI[\E 1:3?Y]NOW2+99YCQZ$5#,)B%T)$$ M9J;[6L)R*M3K?Y2":AI_F(/>T6#( Q9! /_[,SQQ+3-N[>[HW8*C5K#S;*JK9 R##$\\=H,:,SD\H@V.?'+2&4OW M-?%!N[?W)37C0_$QY'E8O2G@E7X/3\+9PP30?S*>Z.-YANM81>S?J+S3.P3' M=VDK[SUQYP+4;>S;-BP\&*VINYE@@XKP?WP62IS/@:G+=ZW,D/+C>3OM QP8 MEIYW$H9UK.D$_3@FUC) )ML,J;7(]'S#74BAC@**>0P.P]D,]69.CSJL)17; M5PAL"\:K^/"KF3?Z8\B^,CD2;YJ>&AO=$D61,R/VQ,,#)90IF5\D(&NP&CJ@ M!F+PB-+!J;2I6:^'K@ZK;#U#/52OMWO(>@[GV;U-:%#ES'<>[\$_F3/=^WI/ MQSL#15_@7+'Y\7;.Y$;D:-]KIN/.&\!< 1;TGI.>8\/N\#*P66U>I5Z%-XCM M]O >%NWG M,^&P@;WFV&+]Z4_#YQ9KPW.7]<*HE)@#;@][D!2<4O M=$'S@OGROU!+ P04 " "7<6I6SKLOUGX$ !^"0 &0 'AL+W=OIJCT^C2(@NV#.[G*'3_HC4\JL<(%NH?JUM"NUZ*D MLL#22EV"P>PTF$3'TS[;>X-?)*[MSAHXDZ76C[R9I:=!R(108>(80=#?$YZA M4@Q$-'YN,(,V)#ONKK?HESYWRF4I+)YI]:M,77X:C )(,1.U-W78<1B%[SC$&X?8\VX">9;GPHGQ MB=%K,&Q-:+SPJ7IO(B=+;LK"&7HKR<^-%Q?7%V?W%^?PXV%R=W]Q=_T;7,[F MD_G9;'(-L_GE][N;R?WL^_RDYR@:^_22#?*T08[?08YBN-&ERRU#]J81P:]0*7LA1E(H6" M6=D(G15S+FVBM*T-PN^3I76&)/3'6X5HPO3?#L-C=6PKD>!I0'-CT3QA,/[\ M*1J&7S](HM\FT?\(_3\U\/]!AOL<(=.*YEN6*W!BJ7 SY/)/M-",(*;PLZUW MUM9;[M2;5KZU(,J4%]$Q;%K42 CV'TI1IY*P#H#$@,627K$@7FWV9R6X7->6 M8&P'\#G!RGGPBBQL+JB?*DMUH HN? 7)(^S&$3N$W7! PZ)J;O*_]YAP3PIZ MW1QSM,BD(@0!2JQM3>462N&*-96*@FX("\):3;+A.&OI\1B5,E7N@N\AW?B[LAG<5*,3I96'2.^K,31)9^YW)I6MFSYS_C,!U)XBY* MF4D*N'P!3:ZD57*2E#+K5E24WK,D<*3AV8NZ@S8\CXK!1)O45V[%.B-(P6EG M1(SY+>C.HRIVX I+-#1T[#1)Z3:1?*CY^N$S7?,6M\PS71NJ[X?49UJ[[88#M)]&PO=V]R:W-H965TH^C( A M.38(,!A ,N_7W]/=\P80DIW=J[K[8HLD9J:G7Y[NIV?P[+9I/[F-,9WZO*UJ M]_QHTW6['X^/7;$Q6^WFS<[4^&75M%O=X6.[/G:[UNB2!VVKX^7)R:/CK;;U MT8MG_-W[]L6SIN\J6YOWK7+]=JO;_86IFMOG1XNC\,4'N]YT],7QBV<[O3:7 MIOM]][[%I^,X2VFWIG:VJ55K5L^/SA<_7IS1\_S /ZRY==G?BG9RW32?Z,.; M\OG1"0ED*E-T-(/&?S?FI:DJF@AB_.'G/(I+TL#\[S#[:]X[]G*MG7G95/^T M9;=Y?O3D2)5FI?NJ^]#<_F+\?A[2?$53.?Y7WO7SUZJH_SZ]=U\)3_FM*#;+(V?0B M%#T_NITNS/,CA(O'M7Q:/3I[>LX6SN(6S^V;_.CO]R2G4K_VJV^C: M:?6N5E"ZV5Z;5BU_(,4O3F;9[U>FV-3VDSK_63WX]B]/ELN3I_%'_KQX^IU: MV&M*V:E7I9:;M5ME;=QJ@/9HU0U)4\ COT+3_TFZ[KC;';F?K9 M(-3J_5P-IE\\?NI4P3-I!]5V6 >_=EC,]=?.EA: 0A/1(K#V#E/,U/FKRYER M357.$#'M)X-1,[;_==OT"%9(U36J=X;$\PMCQEUS:PBV=KMJK]S>82^RF*U7 M+;F-4_V. ,6/43OL!9O=F I3[Y/DV28@!J^(IYNVQ/2M^:.W-!M)J2 &(GVG M@%85?4="BLCTB3:EJ\JL30F)O!3TPX2DV"#F+O XJ6-Z5-N4?8%0(-70T@7" MP[2%A5T$<4SKFH-95F M.S6JM!"I4TY7^-Y;Z6LWE OR (AMVE8FU4YY3\RG#\XX5V]J]=IS/>:"8D^U.X[R-;[6+;E#.U15^^=B7:W;VTI:J;CIO6A,,ZZT1M2Y^VY(& M*(O2_EU'VBAIJ]JV1:M7D*E5&PU_,J:.AFH@2:L,M ZG;9VL[]U=Z=W.Z$IT M0Q+_@GR$I^.&XU;?ZK9R;;\QE/-U<4^:9SMUA8;[Y*+ M'V9?G !6^8F=[G&.GAT6I0+#AK\1"#J:=WH>=AK@J=$_2 VBP@:3MB1#S M+B[!#VWRV6-M A]^C,2"EJT(DK0)7VM"+K=RONF MU\'(0X)*$'V (%Z-H#]9>*,Q<0*@/(KX23:U!#E^*GI@>-W!S,@<[#O7!LYN MOAJVSBF+XK>-T9Q"-W P 4IPEK*O)#S"HA4I3\")8^I\U]I*+99<7IY20*0( M<,I\WL'DF*&I,[$YIJYI\SO==C8YL(/IL<$_D&8H9O"43/KF7D720B05U0$W M0')93I8:NA;$!L;"P:3X(9SGD/%Y!+!+<6YN;-,[4JBV[";)-#'=0&#SN3 N M96")O1"9TQJ;J>N>,R!!'9S[VB#'41'6M[2C* 9H"Y(M,@&ABN$8/&/;J Q=EK835PC8L=5[6BD(+FEC.Y\J8B>!6-)H M2.-L#^_^>JW)5NSA7PO3;!DITW2 "@%GDHRBG,.MUGX7J<3BJ(G51!(46\ MK<'4@QFIC)Z8D-HO$9@/9J66DR'=VH".2,,PDD1)QC)61G=@^_.)1,80_W^7 MR @+8PJCG?^MKXU:G$FJF@%D2;PD4DQ6P^H);@&UU'B6T8(+!5)*P-2T7^(J M* 1\?9J@=F5E/]$H;J,%W[GFSVQ#7P?[/" "4\,"R94EM+^[HVKU))"JDZ9E MCT3U1@-H;2I4.H)"Y^,O9M5Q]":%^$CX(FB3\9H:T+$=IE[:ZBVG7&P5T(<( MH\^B9OFPTKDAA86,'4$ N9A10AX#<2TQD4A:G&S!@B@ZDS M ](H[K5M'$'<)PI7N%K7:5KUEM,#JDJX6%< ME)5@IV#;M4P\!N>Q]XH/ FEMS"M.;VD+"%*[HV=T=-7!T'R3#_JZHE*3FP.2 M@(47ACE'@A)O/*B$49A:Y=L%9-YD7!&.Z#5-5PA MK8P'#MDA,^DA45XLYH^&3'GTP%E&.XEG>WJ<.""CN-_0(1%?/)HOPGA*)#)* M/$OF4MR'Y0# \(=_]2T3KDCZMH$E:_42V$")[D+7G^11"CO.,_@V &M.7!"F M0T%.LGV2'HAT<_U/T #[7DKOE!IX-?=]2-'GY9:0 &O3X8]Z]9EZE^W@&ZM!1JQ*0TXE#(GO#(!2\G;)SRAN'3IFKOU9LR:]![ M-$39<^IGIB3PZ#AAC\%O(EC9@QV[;"I%KDUE#1$+CBK$H8!,].1 :#E<$:*! MN(5&5LD[(4@-P4.?@X/;@0-<&V&<'KA&#DL\^"J1"<8"X+RM;+>_HZ#Q_$BU.,M WIUE+@Q7@G.0K[P7OF*'\ZIIQI7QK &$/MB#Z>CD)#KBP<0" M/G%3KQ%?<3G?1)!\%=F-=_0;Q'=)BX4V==3=NZ)KQ)67)\-VCC"@D] ;H[") MAP]^Y3@-SQ^Y23PO#/)>Q5X6L6+B/QXVJ;$5> \W2;.0X:9&WF>8#[J?;L09 M4\/T*A'&H(:N:3XA4VL@3MZ)>)(A39.?747VER C.WJYL\,(B?5-PRU)N!'7 MXE7C7*I9/,\>%"92?_"G3K:"SV;<9'?^G,LG8/HRN2 G*^__X4AGX!SDA1#J M$&,;MOPBNM3O;Z,[::J0^8@HZL[6PH[)+[C+);TJR9/4Z'$'5J0=3GL?>YM, MM[S'U2"1=S-Q,IKPE*@2S78V]K7\I% 2.NH0%Y42LD%^UCH+RQRTH@;D+.O] M)%#27BBI:P?;\]$?SFJJ_3ULC!CM &(B'_XZDG9(T?R6S&>(4CI?^3$KHZPQ MJ-<3%J0TPDDBA9>))TRCALQT?*5CZYGW+K(TD@G%EN^L+'-CIP/";&Z">X#) MNB6#N''P[PT;%>63]OB,A,=ZBCB:'Y,''A<5&QE:*;5T))3L]+,!&PTM&)^^ M/;G:Z&J5#A\(=*((P52,^>%LFFW!QT$H@;1::\+K M6LYC7![2=((B_1+I+_J4/$?M16W@5PA(ZZA7=SL;.1:W;_AA=0&6%(-- !D]J"-]7I'+.W'*VDC6F^%:<%,K4X?K""GD?F(Z$*^IB M^ 7(&>"]\;[=@=OP 67>O0\!++DH,1CD82K,$09R8&?9M-3U$).%)>;J%Y1J M-YP?').@1GR/L)!SW0'Q/J#:](.TE;FFN[O- GX/M&@/1#\Y9 V/TKGUS-/ MRT?$>XIK)ZHMO#'4QW**E&K ",YW,/(_3:XS8N7)]:H2R)$^43I'X8HN9?LO M\JD[LOU"X/NKB/RW>KM[^B4J3\F-ZQ-RWVD>/Z+QH0.VISH8?]34)4R@)IR. M3RE@548>^.9A4>_<.-L."+WL-:LM;] D?6KM@#,IFRJ M9KWW/)>/Q0;10\WV\H8U/>IV<=J0-##X:GB^$)()EJ?+!BU#]; */_-'#L&' M?"^A[+G\XE-B>HJ@ ]/PW9?EPW^+]#_.+FTPY___2/F)PT"?- $=$/6,#K)> M 0Y5]:"I6A#J,J1RAE]I5".G!K,D:U+*<<9\FBJI?(X#5>+*V+,;;-KVI"F"*PJ>#6W M1ZD!0IP]]1O>ZB9;9Q??=OM8VE6[7$/+01".? M.+28SZK,H;DM\B4+9PJ/;ANOUYF<+V8I-('#O?F0#(#R_-Y$\ELCT< M4/&K#M:\\4?#PX[0&*A%FGA_+-W#R."7O<*C[&%%<'<^'F'O ,7/?9$4M3R% MS'/URK??:2$ILV>^/\F;(HP1!DX7GR*;HI^ ELAS!0C_/T(C0/J;>;-')I[J M[G'?7SIZG)AU*(N"A;D_,S@BD/.@V 4D"D,=0E3[=&N3FI$2L?(\:8&[!:%< M\$P]G;[1U0]=%7TEW"ICXCS#Q[ZUKK22/?S\@[/1@_2<]W4BX^&Y_-Z" BO1 M5:%KJNLU]ROC^6"4"^C/!6*[O4,_;>-8Y M<2M,)O3%<#Q;@]IZ[IS;A*SYA<#8V.: (RQ%;31HGD4W$-*W&I\IQBZ57 ?V M:O#GF-X"Y#URI,IWIPC( @+2I+V3TBM5A:3@1(@B"YG[,'E7AXO/IZ%;=06P M*?N$5ZB6*&=-2U36T+ARGQ^*6_G! .!LZO M+N/)P(.N63.SGX4+9AW?SL@I*#\X/&M@E.3W;A 1L/[+>#639?-'A?%G>HD$ ML8K?:ZOER@B_*R!!*>\@[/:ME3Y:\+-:$)%$=[ M. DA\,(<'8;I E9[6JNYYSG ASM&L='$^[Y'=O?$@ MK>2'K!WD3^CC%OGVWGX$-X-K>XNP*Y@]^M3.=#:^[L$AQ^2;\\[R:U EJR!4DX_R\2./70,XA.$1?^*D M201D+2'LSW5I'-;);D? ;_AXNEWWOM*LXU/M=Q2W(/4:* MW'2D&-\^""U-N*TT\&R7J:P,MWT"8,3#;^]7,33\[U)5>,3GUS2RWK4(-;%[ M0E/$;*P%1P<"J72)K?*L@%^&5"T.RIF)"N0ML_-#)DM^&'WV83AZCA=+_4U; MKE]"%V;>AQ.3%?*Z0AX7&5FG5]A,UU4F7\1K%8INQW?D1^OL<-] M>S[/&].#AX->02(8BG(=%ZBT[963_OS7W!")_$ D7U&@;PY%?]=E%Z%'-[RX M1TBU )^N8>">CZ?X1;HU;0\%5!=OC J/RN].<8DE[-/<7.F('GXDB;8^T M; 1#2[X[I,?QQS6]/.ZEE MY17C^&U\0?M&PO=V]R:W-H965TYEI4D^+E5K7+C(;U6'ESMAUW>/5+N=N M8U7=>*)U.Y=QG,_7M>YFYZ=^[MJ>GYIMW^I.75OFMNMU;1\N56ONSV9B-DY\ MU,M53Q/S\]--O50WJO]E7*>WW&_ZAU;W; M&S.RY-:87^GE77,VBTDAU:I%3QQJ/#ZK*]6VQ AJ_#;PG$TBB7!_/'+_P=L. M6VYKIZY,^T_=]*NS63ECC;JKMVW_T=S_70WV9,1O85KG_]E]V"NK&5ML76_6 M S$T6.LN/.LO@Q_V",KX&P1R()!>[R#(:_FF[NOS4VONF:7=X$8#;ZJGAG*Z MHZ#<]!:K&G3]^@QO-S1<#Y66@E-^@%)*]-UV_S\^^]$'K]^1M=TTC5] MCONSA5GW2=PU*9V&ZA6ZUGW*L-PP3SK2ZJ7O5L'IMMEWO&*A8 MOU+L0=76,45!90B)6M\JB["PVBI6T[86E>Q>L>-W'?:;K8,0=^*#1G^"_F)V M4[<*FRZ4-=YK[(BEN> RSC%*\HS+7-"<*'E<5.PGY1Q[U_7*_LT-=G@.[%C$ M)^Q8)OBKQ G[9/JZW>,:-A%G4>6!;U*":\&KLF2?E .?!]>KM6-%P@M1L#+F ML<0CXUGYK-P*(I.L(,$5=#CDE5%S$K4YY5U:#;U;YO Z\CEB4I+ZN4 M#$Y37L4ES<42*A3LYXVRM4_/GPR4H9"]K^U2=P?N.Q:\+.$'C$J>BS2,*EXF MY)PXPL0+>&I\BBBCP2.U02A$27;Q(LXG'J>#A.^]]3+A":*(0<9SF3Z.>(HU@3A3<2+:\-+. M-,'C3+(\25F>)4.XGU6 9!2\\*Z&(7&<42TC+;.472 H_6'!EP)F4<&G6YK!-A%+4/$T'^LJ" "O7,"D@66!',P\ MZSA)_7N:57MIW5)6:,>.];GS&F8E83;FGOBS: M;4-S>LSE87&/<#'I/A)&L.=_%>81O]'(A[Y]8+H!..H[7=^B%%'"U"H@?J/\ MN8H-Z!E]97'G=^Z"X:8V%1J%[L@@8.72F.9>MRW3ZTVMK=\4^A=Z-C3>6F*Z M6 $;R1&-=C@?.1""TP<#6PN_W0^10'O*M0\1^P0E0NLB+KVW(IQ$]>\PE72\ M,A#L3,^;8( M8/(YGF0Q((KZ15(47(H2!MI^A;I45B]J=KQ+B$=,3EC%)60 9*J8DC/+44*Z M9D IF4IZQ"@)U'.&]OMV:Q%_5J"QR(SETI<56F2"=GV#L_Q.'AJ?',M$\ )- M-J"C!'!F6!6EP'^^(2Y?4#RXSAC M'_Z/D!Q&HP34"@(]>"2'?3_8ND,FP[5%2JZ%$]X!"6J/HU62 R*ZNJE9(5*\ MBLD3%?I41N97=$S)A],!G<\L*0?=GS*8^HA>=F.!4K;=H_#9419',>X$;8LY MSHX2:MO#J_?*42:C9)H)]29Y,)'6*?,.RX1:FZ_;>QSUCN)([@N(RL?\]P7^ M>?9U /*5 OP@M1R A7")3/\ENHF +=Y;7YN3QE&VF^GW@QGN#*-8\53QHTY6 M=;=4;$EGBF,R\F0'/IAJ%/ 45RS*Q(XZ_+2%.CCY T8W"<*8#<%Y\'@X98Y^E\ M<]@-M'MT:;*J#0UL '[_Y4#W#\$$( 9Z;;B:*XMSQ@&47RM+5I.#G[@*#%K3 MB?L%#C[T_W)/_Y?X84V\^#8X72P6X;[V$7FA/WO(/,R200I.QCC7YC$-<$4! M/C^6]')"('^C]1GI#R8]*@7:O?!UZ>B_"18[<]?"H:KD?0]0ZD<51D,V;#YY?P MTIN-_^1Q:WI$R0]7JFZ4I0U8OS,X) PO)&#Z!G;^7U!+ P04 " "7<6I6 MJ_X_Y[0& "5$ &0 'AL+W=OBGX%Z3+FV3 $F:;AG0%_32[L.P#SJ;=R?4MCQ)SN7VZ_>0DAT[ M30.L7W*V15+D0_*AE-.===_\EBBH^[*H_-EH&T+]>C+QV99*[<>VI@HK:^M* M'?#J-A-?.]*Y*)7%9#Z=OIR4VE2C\U/Y]LF=G]HF%*:B3T[YIBRUVU]287=G MH]FH_?#9;+:!/TS.3VN]H26%+_4GA[=)9R4W)57>V$HY6I^-+F:O+X]87@2^ M&MKYWK/B2%;6?N.7F_QL-&6'J* LL 6-GSNZHJ)@0W#CGV1SU&W)BOWGUOH[ MB1VQK+2G*UO\:?*P/1N=C%1.:]T4X;/=_4XIGF.VE]G"RU^UB[+'QR.5-3[8 M,BG#@])4\5??)QQZ"B?3'RC,D\)<_(X;B9=O==#GI\[NE&-I6.,'"56TX9RI M."G+X+!JH!?.W]Y\O5[>WMQ^^7RM+JYN;[[>W-Y<+T\G ;998I(E.Y?1SOP' M=F9S]=Y68>O5=953/C0P@5.=9_/6L\OYLQ;?4C96B]FAFD_G\V?L+;I(%V)O M\2-[QF?PT%0-Y>IC34YS67BEJUQAK;9>%^HW9YO:J[\N5CXX5,S?3R$1]SEZ M>A_NHM>^UAF=C= FGMP=CO4+?F@+AL/7>_5QTJ]HY5KT+MJMN"\S%X=JK E=67+6E=[E>&WH !\M'L;K%2K !Z:F=S8AR MSQ99OK^)J;*B0>FIL+,*7<^Z(ABSOL&K(NTJ,)./-E_\NB4.M&=D?QD.Q&]\;S=E)7&;D M8FR%X9.'2R.QU,P25$P*3+NC.P D"5QEGX*D0$:CJ(L0M35 M0Y0I=(D6SQNG2ZF!@5 ;?W([HM-B@)#);VT!&%!(_Q.=870<%J.3Z;JF?*Q M]5)90ZE#96+!0:HPF5X5;8RFZOF5=L]M'W!1>^3W(024+FW#);I#+M0*):%- M'C'C @%HOGD 4 88J6*[L-0=JS>-M0NY[1Q)"EL MJE2U8:^T]S8SDD3)$#<;)B%G@Y4&V2[HCHI'GR;1G_N%YGS&^ MLH]%TO8X],Q1C-6?Q#3D34ZQO#JE!Z%H(XXXZ)YA3RZ9"SC5)SG6 MW8N3J5Q:S"69BE ;_)/V6Z<>@D&JMVB$ -(AKI[VDV?$L2'-E;1N'\OT'LRM$R* YX_Q^%,]O*L!, M A2K2R<^BE1H&'6K_M"5C,#(*#>5>J^1"GD=UF.*31JGGXY^IIZ*:-9))N]C M(B(PU8'_K2/A=R;&0>+\5&72]A8D31GJJRGH)@_5 TZ2,N4?^@?[R-5 MW.&HWE)2#]S(*G1?@Q+:WG>)C[_OZI98#_NX]6$[? ZW1>>@,']A-J:-B1%; M<_GU.B29'(Q('()\_T S3K79G4TOF 8-6!D9^H@CU J++R4_,Z$J;F\YE:BZ M -$+=U0>U)?'6J,UW G#5'H>HK;JCF@7Y*P<7L';IN"QZR6(@U?C^4/=?2"N M8M_C/N$(#$=G[WE $/KDX&1\\J!R,:1/=G,HW3^5/-7"5UTL^+8,^.D.>+W# M/(39N=_27LNTUSN=F8*A2\;V2(0BOJ@H7#.H9"C356,6V\JV-F6LK(CXK!0P M)&5_/#)C64G0.AD7,F!&>@+B[B 899F%>\?>!]33F3=B/AL?]P]JC'ATKD*( MC^M60#,8,1AO:XP+')R?NFY,>E=%'*\V78&NY>*YLP%E.'K>D,3!8 .MK:T/[PAMT_XDX M_P]02P,$% @ EW%J5LJ4_?A)!@ .P\ !D !X;"]W;W)K&ULK5?9;ALY%OV5"W40)(!:2TFRI,0V(#ONQ(U.8DA.YF$P M#U05)1$ID=4DRX[FZ^=3IO;$_W$Y*3S_WJ79GG9WW MV;M^W\4[N1>N9S*I\6=C[%YXO-IMWV56BB0H[=-^-!B<]/="Z<[Y:?AV8\]/ M3>Y3I>6-)9?O]\(>+F1J[L\ZPT[U8:FV.\\?^N>GF=C*E?3?LAN+MWYM)5%[ MJ9TRFJSM9^)(UL;\X)?KY*PS8$ RE;%G"P*W.WDI MTY0- <:?I/[_^?+.X7GZ^^G*[ZM+R:G6[_'9Y M^VUY_>4C+;Y\H*^WGZZ6=/EIL?QXM3KM>WADO7Y<6K\HK$?/6!]&]-EHOW-T MI1.9'!OH VJ--ZKP7D0O6OP@XQZ-AEV*!E'T@KU1'?\HV!L]8V\IG;=Y['.K M]):$3F@I4^%E0@NN%^65=/3OQ1I2**#_/$5!X6#\M -NJG#]"_#'-?SQ2];_-7.MX(G!''N(=\)ND>A[:27$8[/5ZK\%E #?V("^ M1RLIZ8OQDJ:$@4B)L"PAYO".Q-[GF4 )>#@]H6WJM'/QAG"/.;$./=B95 M2:CRE<>-Y1S__II)*WA:!FPLW""C@Q2V1\<-TVJ2VX9Y*,>YM3 O]..X.9_+ MK]](."<+MR++K/FI,&,1/[T:]*8U@TGAAVD"EJ(SH<]I9&Y6PF,]63N5*"PI MH&ZGP,Y.)+26DE>-"FR5S.&\1XLD41RD2.M, 3<1K5;+A%\&#5+ ?J82 N-?OU]_^'4X M)_">R+V*$;PCIU# &Q4+[4$H9R .Q$%AFYHU @= ;?9@C%%E NT1YZFPD&8A M43M3.L$BQ-06_5-Y94,\0Z%,? V ,^Q+% RMBYE%N5E%;-12#MF(*$_ M<\0N+>L5N4%QB13T8=R .4/1;Z+0#FCV!3I!'AC3C&0I 4W+6CMHAKWYG4- MP;.3=XA< QL;U$ZV"ZO!&%P^F?4']55.D*.:?A[,H'?2C*:X;-%VB=;!L^^& M1WRNXV_QSJ6#7W$S3RB6UF,G2!M0EP8IGID/8VZ[K.LEEL7]N$ZY.<(: MD$@0D%"> 2Y2_0.;;J["D#G7+?=[\%@I-1A J#?6%4TOUN;ND1^(/K'$\ (1 M]AW:-[/D[ZT O,"Q-,]]1Y(W<(3ME]RO@6>$><8B*7;U[AV]N6;+)G> X=X6 MBV9(;QCSQ%$,5U-D"U()MZVZ6/4@-*&@); M)-CZ*MZ#A97HJJ@C1\/YA";3*4VZ@_'TT:)7F:_NLVEW,#RA6^-A]O'&KZ5^ M6;+W*GAX1=/Y#-=YU!V-1R$#1>"LZ<4Z+1I2H^2APY2MY59I71D&=?R8*K'F MIC@$9I_LTK\B\D*DH49%R-7O0F-Z'2A0UQT/!KA/NB>C8;@/YX,'0591+9L- M#H?'P4VZHVA*E\+MZ$:HA-Y$WC+N#:![NL]G)VP< VM5PE,TC,+\I M#1T%SJ\UPPD,-V0_M0ONMPXTZ(=M.+8Y] HV/<79IOY:GPP7Q8&H$2^.E9\1 M,WJ64KF!*K86DP[9XJA6O'B3A>/1VG@T7WC^L(/ZO'S^ M/U!+ P04 " "7<6I6X-KW=7$# !;" &0 'AL+W=OH5H8%=7C1YY*V/6 MUT&@BQ767%_)-3;T9B%5S0T-U3+0:X6\=$EU%; PS(*:B\8;#]W36KQ"5MH] M8=O&9ID'Q48;6>^3B4$MFK;EN[T/)PEY^$H"VR<,/'0R6WH&PT MH=F.D^JRB9QH[*(\&D5O!>69\2.M:$O[8\$HLOHMF M"9.BD)O&Z&%@J*A-#8I]@6E;@+U2(&+P439FI6'>E%C^%R @MAUE=J \96<1 M;["X@CCR@86,G<&+.PMBAQ>_9L%\!@<;?(C893CP?^P$_#UYTD;15_7/2Z:T M)9.72]J==JW7O,"11UM)HWI&;_SK+U$6_G9&4-()2LZA_Q]K>K; R_0?9^_G M-Y\^S&W5'[OW%W(%-Z@+)=8N<,HKWA0(W(!9(4QQ*9K&IL@%W*,2LH1)60H; MJV&VXFJ))1@),ZF-JS+?T4&E$;XH8?#R;K'0P1TAJ5-D^@1/\"YN&ZHE-YK2 M=<]]3C"IZ)ARX73@P5P;03N?*LT44G'X(+5&#>\@]J,\IC;-4GI>1'X4Y3WJ M,3^+0WAH36DQ=@5J[2C>/6E9H:&%:9ZQ,5*)%BOV^_W4)>=I2&TT8'8Z\_.H M3R8M4%%U^)/O3HP]$GT'2>RGT< FICZ+LY90G&>64-KWXVQ@Q45O$,>BG-I! MZ*!8VNL4OUE9$H4N.4^MI@N:R/N]H^B?4!?W_2BS=*@-':-^,N@=99.T\ W2 MTM0YY0\BNWX7S&=ITNM$OUE?%EJ_$Z+H?$_(;=8[2O\)?5'LQZ'EPLABYU+? M4=OK?NE "$X._!II*]AK38/;6^W9W\UV-^>DO3".X>VU^Y%VDJ M5>&"4L.K M?NJ!:J^R=F#DVET?3]+09>2Z*[K]4=D >K^0TAP&MD#W/S'^%U!+ P04 M" "7<6I6E49)OL@8 !30 &0 'AL+W=O5/'[L;#GVG,?.UM75_0"1D(28(A6" MG+'RUU]_W0 (2AS:<>[JJA*/Q$<#:/3SZX:>WE3U9[W6I;GCQ_RMFJ&Z>G+_-G)&69D M"I,U(*'IS[4Y-T4!2C2/WSW1DS@F7DP_!^JO>?&TF*5VYKPJ_FWS9O/LY/&) MRLU*MT7SH;KYI_$+>@!Z654X_E?=^&?/3E36NJ;:^I=I!EM;RE_]Q3/B6UZ8 M^Q?F/&\9B&?Y4C?Z^=.ZNE$UGB9J^,!+Y;=IO]:75V\>7?Q^N)\\>ZC6IR?O__T[N/%NS?J\L/%N_.+R[>OKM3BW4OZ MNCC_>'%.WWZ\K J;6>/^\?1N0U,!P;N9'_:%##N_9=C97/U2E5C(B_DHQ9#X_>Q+O\O?9$U75_+J_?5YM=[K<^YO_4-8IK0JR(^#PKJZN;6YJ#*GS M:UUF)E>-R39E551KL+ZIF-BZJ):Z4-K4%3-S @TD&V&4+G/%NNZG:,NF M=Z?J?5MCB+S-&LU M*8VLG4:W&&/9BH5ARKI1VXJ_N[UKS-9-5 '3@'7R$WIEFGUW4U];F7&8X23< MX\&61(D?TRU9"MTPVUP3*$S5OXW:Z&M#Q&FI M=D>+((,NL\?JF:F?2HL7KQIZW\7]_#2]FH;=FJAS7>I<3]3KFIF"(5^5ZX+^ MTIRO2ASJZ;JBCVJKHIB9IKE\X23T1>%\1,6S:FSOP[9'1*IS/9-1 @)< ^ M.-GKZ& M:A;["3_HI8:VE22./)YC0I%$391ELE!6C.A9D8?M/T^9=]6QC+CSOI/(55UM M^7$:96?88ZN$H3M,)G%=J79]B3/MYB%(X-8T[8IF**: ME$.84.@E"0L^=>^RA;@V]89<0&I!-/U)K0C>RKN5T3)X(E/6R*!3EBT/19$L M;EI=0Y'(R-**ZI1%>S1T]H-E^(QYA^ZL2F_?U*)R/,A=X8V1'F"?&_K:%:;#.\;7&D M^C 3$U+[TJPL' 8L$RDE[W9@?:#)(U'(0;:*->?V29@HN%MO+(@?=^X_GMZC MR)-DB99+W$5\-:'+]XXNSYCBG?MGT_G!G3/>+F>2=:;V85#ZINKJS0]ZNWNR MZ"86>"!DR*=1)F')B-:FT'Z^%?EZ8A'X0S<_F^AW=5_RB2>Z;M@&38>UM']U M$Z[>O@1WO(81,_4HFJE'HZK_BHQ>LS]]H2$4D#-BQ:T.[CM)]90I.BY8>'@J M2D*RS^0!O(DFMU7=@!-)B$P&O3_I3 M8-VAL/&*1^O=2LATKP>"Y.W2RR0+[(^\)9$5+WG%.[T7GT-B8K:[HMH;B(EL M(U:Q)C#1=ES2^4S+/2A[AV;#W4RL*^\BH%:T)!D??$+>GZC7LZ@TS_L8V&[P# M@;PV3HQ!&GBTK-H('#7BT5-(1W#Z\*Z-CV1AM>BU.!ROTK,P2[?%J^4$]O(W M6'TX!]*Q;;NER)[LBK R/!47YVN9V".C.&8;7D<;2XF@6615QIK!T'*RFTU-FK<5?("DH4#R25P&_XC) MO$&[ECR81MY72V".]!&LQ.BF&WV,2S]%+OTTNK1%$,T/)C-$>%E(%K. (>1T M"#+[RHD $ =H(K91;RM'VS3$R?_#X51\NT[>9AYM=Q6+^@KI1"XTB7,,:"1/ M\YL4_"/LH)B ML?G"K:\KBP2VEY:@3B:V/9H(J+#&) MHI#OV'9ZKR(3M"?S-Y%@I%)EU="#NI;\AY2G;R5D:HY#O*(5A=&1+S2(-R/, M(A-9E F+"F:14 PW^_2.K5+/=1J&$Y$#)7=1=E\\/K:*F2K0Z)(8 ,FH'@%M@%"AE+ MX"5^J;^W&E.E[X@P$?S1>-66#"K]S25SG'A_IUU51BET[0Z&D;\3ZPPIG+C, M5$5I,WW( M#0D'N9HH6&WIM\#2O'JL_CN"<9)\S(V>[>\TYD1&%DLD^5YQM!.FYA/GG'(4 M!ZLNW J"1H%0(N[V\BZAX?I^___7BY>GL)UHN M>30B,@F0U;ZW!22=%:M@F-0$V_7FYZ[)^N8R M *K520+M MI"6_B% -^4?*%IH)NS3BF@,_9?\P"4AZ2XDA<5QWB8;G$5(EF!+.X7<5;5@C M=W^CF<=DGWF@ZWK/@;6W),$DI5:H9YZ@<@W' A0)P6#*?>%,1 ,[",++E;B# M%6F5C]AYAK*'S*O#31AS%[.S#E,_&[7@%^4U+;="EC8(C7_SVX#OQ.1Q7F.3 M.]X?%@Q)PN!P#H4$%<:V:VQYT-8V0,BX$+C-:%VS[PM:4DI3 #-/U@*1&%FBV][E+, M0Z;!AI[6$?2;E98F4@+_Y2 PC!'T,4YY:0IKKL5UE14)1;DVG :S#&#;-N3[ M?7B[89B&D^&-&4U19TD5:38>_155*RFE)!"+FI*7M4!\@RKP_>3ZP \0$M=A M4Z3@A:15&9/((@F=DA!A)(- ;(GFP-8([FMR0L3GG WK12 G&^E3_P.K/CH2 MAUYZ9QMH)-Z ^XJX3I(8I*!2"LKL$.62B=\B&_E#[M,NDW1DK8 >K*[]K,XK M]K6/W((9A;I!&:(=OGWF4XKCNUF+G78ISB*AR.%28^@8XCOONL3G!2L>+7=9 ME:<'-WU^W,/:?5"CN,PI[]\8!F!2'Z;9E+TD%[)=$NU0"_38:/_J;%3LYYW8 MS[]2,0 NCC#JLM >=D7JPULW*/=_@9[J[N[B71/O]MBO!5+TJ1-ESELO+'TH M\&7RS8-7(R,$B./RDE/15VDM3X2(!A!/(!#' -# V7TLG=2&DVQ4 -L:Z8EL MKO:N% MM"%6K[H:4(2$ B4I/3%2IV%<:@Y8>P5(-*)0Y!F+E"1AP,X":#*!K-9F=9"% MQN*6R!8PRW?;8?T2]1BM17]8;8W^KU2.XW%O*=AIJL-)R_ ?J/@XE5 M$?%NRVZ&P=_0T'E@Y2JR4M9T0\NX>HG\/W>9[]HX+ M4=%JH(#JTV-UQ1YQJMZ7ZE^Z;#69J]E/3/7>85"+4(8#]V0I25TY\(V4@V\; MJ5+O@$]4+93FNBHX1CW<"7D/_$#/6-X6$B PH@=FJW=0'"P8TQ)N0VA2CI(C M]S""5G=^.NO8!19XE)2EH:A(=GY,^DH^XNI;7'WM)Q3=$AMC=6S!([_85 MI?07+]Z2-0A/>JSM<"A.-*0PUARJ&(2'!.5A6A(;4KK#L#)J'+8AUA,/I\K. MJ:>/>D C]\?ZF!4TH"06WRMT1]9$2I6DVH)>D(._\W Z^]K"VQV[&I.U:47U M@^$22:X6Z]J86-3&K>,MQW0/Y1_1C=?=;V'W;=( /W=#"PAEG./H-HEJ&TZS MCF"?*+AC-&$6Z1N*APD;(E32*TWP@KYAB\8<4]=:-AMO"7M+V>3I6S*. M08\T2F.X^^V(L.(K!5_Q7!5X;V.*W$>&N,5FQ0)=*O9',:^/5H;XYF(DB(8! M09!]2PRH()=?!IMF2@,7%+ M\1Y*,@W-V P"LISZ0HI9]&A7IA1%9;(N]"&T\";'&\E'1U@4# ^A+LW;7HQ[+> MX?KA&2KH1!;F_W.0Q<)2+O<1X1H: UJ6^6F MF*HQ<>TZPF;C75QOJBJ'<@U*Z;>]VK-LZ*=S:AUN^9WM,A>4?P7UX9@$_Y5( MM'T.7M/BB'&VJ3YD6A(D4#Z)9*B!\^J0\D" M"IX V(+=,O^.X&I6-V!F@+J,#\3[LP7RLJ*P?H5LR$)\P@P=5H,X&(L M7QWD5U3,KW"+WN?,F5_L,2V(.[<^9484@3E5-H%5#9>M/%MUX:I;>-M_@ZNB M:(;B":6LY[O,-1+'P#P!;8_X]A^'9*5E+[1$R*[4UG4>IL\*HSD&['$#\?D1 M#WB!9([%'PTJM63\:+8(M;;C\087\?$K))&E20,RK0F]7@A023#:[\U_DV$CMN$U)HL#/P_B$V25'"KZ[7U/1^=M9W$U-PBODE>CN') M$40>,F>?,D*X1WS[ ?,!=IO<\0ZD!C<"!BN(0[L+O6O#1*/YJ@W[7P%!35* MB4_8Z(M&PX>NRW(VWKIX49)-6W,=:21\^),T>B7WA,/)JW; MA\Z)LP&.0@]KF*'#+A9>8Z=.7RI\QRT/Z0%[1MZ[\5,(*HU8$FW@=&40&;+U M+9!/.N[14))%(.S.D=/9!O9P96)\$,>9J&4;\$,4HWU(U D")@H JO&^K=@/ M^;48,[%K^XNADD>S*M?CG'BQ0XXDNY^&4AR-&,;WVX.FH7L/SB;J(A&.4Q5] M/[:!4R'&E3@+DPAFL-WMTXX;M+H.M4\Q_9R?S>:G\U$EZGH 9^.=>Z\C9'K1 M]$X?)!X&@/%*GV'W*8M/#Y]3_HQV=CY?J##CIQ)A^MUY=[DXD[O M8[,!1Z>X7B;%_J^_6;UE MX?B"E)NW%4UA&M+I%!QOZ-8X(]^:ATQ,AM?05>&SD000 M>^+G'\YK1+/$86E,':43&HV+8?N$FC%=EWKP9AY)-ZX_VU>A=?.=X1A!KEY( M_>7/G.N8JBMVH-ZT2_%N&QM(8E=Y;"*7GO%#%G3J.,X&FZZ770%JWB6R7E*] MQ/M+%U.:QOKC4B$OX99-E$[)6WEH %9/!]']AYV_N'IV6SBO8QDP@?C(R$A M!]K6'4XQD12C\[(HNK62,=H2'Y:PSSQ%LJP KKPWE82?(@CTC_6.!G'5Q8<@ M:/Q"BF6WMM I'X,X.(U=A+&JQU/OKIMT-MX#&@&WC_J+B+KZ-;;IQ?;%0;]R$E=H0?]*/0?,TD4#I$?H2ST"A'*@D M4#A$]\\F"4 .LVHYY.2^\7 *ZWSQ :=KLQXR$Y!WVF.2D#PI>YJC9L*QIDB- M6IEK/&[H6885!"C,5^K$ ILO#JB #A!(6FS$/ M1_0:)3NGG9P G20IHT\0:%$^OL>>3)+"1XT(V&EI?>\QH;!B0?CH3MH[%'V, M*:]M795B"WA/4.(FK\"]2\'[8/=]KR\W&67<)<(QD$]+I-IJ^=2G.0W"VIW$ ME/YJ+F&'1GA?:CCJ4I3>7%KDDE.E>#_5AK;$&5747?=J6:,/D?*$)?K%;NNR MFTC'@#1L7D.ZD@[NE/31AB:1_*/[9])-(X@03W]C!)$O41.!L28J#%)T.^C5 MB-%V@>BX ;B*AT!8OH<411*DV%G'!<@QL]FUE\_&&[X_.7;1H85A.*[_:4:Y&Z(N]F X24RDY*U_:4N?CC:443I$)+=4Y*W>V5Q\1.Q2W'B;["^3& M#Y2M_)M9>+-)WL0!3CY]S-Z+);)+W!_?(W_Z[>OH,ZKK9IR/MQ^^M&QN\D%- M_-9W>RR0^+,13\[U>.1N>7PVM9=^]I\O-T,;@0!O*A( M=DN[\I\FPE>R] HCX:O#A$T!B#9RG;QXR-D#UD8YE-VFW8(%>8-"^5A7G.#! M,'UTS?5T7CHOI;&]KI8Z-K;K^)CL$Y^F[QV][2.EW(Z%L;F5R!^.V'MEE7)> M*1@]SQK!ES^2(0M8&7/[4=^I>MD9,!NROM XRAU3\M,9R;$,Z=/WYR="=!;. MH\E4.483*#F<&!$F<5^UXV; \UML)5O2ADM_E.E=!UP2J;5LH[>$O&XA#%.7 MTH#B1Z:'0P:)6T@7.NPB?FOS=^'=&-+;SK4)B/=RB\,S>TFXN\DCB%1^&P./T1'XJL M*X2JMT*G_^N#H$(6 MNTQWO9M>[X(S.(:4A!%U>?$!S0O^PL"LO@-<72UT8P M$R^PN3^Z?W (RI_58VS?CP1DE39MH_-87DC; ACKX".[\DL'/)>2D:-;XAF5 MQR;P+M(:CD_N)K]*M37UFG][BX.=LI$?J(I7X^][+>17K;K'YOK(-!9 M@1735W*-@OXLI:J8H:M:!7JMD.5.J2J#. Q;0<6X\ 8]]VVJ!CVY,247.%6@ M-U7%U.L-EG+;]R)O_R'EJ\+8#\&@MV8KG*%Y6D\5W8(#2LXK%)I+ 0J7?6\8 M7=\TK;P3^)WC5A^=P7JRD/*[O4SROA=:0EAB9BP"H^T91UB6%HAH_-AA>@>3 M5O'XO$?_Q?E.OBR8QI$L_^"Y*?I>QX,3GAE,'J;#2?HP?IS/?$C'LWGZ-)H_I9/'.Q@^WL*W^?TX MA='],+T;S^!BSA8EZLM>8,BT!0BRG9F;VDS\@9DHA@(U#(!H.K_$!7HK:J$UF-HJ+%3"10XHE,YC# MT!8.-QPU_#EC>D9O\.53U J_GJ'? M/-!OGD,?S.JF KF$?WLRJ=:,*VHE Z."J17J4_3/&CA-?UX@L(5\1NK/]T;Y M3Z-9;1280G#*PL:5"S"D/Y)"RY+G+M8S0YO5T=:3;VM4S#:O!AH_3OH5F=* MMHB 2@"K!2HJ V!6I*01HZ_A8F*1Y483#7WI"L0ND5U"LJ>-!9\JF1-A#3-9 MYO 9OGSJQ%'\E4XQB=+:"6%&TX+\\>$.!5$IG6/#G/J0VSJP P7&+S0@-7D7 M=1-(VFU(_+#9/H[Y;U+K _Q^[[3],&K!7!J"_3\I(TK6PF=H=SNT=F._T6R MS4#MN-4TMC\I%YD4&:=.=2%;X(H+L0>FT-ECR=F"E]R\NLB^S=XN7?\5R!M6 M,I&A#3V%\UC\9AC2GOBM1N3VJ!N^!H?%9(K.PC MH2&3&V'J27KX>GB'AO7X_2E>/V(/Y!2G#X"B6,?\*N\>V1 ?O0"(-D#$J^[ M">157C++1@.M=J"=-[&YA4_5HTDC6'='))9IHM\HRLMPNV%&C>#4)+0AQ= M6.R#7C1!DQ>"Q@F,E;0; U>RQ/(Y04@9M&DDCVE<)$<9+[$X@6[<@21*DB-\ MW?9:NIZO^P)?6A2JEI;+-4R5X 5' S_3I;&:RNC7H8P;OM/#?*ZUSLV6%3@, MJ'<,ZGL,1F]>Q;WHTQ&UIZW:TV/LHWG34:!6D-U^RR_?QQ]AAH)9+.%&W:.6 MU$864F.XL4P6>"B!HR$.)[#8(*R4H,9V%V5=.8 _E=: I<-6C=ZK6?]7PUHU M'>"R$'7I2-+QEVF'W NEJ3*@K+6G)JZ_R+0!= 4#]+FQ6J)N/[E_QL!DZ1;1 M.?P@[Z:ZGCN_S26QJ=J0JWGGL0W4P>C2RKJ9%EQ"IHQU5SK5RNT:F"M1PFOH M=:)>0N\XZO3Z;I%TNOWN<^R&5I20W,70VY2017#S19#156 M3-&3/B1G?5@H2\X^QEFWB?$QCGR,7B^&0[42/FG^"O7:CS@#OGZ;.=#NME,T M;8;'?_=F!(^97G-I0."*H-')V8< =#/6&L.JK1\E2V5I,/GEAOX$J)T#G:^4 MLH^&"]#^6T;_ %!+ P04 " "7<6I6D1:2FU,$ !U"@ &0 'AL+W=O MU#T0=:'MM")-(EZ7CS]QU*MN)T':,(]D6BR)G#,V=F* XVVCS:):*# M;W6E[+"W=&YUWN_;8HFUM&=ZA8I6YMK4TM&G6?3MRJ"<-4YUU>=!D/1K6:K> M:-#,W9K10*]=52J\-6#7=2W-\P0KO1GVPMYNXJY<+)V?Z(\&*[G >W1?5K>& MOOH=RJRL4=E2*S X'_;&X?DD]O:-P=<2-W9O##Z2J=:/_N/S;-@+/"&LL' > M0=+K"2^QJCP0T?AGB]GKMO2.^^,=^D]-[!3+5%J\U-6?Y@/&6Q.:'S2A-MY$KE0^*??.T&I)?FYT=_WU^OH?JU?;!$F+0)_ R'D<*.56UJX5C.-PFC@K_'4-O-_'U*@ MQ8\.X_N^.;"P1XUAT3QA;W3Z(4R"BR/LHXY]= Q]=-^V"^CY"_>QM>@L M2#6#WTHY+:O2E6@/,3^*?9CYPY*DTA6U:ZD6X'Q=0+.J:$M'BU-18[GO*%9S=7O1 ^AX^?%4'JM243^^F[ +OOO2AATFT_:?=D M\*M4:Z_1MF;@!'C,\BCT@XQ%>>QK\Y4'U1C64TJ\V/-)F8AR&@C!>)##D>3% M7?+B_YN\J]+*Q<+@0C;'$FWH"&W;8/9"!&PKYF1;Z^Y0UVM$C](\ QFAT0VT'1SFLJ<&*4E;P8*2R*VV< MUSB,6)Q$7O8@9'D>^%'"62(2N/&I]K+%9",B2 ,FZ)A)4LII!#^C0D-HXZ>R ME3(13%"*XX0EJ8 D8)%(X0^J5..SGP8"1,)X(@B?Y6FXQ_%!.P**DI"%>4)6 M,>,B@RBDC;(,'M"2*L_686V[<.ZQ+JF69^O":0.G'S(>\HON+5B4B;T-3F6] MNB IY_0;0T@%2_(,TIR(!I#1KF'R>I>6T'_L2(0\WRZ= G"LMP+%T41RX/, MSP6$UZIRHYOLG4"8I2R*$C^* M0I:V(PJ>1S'QH;^J#Z;UN9=S=-3G/*)632$,!-GG$(89RWGF2T*KLK"0IY3) M"!(O4 AI0DJ+3N1+-*Z<$Y]F?THVIP!"P8(X@(2TS8&:C<18DW(TP:GF8A;S M''*6"?[#*^O=V3YT/O7WK@+4=HOFPF/I]%TKU]X*NMGN3C5NKQ(OYNV%C(X% M.F@M5#@GU^ LI4/)M)><]L/I57.QF&I'/]%FN*1[(1IO0.MSK=WNPV_0W31' M_P)02P,$% @ EW%J5A2)Y=2? P [ @ !D !X;"]W;W)K&ULI9;;;N,V$(9?9: N"@?01B>?DMH&;,=M V1W@QQV+XI> MT-+(8I*F%-..@LG9] M'44FK[!FYE*M4=),J73-+'7U*C)KC:SPBVH1I7'TS^M[3;VH52EXC=)P)4%C M.0ZFR?6LY^R]P5>..W/0!N?)4JGOKG-;C(/8 :' W#H%1J\MSE$()T08?^\U M@W9+M_"P_:K^J_>=?%DR@W,EOO'"5N-@&$"!)=L(^Z!VO^/>'P^8*V'\$W9[ MVSB ?&.LJO>+B:#FLGFSE_UW.&=!NE^0>NYF(T]YPRR;C+3:@7;6I.8:WE6_ MFN"X=$%YM)IF.:VSD^E\_N7Y\],C/"SFB]NOT]G= CI/;"G07(PB2SLXNRC? MJ\T:M?0':DD*GY2TE8&%++!X+Q 16LN7OO+-TI.*-YA?0I:$D,9I>D(O:_W- MO%[V [T'S)%OO7_PQW1IK*:\^/.8IXU.][B..RO79LUR' =T& SJ+0:3GW]* M^O$O)RB[+67WE/KDL3DBH$J8YKG:2&O@C?P8[4F]X[2MLFZ5@5F@+X[U$C5] M=<@5G3Y#)JJ\ALZM!%NIC6&R,!<^(.Z1P)-F!1X#A0^0I%D8#Q)J#;MA?YC MLUQR(;!P9FJ+VMO-E=N$=)V*WM#LO58EI[%T$&;=*TA[X567=E*6B8,-3 B_ M:64,)+TX[*8Q)$D<]HGK#FEP*NC*83)'H,L+%L9R.L6D/==8< MWM)"RH).& M_2R^@$X6)L/LXM@>G^ER)%>Z@W!P%;M6/ B[V16'8\58[#(7&Y NO#M-9JRPN"8*!IBC!W3!>.W9(U>\>/+7_> M\(N&WU:48]S0S7GH!SN2BU:!QY'6RTL* JN=%>#+&OU:,EDB9:D03?]]^OXG M96=,>+[W9OYN<6'-PC09DE%!LTL+"]I%&FS"3S[N$Y:3$Y0%WS2W^%&5)1)P*?C632]?N]_XX1) M,CP)E-('\B?E:-9'!Q6H1MK?U5D#/JA-,6I'VU(^;2K8FWGS'_")\ D&PO=V]R:W-H965TA-55'U,48NMR,O M\O:!&5N5Q@6";+BF*YRC^;F>*NL%+4K!*A2:20$*ER/O*AJ,.RZ_3GAFN-4' M-KA)%E*^.F=2C+S0$4*.N7$(U+[>\!HY=T"6QI\=IM>V=(6']A[]KI[=SK*@ M&J\E?V&%*4=>ZD&!2[KA9B:WWW$W3^+P)#"E!IN18'% M_P"!I=3R(GM>8W(2\0;S2X@C'TA(R F\N)TSKO'BS^84;RB,5!]PPW3.I=XH MA%]7"VV4_3%^'QNY >P@US7'D635H5&_H95^_1-WPVPFZG99NYQ1Z M-F\T G()>^8,]3&6)W&.LSQ !&K KAJK!2J[;J!V*U3#4G*K5CV \XD 4\J- MIJ+0%_7'<(\([IA@]J\KX%[*0L,9Q*'?"V-KD-1/>GUXL6($)F"JY,IVUD#Z M?MI/@!"_GW1@1K?P0 TJ1CE$I.?':0)1V/7#3@Q/TMCH(WT]=@RCI MV0Y=.+;FX$ )%:I5K7<-N=P(TXBBC;97RE6CI'_IS7WT0-6*"0TP" !>!@ &0 'AL+W=O>._LNHXU4OW2%:.!WPX4>>Y4Q[6D0Z*+"ANECV:*@G954#3-D MJG6@6X6L=*"&!W$89D'#:N%-1FYMH28CV1E>"UPHT%W3,/5GAEQNQE[D/2[< MU.O*V(5@,FK9&F_1?&D7BJQ@QU+6#0I=2P$*5V-O&IW.!O:\._"UQHU^,@<; MR5+*7]:X*,=>: 4AQ\)8!D;# YXAYY:(9-QO.;V=2PM\.G]D?^]BIUB63..9 MY-_JTE1C+_>@Q!7KN+F1FX^XC2>U?(7DVGUATY\=D,>BTT8V6S#932WZD?W> MYN$)( ]? ,1;0.QT]XZW\'T^ASFG[]<+*[F9+VY8TN.^NTH,.3+(H)BRSOK>>,7 M>*,8KJ0PE8:Y*+%\3A"0R)W2^%'I+#[(>([%,221#W$8QP?XDEWDB>-+7HI< MT#2TAQ![J?#W(U9$L.LJWE9B[7S M<=&T2CZ@]:)AF/C#P0"&H9]F&5RQHB+IE(/G8J(X\<-A1&/DGV0AG$E!=]CU MY5\+FZXUQ:4A\P=1"JF?Y2'<26MJ)ES:%5$:0@1H;(P_C]'U]2&C^ D]+/4YN4D]>,D@WVO)GA2 M\PVJM>ML&@K9"=.7_VYUUSRG?<_X=[SOO%=,K6NA@>.*H.'Q,/5 ]=VL-XQL M70=92D/]R$TK^@&@L@=H?R6E>32L@]TO9?(74$L#!!0 ( )=Q:E8\1SOG MU@, ,@( 9 >&PO=V]R:W-H965TC#BAR)BY!<9G=IV?GZSBYI6BED(7TA M.76J"J]T/=3KV*\=N93>W8OYU/1ZI+7>"]!M57%Y/,22W&8.8'S-W=V5.?AR.# ML?^&0=@;A)9WY\BRO&::S:=2'$ :;4(S#S94:TWD>&V*LM:2WG*RT_/5W69Q M=[M:?KR!Q7I]LUG#NPW;EJC>3SU-^$;+RWJL98<5OH$5A/!)U+I0<%/GF/\( MX!&Q@5WXPFX9GD6\QNP"HL"%T _#,WC1$&UD\:(W\&Z%R ^\+('5.:QJS>H] MIV!AH11J!==<9:50K43X>[%56E+/_',J#YV7^+07,T>7JF$9SAP:%(7R$9WY M;[\$J?_'F1CB(8;X'/I\W8T/B!TLLF\MEW@BE%.DS\*>)KTI$':BI,GE]1ZT M:8Q^?/EW5#12O7_^ZI]UJ60:J'A8;5%2 >FTQU&7MI;F$L"[50VZ$*VBD4D%OT+H!G%J[WZ:'LF!.QE-X$[4OV>B:E!3KO<2D;Y0&N+> M.@A-94KB!K.B%J78/\.D1XE'[CA)((K=\6ADI$D40N036@!7]B-"97C MTL:L"MZ0X^2%04P!1A&,R&J26C$C"6M AR:!N[5WYR"+JOF OLF!9VM&@Z)"#+"A.8 MM8 M7OYW? C=)CRB)A@;*;;II\Y(C908R:?.2(QD&GKB)E1A$D8D4 >1RJDJ M>4?;A?IH;W>H@LP,5K=HAM-A32^Z[?2JWNWX3TSN>:V@Q!V9^A&ULE55M;],P M$/XKIX#0*E5+XKXRVDKMQLNDP::MP ?$!S>Y-A:.76R',GX]9R?--M%5XDMB M^^Z>>Q[;=Y[LM/EA"T0'OTNI[#0JG-N>Q;'-"BRY/=5;5&19:U-R1U.SB>W6 M(,]#4"ECEB3#N.1"1;-)6+LQLXFNG!0*;PS8JBRYN5^@U+MIE$;[A5NQ*9Q? MB&>3+=_@';K/VQM#L[A%R46)R@JMP.!Z&LW3LT7?^P>'+P)W]M$8O)*5UC_\ MY#*?1HDGA!(SYQ$X_7[A.4KI@8C&SP8S:E/ZP,?C/?J[H)VTK+C%!0P M3IX)8$T "[SK1('E!7=\-C%Z!\9[$YH?!*DAFL@)Y0_ESAFR"HISL_?7UQ=? M+Z^NX&3)5Q)M9Q([@O7&.&L@%C4$>P8B9?!1*U=8>*MRS)\"Q,2G)<7VI!;L M*.(%9J?02[O $L:.X/5:D;V UWM.I-;Y3D@)7.5PJ1Q7&T%B86XM.@L7PF92 MV\H@?)NOK#-T5;X?VHI,/DS1$-_59# M_QCZ[*ZN&M!K."]( %H0"LZY,?=";6!>ZDHY;]V+/23@:(K# I8%PEI+*EZ? MQOE+TE2P^$,<')FS!SYANN?$6TZ;]@ ]/@T& MXRX;,Z!"IC*E;:N,097=P])P927W#<*&VW%-"@R\>C%F*7OSS_](WG2?MYUC>5BM;Q!DA5R#6E\Z?-V>?1?>T^Y9,J2#49<%E]8W'8V[ MXU$"\RRKRHJH(!5%N>7"4+-U<$6!=)@G*4NZHR3MM.(?5A[2?*)GXPB?0_<^ M?M2L2C2;T)(M9/ZNU'VK76V[_KQN=@_N]9/QD9N-H&V4N*;0Y'0TB,#4;;B> M.+T-K6^E'372,"SHY4+C'&UL?57;;MLP M#/T5PAN&!##J:R[MD@!)NTL?.A1IMZ(8]J#83"Q4EC));M)]_2@[\3(TS8LH M\7)X*(OT:*/TDRD0+6Q+(E-1K7N5D]&JK*"2[S58*JR9/IEAD)MQE[D[15SOBJL4P23 MT9JM\ [M]_6MIE/0HN2\1&FXDJ!Q.?:FT<4L=?ZUPP^.&W.P!U?)0JDG=[C. MQU[H"*' S#H$1N(9+U$(!T0T?N\PO3:E"SS<[]$_U[53+0MF\%*)!Y[;8NP- M/IH2I5]@TOFGH0589J\I=,#$HN6PDV^[NX2!@^%9 MO N(:]Y-HIKE%;-L,M)J ]IY$YK;U*76T42.2_=1[JPF*Z/ MT+EG"X&F.PHLP3ICD.T@9@U$_ 9$%,.-DK8P\$GFF/\/$!"?EE2\)S6+3R)> M878&2>1#',;Q";RD+3*I\9(W\+Y43#-I$0W\G"Z,U?06?ATKM(%)C\.X_K@P M:Y;AV*,&,*B?T9M\>!?UPX\G2*8MR?04^N2N:0M02YBZI\KM"W )#TP[[B^D MS'3%Q#':)X&/TSY,80N$S3X-:]+XL"EX5@ WY)&)BCZL,TO&&1-,9@AW[FT:WR$UG<__D)496"I!(\%<0.?:A:O*,)F; M;OW1W1*Y)6QQF(49KKB47*[<);F$C\@TO(>A'PT3D@,_C(:U[/?#_S)$9*L"0L;WH3]NU,I5&Z/1[7>A$?CI(:QG&Y]U# M5)I85E!D)_%[4;_K9)HVKDDR[!XRI\YXQ3D,SU]Q/_:.@H/N+E&OZAEF(%.5 MM$VCM]IV3$Z;Z?#/O9FQ-TS3#1H0N*30\&S0\T WTP)T%%SE1.!7+OEP+2N9&*<_Z MKFV'_9RPHC<>FK5K,1[R4F6LH-<"9)GG1#R>T(S?CWI.;[-PPY8KI1?ZX^&: M+.F4JKOUMA-G2/PA=%[V1J#MF3&^5<]N9B/ M>K8F1#.:*HU \/>=GM(LTT!(XUN-V6N.U(KM\0;]W-B.MLR(I*<\^XW-U6K4 MBWLPIPM29NJ&W_]":WL"C9?R3)HOW%>R0=*#M)2*Y[4R,LA94?W)0^V'ED)L MOZ#@U@JNX5T=9%A^(HJ,AX+?@]#2B*8'QE2CC>18H8,R50)W&>JI\>>SR?1L M"H>W9)91>33L*P356_VT!CBI -P7 !P7+GFA5A+.BCF=;P/TD4U#R=U0.G$[ M$3_1] -XC@6N[;H=>%YCHF?PO)=,I!@U";]/9E()S((_]AE90?C[(71E#.2: MI'34P]275'RGO?'[=TYH?^P@Z#<$_2[T\;0J". +N+FZ@XF45$D@Q1P^,S)C M&5.,RGVD.V'WD[Y=45CP#&N1%4M@>,RF'O7Q"G=/>;XFQ>-/TI A3V2R)S) M%&"8:#ZC D,U@,.+ I5Y*5%0'IG(Z8\#5VLJB-)G56$8M%9,!SCFB^,[26NK M+?A9<"GA -S$\L,0!YYM>4Z,ZK@\2=,R+S.BZ'R/-EP@D+CF]%;@R.:_E>\AJ[7_&4 W \RT85'(26$R8P72'>L:(B?VYO M.X(H[UN^[^ _M*((3>+%\G6MQ$I\5].ST0O=\&B*%WMZ$%M1$L(Y*TB1TL;U MFWFWXSW-T(FBU_SFH=/LL!M4^^O]N]AUW(]P4:19B2T"6 %7F&EBD^D'D&C2 MD=-VY!;W+3L[\-)4E+AP]H!WEJ15&FEDM^7K?P+$S?>UAT[4'V\/BBN20688I14CJ:7>UABV?:MX'K*Q;0VWW"$AB"(.=KE3MA5;H1A!8 M<>S %R*8OA';^]A,@@B_@1^V$[4E<4@?=.9HW%S?B<>*'YO!$80VVHT9;FIJ M6LXJM^D0WF"[0K*8=#RG<.A8GILU)7OY1E:(?$)L6UXMIJNM)8#Y MAY0#\[=C'[J#F^I4POXY1QD!).=E@7YGK5K0X<\1OA34]%A4JLS8NAG^1@X\ MF67R^!R9F<.W^Y;NF]J&^$7YYY>,L3B.O*K3.IMD>\-!IA$EMM-5MF%3MN%; MR_:2J%(PU2KA5LI:._SW%7/G63]>S'F+X4Y0=T*XX_ G!]<+&%_/7'AQ9"YQ M$W$?/)PG]2S F:. MVQ?ZSK/^#_U_'/I^ZW&54[$T3TB)-Q[VQ^J=U:PVK]1)]3A[$J^>N)=$+%DA MT&ULK5AK;]LX%OTKA*?3M0'5%O56F@1PG+0;H(\@26=VL=@/C$3' MFDJB5Y23='_]GDO*LITZG@RP7T21(N_SW =U_*B:[WHA9JK+6)X-%VRZ/ M)A.=+60E]%@M98TO<]54HL6TN9_H92-%;@Y5Y<1SW6A2B:(>G!Z;M:OF]%BM MVK*HY57#]*JJ1//C3);J\63 !^N%Z^)^T=+"Y/1X*>[EC6R_+:\:S"8]E;RH M9*T+5;-&SD\&4WYTEM!^L^&W0C[JK7=&FMPI]9TFE_G)P"6!9"FSEB@(# ]R M)LN2"$&,_W0T!SU+.KC]OJ;^P>@.7>Z$EC-5_E[D[>)DD Q8+N=B5;;7ZO'O MLM,G)'J9*K5YLL=NKSM@V4JWJNH.0X*JJ.THGCH[O.: UQWPC-R6D9'R7+3B M]+A1CZRAW:!&+T956C/<"&>ZQSZIN%YI=U+G,=PE,(%,OF+<6[,P[2/%<9F/F M=SL\"\NS)9Y,M R^DM6= M;. OEBD$K&XU"=Z"T%R5"/RBOC]BP\L:2VJE19WKD7$L/3@]7#9;-8VL6_9M M?#-F'V0N&U&R-RQT?#_!..1.S/T1O25.%*[ G#NLZ'G@SB/ M'3<(UEP]XC-,B&GJ;3CR '0YIV7N^&FZ19:GD(\X\M )0Y_=JK93, T#JZ!/ MY$XQDSQ9@88UAFUNV!"6#$-VSGG>L-_@R1YC0'8STT7/4_*G&RE94&&95]9S-5H=AI8>K%Q1.]DZO'\,JO-'(SNF.?QB_8 MV;4 953Z.=VA_A3F;7D",\6CG^QJEO6TL M D"T@.&@8-(I:LX-82H:+>(W9G78%S0+P-0>BUN8L<[68P]/?^SC>8WD(IIL MP1#[,-L#NH&ET89.S1 ?!5)&;/3AD*,_/5L(V B(,':P!IH2%$2=20JH<61E M3COA>6K-2S)^O/QT>VDX?CB_O+0"=E[EAL<^!VT;R0IF4N!Y\0 7@=3O1;M8 MJ#*'[\A$X6B/(WH#=^)#:(/6M<5(N*]+XW!0^:2T9C/1-#_N!%"X(>..4T/< MW_:M 2$&ZV$S^SFX81#7>B^T.WTS.Y!3HCZG1*_-*3L05[LKUI_(L,6XVR',>63CKDQ8_Q>4X]F1:!\ M(C8BE!L1GA4QAXEF-^N\6+KVZ'=D1P-YU%.-C([:$26N?0DB;W-J)^-$3IPF M##L\E)FN:^61/_QCQ-XAR%I$JFY[!'\JJJ*U!]>(25+>1RL8VW1!JKXB^BP M@?1'T>3ZIQBGC=SA7L("5-\ I91:4UAKFC]0*.;L2ORHC!LLCT[!:S"KD;^X MD_(83]_E+Z)_S=Q0L'CG="*FDAGA>)]C:0,,@M@RN;?#%7>\F'BXB<>F-S,6 MN5'/_UIF"J"Q-DUI5P*"O5W>BFKY?LYT'"AV*T7>9"+S1MF]M9O9/'WFGZ-A\FH>PN2T8'D&O?) M-7YMI@C-6DUB+\F29H; M)03N789MI:J[+(!:V=B=(@]H;N MHOI9!GV68 \D5.NN3KT^[E1]_P[YKX*U8]PUWS O]E]VSL_'X*(D=DU7'GBH MF?]'WR:];Y/7^I9"H,[ SD8+5FRBF%9JU3G\6]W8./EO)V!WZ\,%^RDK5Z;[ MZ$L".>I*UJ)\"0,')=M_"1P6ARYK:V?#K6?ROJAKDJ>KO_]$2J52YP3&4[!\ M2J7/<\(H)! T%,Z:P"$H :]*DYE(QRNE35[0F'V7-<'LJBF0 8FDQDW+9JL8 MGAG&<6@NOW^)F@%M=PDT8JZ1LAZYNZ/;!0R[JU40^#_IM@\9U(042/6W ][E2[7I"#/H_?J?_ U!+ P04 " "7<6I69\;2Y6D$ M #U"P &0 'AL+W=OU0=3P)8X2U74V6F]OJU45;C!FZD9L,:%_5D+&3--4KJMJ M*Y$MK5,<57W7;51CQA.GU[%K$]GKB%1'/,&)!)7&,9-?!QB)7=?QG/W"E*\W MVBQ4>YTM6^,,]:?M1-*L6D19\A@3Q44"$E==I^_=#IK&WAK\QG&G#L9@*ED( M\=E,QLNNXQI &&&H301&KV>\PR@R@0C&/WE,ITAI' _'^^CWMG:J9<$4WHGH M=[[4FZ[3BIVOV!>3]W$"T6D[!-VN:WK0)@J+>+[$O> MA[/H:0Z3A_[3#/I/0YB.'OKST1 F'V=S.+ 8C)Y&]^/Y#*[F;!&ANNY4-6$P MD:IAGF^0Y?//Y/-\>!2)WB@8)4M<'@>H$OBB G]?P< OC3C$\ 8"KP*^Z_LE M\8*B(X&-%YSK"&HND7BG88 )KKA6\&=_H;0D!OUUJN(L7NUT/*.J6[5E(78= MDHU"^8Q.[_T[K^%^*$%;*]#6RJ+W9IF80*Q@BJ%(0AYQ9OE.*P-<\R3AR1I8 MLC0--\,!BU@2HC(&$RG^)GG@_P%^94EJ MML:#"PC<2MT-S,"K- ,79M0<'B+<":7!"UK@M>LP3C12WW2VV@IJT&S4H!]J M"L-9!#_3-Q:N:I6VU[R&*Z_2"EK7+QR=,+Z$JZ!&:]F3]OLDKL.F7(#?J/B> M^P*QA)/U@I/UMW*RK^AKOS7-4O!)41>U@#L6A6G$-%IH$U/K:\W]@(CE SG MV$'F-,\<'F4NI1:S##QL%9-X1* 7Q@RY"D5*V*=,NK0YK3(SWW^C2HV0,(C(&8E(3#;/9C0 M\.('FBY1,3W;%>2W:?3\69"9%_Z;F7Y*H MO.;_(,ML=JKAU8.K6(QR;2^<"BR<[%96K!9WVGYVE7LQSR[$CTS2\:(@PA6Y MNE2% S*[9&83+;;V8K<0FJZ)=KBA>SE*8T#_KX30^XE)4-ST>_\"4$L#!!0 M ( )=Q:E8505@K1 , /4' 9 >&PO=V]R:W-H965T>YX=[SACHNOLD14\-343(Z<4JGMI>_+O,2&R@N^ M1:9OUEPT5.FMV/AR*Y 65JFI?1($?;^A%7/&0WOV(,9#WJJZ8O@@0+9-0\7S M%&N^&SFA\W(PKS:E,@?^>+BE&UR@^K)]$'KG'U"*JD$F*\Y X'KD3,++:6+D MK<#O%>[DT1J,)RO.OYK-73%R F,0UI@K@T#U](C76-<&2)OQ;8_I'"B-XO'Z M!?U7Z[OV944E7O/ZCZI0Y: MR(C[^1YTVH&2-T!# I\X4Z6$&2NP> W@:PL/9I(7,Z?D+.(-YA<0A1Z0@) S M>-'![3H;IEB9"_XJ%'/-SRY*]X:LT#5"!0"6M>Z^*6E]"[8Z!*WDK* M"NG:8)DA!%U!NCX87+="(,N?82DHDQK=5.:D^$F.9?X'>P(NBQ#6KQ(N# M@0MS5)5 1M>P13U)X6PI$_0B[UX$+G0"T,O&@2N/9PB MPW6E@'@D)?OQO=B3M=)/8*&)%V:AALZ\($W==P7$.)-Y">E;MT)M7):X9[(D M.61)\O^RY)0A=TQ'$*%G##I9U.>Y_ITBI]*BVI.8]'#?GQ]Z"/Y3DH1>1E+[ MFEF4F9EXR2#^:3C[7IH-M&R:Q="+O"C3$?GI6VGTV,OZF9XU;9(8UI20DP'T MC[[B!L7&-ARI'ZEEJON5#Z>'GC;IOO(?XEU#_$3%IF(2:EQKU>!BH.,CNB;3 M;13?VH]]Q95N$W99ZKZ,P@CH^S7GZF5C" Z=?OP=4$L#!!0 ( )=Q:E9\ MHX;#U0( %P& 9 >&PO=V]R:W-H965TV_W]F!P#2*IGU) MSO;=<\\3WUU&6RY>9(RHX"U+3B(N,*5J*C2T+ M@2PT05EJ>X[3LS.6Y-9D9/868C+BI4J3'!<"9)EE3+S/,.7;L>5:^XUELHF5 MWK GHX)M<(7J6[$0M+)KE##),)<)ST%@-+:F[G#6T?[&X7N"6WED@U:RYOQ% M+^[#L>5H0IABH#0"H]"QO4?_;+23EC63>,/3YR14 M\=@:6!!BQ,I4+?GV#G=ZNAHOX*DT3]A6OOZ5!4$I%<]VP<0@2_+JS=YVW^$H M8.!\$.#M CS#NTID6-XRQ28CP;<@M#>A:<-(-=%$+LGUI:R4H-.$XM3DX6FU M@L5\":N[Z7(.C:]LG:)LCFQ%X-K%#G9 LPK(^P#(]>"1YRJ6,,]##/\$L(E5 M3\E"P/90OP+"[[3ZE]U39IY M%%&K X_@-DE+W>RP4CQX@:>B$GEY,?!<[_JOMW&G1/^7NJ)M-!XN2>MJNZX1 MZ+0'GC'\=K_7K+/]<\2I:K*/.CY#L3%S3=*=EKFJFK_>K4?GM)H8!_=J[CXR ML4GHZZ084:C3[GH?RN0W M4$L#!!0 ( )=Q:E8 DZRV( 8 -L1 9 >&PO=V]R:W-H965T"W EQCXW+Z5G/04 \XXE&"PR*!W[! MLPP- 8QOELR1.;-=KZ^^-[^#+'5/\0F1?TJE>G/4&/3+E,[;*](U8_\8K M?P*TEXA,F2=95V.='DE62HN\F@P(\K0H2_98[<-K)KC5!-?@+A?20' MM^PNX^KPM*]A!1S73RIKYZ4U]P5KU"4?1*$7BHR+*9]N&N@#M :?6^,[=W=: M?,<3FWC4(J[CNCOL>8V_GK'GO6!OLF"2'YW#.4[)-7L">FDRDI(5LU22SRQ;<9PWT2*Y)U=+'*,(*Z;D M9O))=3FZ$TJWH[<+3F8B Y6GQ9QHI!!92O&03KDB21LQKQ"G+<1W-6*-9A#U M0XU:&=1B$_4O"A:39O039U(1CH0C0!>>WW$)E"%,57C4,3FX1,MBI6"Z.C1D MP@?%AT/&WU:I?CHJ,71N[AX)+3^.RC)TH PL.O#)+7LDY[S@LU23 VHYX>"0 M',2N#\_(B0]_;-DB'R'R@I=H":WZ;FS*P NA]"T_"L@.]@0->X+7LN>+B52 M9_3 )03>+9+4]/@51*&W-5RR8^=2W>S8VO$?8,!CW<*!FV*;$XAL)X#B[9N! M2]V379L3-IL3_NSF'-7 1@KNJQ)*UU;L-HR:6->NLLIBB]T5A8%@-;W7P%JN M= JRP"G:;,44&@ANCEM!5@H%QLAYQI+[HTFR$!"L*P.@N#3!U[F8+8?K!/C@BU M W>_/HQ]\BY%P8-&OZ8\FS[W?U_Y+#)00@;R@,-/-.R$8X<4'L&@.5L428(; M\4!J6'(SF<\GG2(>TT#*%M"RI6)QNQ-9:M]])?/S(99("UZ^!HR"LQMYE8Z\, M %UPX4:AY<8X,K:CKH$U MG"DY"*A%/8C<.'80=(R%!'#&4S1[0*EK4A-W>T>IY0&>B!KD MCNU%K6D5$'-A;DT+!Y$5#ER<%-G>*Z/>H"'WX%]?"9MG5=ZZ%Y#986:T8AGH M\8&7-_"&TS"J[6S(TG+D:QQ1&PYPEN. M;*4@"I=JG5.9G1YO[$5['[:8?X/9)C&9:(=,;CA^2Z&)S:#W(SW]U_;V/)O& M3:#=HSX$?!(%D17%E QLS%(H!/^84-^QHLB!>]GTN;8++'==.VS-]@(;:!PZ ML35P'.+;2&7/L<%2X(%%$)UOTZH/M.'#\-;LLAE;U(T(F,>\Z(6>9YV%!DVI MM5I&?MEGI+1#0'$CH/BU FJE+T846\%H!2%6DG&^S,03KW5QO9+)@N%^9ZSS MGMB]^NVB*Y5H2#K?6!K?[%K^_YEW^+9#":8:3FP*^+Q\*<,@^YVUKB0C<. 1 M04RV@8HO9!CPKOYU$:7?^N#.N9R;OQ7P*V=5Z/+;N^EM_KD8E1_LS\/+OST^ M,#F'RX]D? 93 1@DU[+\*Z%L:+$TG^]W0FN1F^J",SA4' #O9T+HNH$+-/_G M#/\!4$L#!!0 ( )=Q:E:?['U>;0, #0' 9 >&PO=V]R:W-H965T M99\;C2>\HU7>]1S3PDJ5"]YV],8<[ MS]/Q'C.F&_* @DZV4F7,T%+M/'U0R)("E*5>Z/MM+V-<.(->L;=0@Y[,3AUA*H]])W#.&TN^VQN[X0UZ![;#%9JGPT+1RJM8$IZAT%P*4+CM M.\/@;M2R_H7#'QR/^L(&F\E&RN]V,4WZCF\%88JQL0R,_IYQC&EJB4C&CQ.G M4X6TP$O[S/Y0Y$ZY;)C&L4S_Y(G9]YVN PEN69Z:I3S^CJ=\(LL7RU07OW L M?:.6 W&NC01EO8G- M&D6J!9K$<6$O9644G7+"F<%J,IN,UY-[^/8T7*XGR]E?\#"=#^?CZ7 &T_G# MU^7C<#W].H?:FFU2U/6>9RBL!7OQ*<2H#!&^$R((X5$*L]IU+E"^'NXT491+_USK1!EF-;U,/9]W>D#B['OT /2J)[1&7SZ$+3] MSS>2:%5)M&ZQ#U;ELP*YA571])C ?R1V+86;0:ZGL-XC;&5*[YN+'1C;)Z=' MSO]%#?JLYD>E9ENIX1=E)JNX46 BL49P=TZ@[!RH/0F6)YRXZD ]@-F&CFP? MO%G4I@+,7N:::+0+^!+CP13D!_+0>T;7F-!;J9?!;"!8,>IM^ A!U'6#J&FM MH.WZ40A?E-0:%DINN8%:Z3=#VAI+;6RQZ2C)8Z-A)5/2]1'"P(T"WU)TW5:[ M!7,:K5]H/ *E:/$6],!BGG+S2EZ?/G3#(/Q,5N3Z00LF3 F:GM9[H?"94R(5 M;)1KNA"MW\ "WVUW.C"S.D=(>2+=<2PSA#5[*;*J==S0[UIMM2 *ZH6BFO6O MGSWII.UV.K]9G\!M^RT8,2YO:2 M_S_B6L][%Y,L0[4KYK6&6.;"E$.MVJT^"<-R$OYR+[\GCTSMN-"0XI:@?J,3 M.:#*&5TNC#P4&UL MG5=K;^.V$OTKA-OM=1:L+5+O;!+ R:;; +O;8)/>^Z'H!T9B;-W*HDO2FZ2_ MOF&/'DP]C*S)\=G)0DWUC?8_+ZXMWL8;*74SUYUK3,>LOC\= M3,3Q>4;KPX+_-OK!;8T967)GS&_T9*@\/BJ+W3;DB# ^'TE M<[!121NWQVOI/P3;8#%BU=-[,5YN!8-YT_5,]KORPM:&(7MD@5QMDP-TK"BC?*Z_.3JQY M8)960QH-@JEA-\ U'07EQEM\;;#/G]UG3 7C@ MM/VJ!V???2.RZ-T!K,D&:W)(^ME-SPYF[ME?85]U/0V1S_MP'Y2\'_=:1_,L MF:FN!M\JTU5-VX0IQ[QAF'"F;6KE==5AOE@Y*W%$(,/T)^HO8C4(*'K.)MB8@9=^R)!-< M1AE&<99RF0F:$P6/\I)]U,[!)U[;[]W*CB"!#45TQ(8RQE\ICMBM\:K=DMHO M(LFBS'JY<0&I.2^+@MUJ!SE/SNNY8WG,UBV[>]K&]9&B>\*!,R.$EX&14T%TE R-E/"VU5 MR(F/!F H9)^4G3;="_<-!2\*^ &C@F]D 2+@NH M'HI1N0)2A*?(^L&DKIM- @[?ZWI9]:_WULR/MO1<6W/?^&/V&7WL WH10QZ3 M'XE'YTL'*C@7G"H$J:1!A##D&'SW32&%?-<'E R_?$3+2 G4&2^B)#SS!+9=& NB(H0A'#^!%G8MR_7"X&">I<'@@B=A@)FX@%># MH^XT^*37>F[58X \E"7/RSZ(,N-E%O5^A",32O3W&GRNFF?R3N94+_X($[OI M(.'[8+V,>8PH8I#R3":[$4_P32#.1$Y$&UYZ-DWP*)4LBQ.6I?$JW 86(/HF0&SU=-98'02;/X!G"V.@8_[.,1>0-AV8[W=V3Y\QVH#Q;]O0W_6= MG[LF%%Z/R+G08$#QD"UQ&H'L5'GC/.=2%.PS4GN&#->VJ10;ZL>J7=8$:T?( M$2NYA [0M8PHS&D&+S>*@>\RD?2(D%Q@1HI&=KFT.&:S'"5:IBR3(4'1;&(T MOAL9I']?-HO0!I%!%1T,D'G_/B0OHU&@: DJ'_!(!OM^L*H#0>':/"'7P@E7 MX)0*%:F,,Y"M4[5BN4CP*C:>*%'Q4S*_I(:?':)9MJ%9]D]I-J'[!9H5(#\T MB-@G]7]XX"(71^@^_AE MOE]K6U&X 'O/R>/<:)),#?X-ZBS]OV77\*DS'3CW%C]\$V]>C^"DJOKCX1<$ MO/D:\DKY[?#SM18T8K31+*(!3D1(XEU-;U>@K [%I".8+9V__$QU0/0OHVI1_NB/]ZZ2,%QTW!=='U*]W>JS>SF1CKI M+V+/R_OK[.HT!JSWV!J-+I]O(, #7H0 &0 'AL+W=O#"Y@ISW3#[\"$Q-J1;;/_'=R7IS:!/T$1H\1Z+$X?\KR MWXN9$"7Y/D_2XJ(W*\O%IWZ_&,_$G!Y?G];*O^>5YMBR3.!5?_[@22?9TT3-ZSPMNX^FL MK!;T+\\7?"KN1/FP^)K+=_V-$L5SD19QEI)<3"YZ0^-3:)]6!>HU?HO%4_'B M-:EVY3'+?J_>L.BB-ZBV2"1B7%8$E_^LQ$@D227)[?C6H+U-G57!EZ^?=5KO MO-R91UZ(49;\,X[*V47OM$'+I+S-GGS1[-!1Y8VSI*C_3YZ:=0<],EX6 M939O"LLMF,?I^E_^O?D@7A0PS5<*F$T!<]\"5E/ VK> W12P]RUPU!0XVK? M<5/@^)<"UFN?TDE3X&3?&DZ; J?[%CAK"ISM6\ 8/!^YP=Y%-@=[W>C6K:1N M8@XO^>5YGCV1O%I?>M6+NIW6Y67+BM,JI.[*7/XUEN7*R[N'Z^OA[;_(%TKN MF'?#*!L-;^[)<#3Z\G!SSVX\\O66W8S8U\_N'1G>./+M<'3/1O+=!W+#\YQ7 M(4'>.:+D<5+\_;Q?RJVJ[/ZXV8+1>@O,5[; (M=96LX*XJ:1B!3E/7UYP]0 M??EQ;#X3\_DSN3*UXI=Q^9$,K/?$')@&>;ASR+N_*G=,SSAB_)%81LV8&L;9 M9VMV,ZZ>&2YRR9@[&;K_3ND^&^]/?#:D$%/Y;5TJ.!^S56Q_9J!A CT3\/0C M,:MVK5?<&WF>&X['V3(MXW1*ON99*E^/ M1?71%R3+R6C&TZD@<=I=+4['\2(1Y-^?)4A8*>;%?Q1[=;6NW5;77G41/A4+ M/A87/=D'*$2^$KW+O_W%.![\0Q5B2,Q!8BX2HTC,0V(^$F-(+$!B(0CK!*2] M"4A;IU_>+.>/(B?91/91%UE>\D<99!K)ZZF5 MO%!<5!'S7KXIXFE:+\]%PDL1$9%.97$A3V=3541I:SHTHI"8@\1<)$:1F+?& MCE]$E'UJ#:K_?@DLQ8J6:D6F6%'V[[97#)#[$8*P3D <;P+B6!L0(UZL@V%< MO1#?EO&*)_799,[+91Z7/\A"1D 6D7>RES>O+Y]4/=0K;36'1@,2]DZPQ@K$\ OYY33K:ZHK MZ4I;P:%Q<+IU3"W52=U!5NHB,;J]![9B![S3K::FW%%_>ST5QY"[$""Q$(1U M6O?9IG6?[?@J?RQ)7!3+NEV_VH*UR*$M^&S[P!ZK6C"R4A>)423F[?EQ^,A* M&1(+D%@(PCK18 S:8:&!_IZ4*,F4RXL#V;,IY+6#*ACTQ*'1T&@OC_^O@0"M MT(5J5+'Y1P/#WOXZW[V?_KX6VVT%T+T,45JW5;X8K#2TK9+-%SS.JUL[9#SC M^53=+(VM\^HO'\IH]RJ.?DL.;FM(C4(UK]&T#7+G*DRQRNFQLD<,W?H0I75; MI-FV2%/;(MUOR^IN2IRN1%'6#3/>M%%EX]1R!W]G(C4'JKE0C4(UK]&T37[G M*DRQBF6?68H6C]SX$*5U6WP[>FQHQ\+6]Q:C>!5'(HT*(AN[*FGC2J\(-4K M!\<8=,@8JKE0C4(U#ZKY4(U!M:#17M[).384=QU"5+7=\&E'B@W]4/%^74JY MJ#Z'91,RRD44J_N8T.%DJ.9 -1>J4:CF034?JC&H%D"U$*5UX[ =Q#9.W[:/ M"1WCAFH.5'.A&H5J'E3SH1J#:@%4"U%:-SC;,7ACCT'XB?0)GU>AIPPPZ! \ M5'.@F@O5*%3SH)H/U1A4"XSMM(2S@2IW+$35V_W-8CMB;^I'[._B[^6,#.6) M+!(1&:81N15%6:>\K_N2A_4\Y8);LJ4:CF034? MJC&H%D"U$*5U@[--\3#U*1[7_'L\7\[)8Y;+LG6",Y?5O78>A"9X0#4'JKE0 MC4(U#ZKY4(U!M:#1.K]M,(Z4'514Q=TX:A-'3'WB"!61R'FB#!IHL@A4 YC_Z[7"<+*\,-FJ4"U1RHYD(U M"M6\1NO\P-,X4_T<2;'FL:K[Q0A,]6]&H;L2HK1N!+2)(Z8^<81FN:CF MX+CGW\EP68)V_; M"80FG4 U!ZJY4(U"-0^J^5"-0;4 JH4HK1N<;=*)J9\ZX4]T J%I)%#-@6HN M5*-0S3/WFZ'!-[>G7C"4,U%!-R^ :B%*Z\9(F_MA[LC]B(M%5O"$>'FV7+PG MODBB#Y,L_U#]^OP]NJ(>I8 M*+.3]=MP<%A!DT>@F@O5*%3SH)H/U1A4"Z!:B-*ZLP:W"2;6X$V[F!8T@P2J M.5#-A6H4JGE0S8=J#*H%4"U$:=W@;#-(+/W,&/O,UZ(G#@XP:!8(5'.A&K6V M9PM1#K!ZT&I]:WMBU#%IM -5"E-8-BS9WP]+G;EPMXR2J3D,_R76<5FD< MRL" YFQ -0>JN5"-0C4/JOE0C4&U *J%**T;8B^>)O'&CY/ /D\"^T )[!,E ML(^4P#Y3 OM0">Q3);"/E< ^5^+_D1MBM;DAEG9X^U)&XT+DY8_W9)'PM*SG M!*^F V^FQU\68K),2!)/1#T3^ _!<_5$X/IZ#HY":!((5'.A&H5JWHZC;1ZM MCZ RY* 9'U M@&HA2NN&7)OQ8>DS/EYV.=>9P\IX@F9Y0#4'JKE0C4(U#ZKY M4(U!M0"JA2BM&V)M2HEU_+9=3F@F"E1SH)H+U2A4\Z":#]485 N@6HC2NL'9 M9J)8^IE.<%U.:,H)5'.@F@O5*%3S=AQM>Z#I8^!]N.FY[0%!.HYD U%ZI1J.9!-1^J,:@60+40I74CKLU6 ML<[>M@<*352!:@Y45/.A&H-J 50+45KW:;IMHHJMGPD%U@/5UW-H M%$(U!ZJY4(U"-6_'T;9?[X!"MX-!M0"JA2BM&W%M]HFMSS[1=$!?OP6J-P^. M+F@Z"E1SH1J%:AY4\Z$:@VH!5 M16C?BVL06VWS3#J@-38F!:@Y4 M5/.A&H-J 50+45HW.-N4&%L_TPFN PK-?8%J#E1SH1J%:MZ.HVUH;H%"-X1! MM0"JA2BM&W)MHHNM3WUX2.-JILN[:L++@CABP?/UX]B^3,A]SM-BD>7E^C=X M/XDG%RA_=J>OY.!X@V:Y0#47JE&HYD$U'ZHQJ!9 M1"E=4.P37RQW_;Q/38T M90:J.5#-A6H4JGE0S8=J#*H%4"U$:=W@;%-F;/TL+ ]WSI=[,JU.?"078Q&O M^&/R/,\Z>;=O3W5 MB7(6.U^QXNF),GZ@V2-0+41IZ_CI%S,A2H>7_/)\+O*I&(DD*4A]B5-=+KU8 M*D-F4CT'Y]/0[/6WEH^,3]10+/>,3ZQ>WF_YR_,%GXIKGD_CM"")F,BJ!A]/ MY/=:'D]GFS=EMKCH&3WRF)5E-J]?S@2/1%ZM(/\^R;+R^4U5P5.6_U[OSN7_ M %!+ P04 " "7<6I6&PY#8W\# O#@ &0 'AL+W=OPD#82FB$G9OH#MW//X[G'.N1ML*?O!EX@"GM(DXT-M*<3J M0M=YN,24\#.ZPDP^F5.6$B&G;*'S%4,2Y: TT2W#!O-(.'HT^1I'8CG4>AI$."?K1$SI]E\L SI7?"%- M>/X+V]+6T"!<E_<'<- ML^!F'%P'GCN^!]?S[A[&]\'X!B;38.P%D\]7,W#'OIRZWGW@R=DG\.Z^!/XG MLP]33(C "&[H!EDF7PL!+N$JBS"J$^A2A$H)ZUF)2^LHHX_A M&=CF1[ ,RVIPR#L=;C; _=/AQI%H[.I<[9S/?H7OQ*/Y]EGB(!"8\N]-AU!L MTFG>1-U)%WQ%0AQJ\M+AR#:HC=Z],1WCGR8!VR3S6R*KB=NIQ.T<8]^)RTIQ M%SMQR4YB=G%[=S)N18W3M@;[9E^NED6GT3:-NY;^TLAS'K(QJ M\9U7\9T?C6^*T;JXEF62>I0+H'.8,*I6.8(2,)R"\GN)$L"F29$'(L?&#>G2K MWWV%VB3S6R*K2=RO).[_C?SLMRENFV1^2V0U<4UC5UX:?S9#2_[:9] \2- & M&\OJ'>1GDU&W=Y"?^EXEG2);Y!T)AU!Y5Y22U6K5];AYK7^P?JFZH;Q"W]$4 MK=0M88LXXY#@7%(:9UUY9;"B.RDF@J[R>OV1"EG]Y\.E[.B0*0/Y?$ZI>)ZH M#:H>&PO=V]R:W-H M965TOV%K L26_Y*VV@<3)L !+%R1- M]Z'H!UHZ640I4B4I.]ZOWY%2%#E1O#3(AP&&)9&\YYY[[O@V62O]W:2(%NXR M(MDWN486>Z-,] =!L-_/&)>=V<2W M7>G91!56<(E7&DR194QO3E&H];03=NX;KODRM:ZA/YOD;(DW:&_S*TU?_1HE MYAE*PY4$CST-OX$=\X;@VC7=PH2R4^NX^+N)I)W",4&!D'02CQPKG M*(1#(AX_*M!.[=,9-M_OT7_WP5,P"V9PKL3?/+;IM'/8@1@35@A[K=9_8!70 MV.%%2AC_#^MJ;-"!J#!6994Q,_"):GI9O!,V[" 5PJ M:5,#YS+&>!N@3YQKXH-[XJ>#G8AG&/5@&'9A$ P&+83F+SEK.25@S6W*54_*XE"HE4& MPP"L@J, 8K8AYPF!@DT1\D;259UT2)F!!:($XS/-,?X(2KLY%:&FR49/6HM, M%XI\C_#):8RY,IR6:+B@3JZC(C/6P1I8IZC1>[-U!>FR_N@9J:7T(D#,DP2U M*0EO#^=RI7A$'UW?,5=9SN3&TXS1"41:Q]3%;+/_-U/KV10P5B"5;>AH.%%( M>,0HCH1+8NW<1@2B) G:@\_L#AV6$.5,\ S+U8X(=RE"'J7 *$I3+ QEA:S( M$:6&6S>>I%^J%6KI\L,$L()RJREJ)Z$SPSO/I4(V3*#IM97_S@I[9?F/Z_(? M[ZS?.?_H*M<8]MF0(EPZ!'A!N.>H>/HCUXDKSPL#=HS\UA'<7A2Z)X@WVF"S>6 M:0MT;$#X>G+'S;=CMQL.]X*0?FU1[Z3VLSO/&X%MJ7A4JWCT?]FMC]Y2LS<" MV](L#!Z.BL&;KPL59',2C,9/%X;=GE\;6>,0'.X^2J#F*B[WT7K_; UG-PX= MDJB=H-H/Y$*7O_ MX1S4E]/9OU!+ P04 " "7<6I6*:W K5P" #0!0 &0 'AL+W=ODLW71UV ./D"4#4 :*7 N(.$'NCK3)O:TX-S5(E&U N MV[*Y@:^-1ULW3+A37!AE5YG%F>SJXOO%U^L+> N+]AQ!%C"3PBA;8#C3&HT& M*E;PF=$EX\PPU+ _1T,9UP<6=KV8P_[> >P!$_"ME!MMLW4:&"O.;1'DG9#S M5DCTA) YYB.(QV\@"J-H #Y['OZ)BA&$@_# EJ2O2]37)?)\\5-UP2V*#4*A M9/6O'@TS)=_#=EM^9-A?O6T)#CV!ZQO;+#J*DY,TV.Z:&,B:G"3C/NN> MNJ17E[Q,W6^NUWVA:LV$!HZ%Q86C MHPD!U?:/-C"R]D]P*8V].GY8VI:+RB78]4)*X5]TW\>PO4$L#!!0 ( M )=Q:E;N<$/8UP4 +XQ 9 >&PO=V]R:W-H965T.@224M@++5B1I=S'L@K%I6Z@DNA2=-/]^ MDJQ(EDRS<7M\$UOR.0^E<^0WXFMJ\BCDEV+%N4+?LC0OSD_$FN?E)PLA,Z;*3;D<%VO)V;Q.RM(QL2QOG+$D'TTG];Z//2\XR99KE2U8SR=K-F2WW+U:?U1EEOCEC)/,IX7BER??'DR]ZS@5R+])YFKU?DH&*$Y7[!-JF[$XQ^\ M.2&WXLU$6M1_T>,VUO=':+8IE,B:Y/((LB3?OK)O32%V$DJ./H$T"628X!Q( ML)L$>YC@'4APF@3GI2.X38+[T@2O2?#JVF^+55>:,L6F$RD>D:RB2UKUIFY7 MG5T6.,FK*^M6R?+3I,Q3TYOH<_37IPC]AF[X \\W'-&D8,NEY$NF^!S=/Z%K M)K^4E_@;RA5+TN)M&?OIEJ(WK]ZB5RC)T=U*; J6SXO)6)5'5'''LV;TR^WH MY,#H-KH6N5H5*,KG?*[)I^9\3 R <5F*MA[DN1Z7Q$BD?/8.V?A71"Q"- =T M]?)TK#N?GQL]^KG1XY>G6X9:VNVU9=<\^Q"ONY(J$1&+]AK[]\\R%'U0/"O^ MTUTU6ZZCYU9B>U:LV8R?CTHU+;A\X*/IZU^P9[W7=0P21B%A$20L!H+U.NVT MG79,].DM2[GVZ[]-\^JTZI_Z$8JFN*$; L5@--K0>K*''=<;WC%JXHB%P] :R*,NSB.>[>GU$>_,PK&QNM=) MFB@FG[0%-J8>76!(&@6E1:"T&(K6;RGI6DI.)(X-&*KAD#0*2HM :3$4K=_P MSNW QBFV02%![0Q0&FUHNXKF.N6L>BB0^V&^96,RU,?],,\/'>> /';V C;[ M"[_SG,OR[O'B(:F_3=HJ&Q%'5QF21D%I$2@MAJ+U6]O9)=@]E4R"^BB@- I* MBT!I,12MW_#.3,'&&;Q!)D'=$E :;6@]8;/MT!W*Y'Z8ZWF^/91)#_\%&R%0&_?#[&KN/-1&#_OD2ZL-#SARZD)BQP MW# \()&=@4&^8V#P+)F)?+Z9*:&]C33G'UUB4",#E!:!TF(H6K^OG7M"G%-I M)*BG DJCH+0(E!9#T?H-[SP58EZ#%YP;8U!;0Q0&@6E1:"T&(K6[W#GG1#_5"() M:JZ TB@H+0*EQ5"T?L,[6EV=<+NL' 0HT$YM<;5<#MWO;APTNZB7V@_V7^.P*:_93?!9O'R7H M\-LG&ZZ97"9Y@5*^*(>RWOFEL,OMPP+;#276]>+V>Z&4R.JW*\[F7%8!Y><+ M(=3S1C5 ^\C&]']02P,$% @ EW%J5L^;ONGF!0 $#( !D !X;"]W M;W)K&ULM9MK;]LV%(;_"N$510MLL4C=4\= $E)8 M@78+DJ;[,.R#8M.V4%T\B;8;8#]^U"62I=!,W!Y_B27YG(?2.=(;\;4TV67Y MMV+%N4#?DS@M+D8K(=;GXW$Q6_$D+,ZR-4_E-XLL3T(A5_/EN%CG/)Q724D\ M)H;AC),P2D?32;7M)I].LHV(HY3?Y*C8)$F8/U[Q.-M=C/#H:<-MM%R)%E&6HIPO+D:7^#P@7IE017R-^*[86T;EH3QD MV;=RY>/\8F24>\1C/A,E(I0?6W[-X[@DR?WXMX&.VC'+Q/WE)WI0';P\F(>P MX-=9_%NT(=I-@OS;!:1*< MJO9UL:I*TU"$TTF>[5!>1DM:N5"UJ\J6!8[2\LRZ$[G\-I)Y8GK+OK(_[AGZ M#=&H")?+G"]#P>?HX1'=Y-E\,Q/HDTPIT#O*11C%Q7L9>G]'T;LW[]$;%*7H MRRK;%&$Z+R9C(7>HQ(YGS>!7]>#DP. F^IRE8E4@EL[Y7)%/]?F8: !C68FV M'.2I'%=$2Z1\=H9,_"LB!B&*';I^?3I6'<_/CF&II9F>VJ9%<\\ MQ.M.J%)#L@6ZY5N>;CCZNSRET$?!D^(?U5E3 MMLW)>+O?(D68W#.;],/H\S#;M#S?ZH>QYV&69?F&UP\+%#2#V)[;AO5*8;>E ML+6EN.1Y5A5:50YMZK'G-22,0L(8)"P @O6:Z;3-=$ZD8 YDIR%A%!+&(&$! M$*S7:;?MM/MC"J9-.[:1D#!:P^Q]F7,P]IV!&CX/,QV;F$,U5-"PZWN>6@V] MMJR>MJQ?>"'0W6-17B>JZFJSCZTN)(Q"PA@D+ ""]?KIM_WT3R2(/F2G(6$4 M$L8@80$0K-=I;'030^/')%&?=VPO06FTH>WKF&LZ_D#MF"K,=UQC((J*,,^R M?5\MBGAOSHVUI66EKY)'LS!&-]F.Y^AMF*P_R+EL=57]A[0WD7KVT>6'I%%0 M&@.E!5"T?L])UW-R(NELP% -AZ114!H#I050M'[#._<#:Z?<&OT$M3= :;2A M[2L>]ES+&MY5JN+D#>,P+E#%N3ZQ[ ,2VCD.6&\Y?"H=XRA=-M)Y%RZX>'Q1 M.K7,HRL/2:.@- 9*"Z!H_5YWE@JV3R6=H(X+*(V"TA@H+8"B]1O>V2Y8.]?7 M2">HKP)*HPVM)W7$,BUW*)V*.,-T+7\HG8HX[/GDP)0<=U8'UGL=EUMY%46S MXD6U!/4^0&D4E,9 :0$4K=_>SG+!WJG4$M2. :514!H#I050M'[#.T\&:XT MC5J"FBZ@--K0]M7-=XDY_"U'$>98OH&'6OD\S'4P-M5223H/A+S@@=36);KF MN8@6U$I0+P241D%I#)060-'Z#>[<%V*=2BM!+1A0&@6E,5!: $7K M-[RS8(C^L9;#6@GJL(#2:$/KJ1NQAK>8BBC;)L/9N"+*]TQR0"D[IX/HG8X_ MQ8KG+XHDJ.L!2J.@- 9*"Z!H_=YV/@MQ3R62H,X+*(V"TA@H+8"B]1O>.2]$ M_[3+89$$-59 :;2A[3\'23S7,(NE/2\?OV@7A'9NGI<_B$3(DNJQ14/YSPO ^3WBRP33ROE .U+(-/_ M 5!+ P04 " "7<6I6,Q!G;.0" #F!P &0 'AL+W=OYN&'\2"P")GG-:B)ZUD')Y9=LB M74".Q25;0J%69HSG6*HIG]MBR0%G95).;<]Q0CO'I+#B;OELR.,N6TE*"AAR M)%9YCOF?:Z!LT[- MJ1.WQR_JGTOORLL4"T@8_4$RN>A9;0ME,,,K*D=L\Q5J/RVMES(JRBO:U+&. MA=*5D"RODQ5!3HKJCI_K.FPEN,&!!*].\-Z;X-<)?FFT(BMM#;#$<9>S#>(Z M6JGI05F;,ENY(87^BF/)U2I1>3+N)\GWR?W#&(UNDIO;Q_[UW0VZ0./JFR(V M0_TT9:M""C2"%,@:3RF@TP%(3*@X4Z&3\0"=GIRA$T0*]+!@*X&+3'1MJ>#T M*^RT!KFN0+P#( -(+Y'OGB//\3Q#>O+^=/=MNJU*TM3%:^KBE7K^ ;U7MP+] M[$^%Y&K#_3+9JG0"LX[^":_$$J?0L]1?)H"OP8H_?G!#YY/)Y'\2>V/9;RS[ MQ]3C!XXS,'UOD^M**BRE=*=8QZ[G.Y$J_7K;SWY8.PC;KU%O0(,&-#@*.BFF MA%+(-"); R_W9,*$@E9[3SO@*[4ZY&Q&I'$K5OJM+2PO\H/.#KPAJM4)#L"W M&OC6\2HSB>E6<<4Y^L*9,&*V]@#%RD@=6"@&R&)ZIRJM@F'C$ATI\#!B![N,5UXH;]+;HCRW;9O!H\:\.A? M*WP/T@09[6_B((HZNY2&,"<*_,X.IKW5A?4)^ WS.2D$HC!3B,R9>)[O7-T1[_!5!+ P04 " "7<6I6 M9F2R20(# #3!P &0 'AL+W=O^;[)"BR9.59+E/1EKG3)+&WU MPC=+C2ROG$KAAYU.[)>,2R_I5V?7.NFKE15(/V=GFM:>KL/+E##5+VQJVSCT(%L9J\JM,S$HN:S_V?TV M#SL.0?R"0[AU")\ZG+S@$&T=HDIHS:R2-6:6)7VM-J"=-:&Y196;RIO4<.EN M\<9J^LK)SR;#-/UT>_7Y!J:3='+^93BZF,#!&"WCPKR%([B]&(_@3W*S$F3F9-]Z,D(%UQ*+A=4;\(EHTUM#1%7$*[SK),H.(WZ M_GI718M1&)PV1H_8=1MVW?WL6 YCG%F8W%-G-'1I5]0[U=S=HUJCYMCZVFO0 M[@Z5;MQ]0O>YS;M..]FX(1OO)?M5U48W" M)SK2,,Q_4!.AMFM;9<3/*!X%P4Y*:R%M5F&W74JOD=+;*X7:P%^>1._9;8=Q MU'E"[;G1HW=34_-W^F.)E#MQ= MTG7018# .4%VCGN4+5V/D'ICU;+JPC-EJ:=7RX*F+FIG0-_G2MF'C0O0S/'D M-U!+ P04 " "7<6I6=*C(7IX" #K!@ &0 'AL+W=O'J8]./ E M6#68V4YH__ULH(BF-.K#7L"7[YSO'%\^AR7C3R(%D.@YH[D8&ZF4Q9EIBCB% M#(M35D"N9M:,9UBJ+M^8HN" DPJ44=.Q+-_,,,F-**S&YCP*V592DL.<(['- M,LQ?+H"R=&>6C U+"P(*L=0,6/UV, %*-9&2\;?A--J4&MAM MO[)?5=Z5EQ46,&'TD20R'1M# R6PQELJ%ZS\"8T?3_/%C(KJB\HZ-G ,%&^% M9%D#5@HRDM=__-RL0P=@#SX . W ^2S ;0!N9;165MF:8HFCD+,2<1VMV'2C M6IL*K=R07._B4G(U2Q1.1K/;A\O;NU^+V>42?4?+>B\16Z-9OH-<,DY H.,I M2$RH.%$A]\LI.CXZ04>(Y.@N95N!\T2$IE1B-*49-XDOZL3.!XFG$)\BU_Z& M',MQ>N"3S\/MMW!3+4&[#DZ[#D[%YWZT#HW=%S0E(J9,;#F@W^@G@.S"BKU]LW_K1Y_8_D;WQ[K;>W4/LT17)B3I! M";IFK'\K:[Q?X75=V$6N%5AN:.ZZ'MY'.4,O&+51;\0-6G&#@^(>51701VW. MV499[Y57,WC=Q*/AR-N3UQ/EC+Q!OSROE><=E+? );K!$CC!M$^:]RZI[03N M<%];3YCE6P.W7YS?BO,/BKMC$M/N3>Y3Z+_;-7L8C(;[F]L3Y@5>X.\I-#NE M2#\#-YAO2"X0A;4"6J>!\LCKTEIW)"NJZK1B4M6ZJIFJUPBX#E#S:\;D:T<7 MO/9]B_X!4$L#!!0 ( )=Q:E:<49FI50( ,P% 9 >&PO=V]R:W-H M965T$E_[GG//<7)O?!3R4>T -'G*>*Y&SD[K M8NBZ*MU!1E5'%)#CR4;(C&H,Y=95A02ZMJ",NX'G]=R,LMQ)8KLWETDL]IJS M'.:2J'V64?E\ UP<1X[OG#86;+O39L--XH)N80GZOIA+C-R:9B.,WJ/QT#5\JN+)/"P@K0&B-ELJLK0G5-(FE.!)I MLI'-+.S=6#2Z8;GYBDLM\90A3B?3VO8E=C>4/BIE6IF[)4\$JI":0=$OJ?2. %00M\ M_'ZX?PYWT73M/*B=!Y8O?,UY?H!<"_E,)DRE7*B]!/+K>J6TQ'_K=YN_DC!J M)S3]-E0%36'D8$,ID =PDH\?_)[WI -;QT# M5&)9BA!,<"06!Y-\:3W&2*"3)XV<-:C3W5(GMXR?T_\KB93&/ MB.,I3;Z06*PF1F" &"]0D8A;NOD?UP6Y"B^B"2]_P::.M0P0%5S0M$Z6#%*2 M5?_H5RU$*P&.]B38=8+]MPE.G>"4A5;,RK)F2*!PS.@&,!4MT=1!J4V9+:LA MF9K&.\'D52+S1#B__3B_N+W_>@3F5VP^Y&8Z.@0./@&W9MB9]^O?IL)MN2ID:K>Q&*[O$ M<_9IU2O MRL9#BX%3OEW7:D5]DB/K9[64YZC"$\,^3ARS-;8"-^\@I[U05?X M0& =&9Q&!J@7@FJ%I=U:$,86,'87+NZNR)LJU'4]/VVMH>_TB2X8Z M2KU9+W7^0&"= OVF0/^ "X _I P#@75D"!H9@D,L ,$SSP6NOVM,39#G['F< M3AJ^)[U\SPN2Q"1;ED0OTYS1-594M2Q[H5XZ2P.!=:J&UO;5;AW0KC7X0$H, MA=:5HM7EP$-8MD9MV]%W_-%HQ[2Z,,OU]BRG<-MOP-[W>'B-HI4\)=NOSM1I MF0[:7@R%UJU[VV! YY#&[6U?7BS%0&A=*;9]"^QO7/[5N+K^Q;%\N.M<;9]S MXEE[K+OM8&!_"S.E&1>LJ/9JZ%>/&$#H74+W_9 T#ND=P?M ME89"ZTJQ[99@;Q?RS][UGVT!O!%T=YW[/,KU@EW?FJV=L?HL<8W8DF0<)'@A MTZQC7YJ%53O]:B!H7FZ6'ZF06^_R<(51C)D*D-<7E(JG@=I_-]];PC]02P,$ M% @ EW%J5@4Q[J+&ULM9EO3]LZ%,:_BI4[76W2A<1VTB2LK50*VY 80A2VUR9UVVB)W=DN M'??37R?H\+N?P:SS><_%#;BA5X%>:,#FQ-DIMSVQ;1AN: M$GG*MY3I5U9N-RIZPI^,M6=,%50_;6Z&O[%)E&:>4R9@S(.AJ M8LW@V1SG!?F*;S'=RZ/'((ORR/F/[.)J.;&1"URO?,"H\?OZA_RL/K,(]$TCE/OL=+M9E8@066=$5VB;KC^R_T$,C+]"*> MR/PGV!_6.A:(=E+Q]%"L':0Q*WZ37X>-."J HYX"="A S0*WIP ?"G >M'"6 MQ[H@BDS'@N^!R%9KM>Q!OC=YM4X3L^QC7"BA7XUUG9I>W=S/;CY?G5]?@MEB M<7F_ "=@47RD@*_ +/JYBP5=@BNF"%O'CPD%,RFIDN#]!54D3N0'7?&PN #O MWWT [T#,P/V&[R1A2SFVE7:8O8\='=R<%VY0CQN(P%?.U$:"2[:DR[J K:.5 M^=!+OG,TJ'A!HU. X3\ .0AU&)K__W(X8 >7VXUS/=RC]REFL:(GU_I/MV-/ MNS:LT'.[];(F/Y-;$M&)I;M84O%$K>G??\&1\[$KK"&Q6G2WC.X.J4^_YQVE M8\^>J- 3HA"^CE>T*_:PEOX[>:9$=&W8?+#RC1F],J,WZ.NSX%(6:G,BQ'/, MUF"6\AU371D+K5&NE8W;IRF"[@@&8_OI.%#GLB# Y;*:U5%I=31H=19%NW27 MD/P32;E0\;\D&ZQ=1DOX((:)(B7A%S^\?% M<.5;8U8< 4V"!&PC H1.@)I]Z+7[L+:L;K8B"6@.)6 '2T#':UGM8 G'"_NL M5BP!AV'B7I E!3(5,>@, MC(H_@1:H0@MD$BU0&RT@=)UF_Z$V6^AEKM_=?ZB""V0.+E ;+D+L.4VG;;@( MO*/O4'6C%5R@8;B8:[!(:&:3L"5X8-O\6XB^O*?1AO&$KY\[/1M%#5-J]3VH M4 .91@UD%#5,J=7C5ZB!3*+&*V)A__P8KGQKS HUD$G40&W4&UL MK55=3]LP%/TK5QF:0-J:CX;"6!JI)8Q5&@A1V!ZF/;C);6OAV)WM-FR_?K:3 M9@6EB =>$M_K>\[]<'R25$(^J"6BAL>2<37TEEJOSGQ?Y4LLB>J)%7*S,Q>R M)-J8 MUG%+%TMM'7Z:K,@"IZCO5S?26'[+4M 2N:*"@\3YT!N%9UELXUW =XJ5VEF# M[60FQ(,U)L70"VQ!R##7EH&8UP;/D3%+9,KXW7!Z;4H+W%UOV;^XWDTO,Z+P M7+ ?M-#+H7?J08%SLF;Z5E1?L>GGV/+E@BGWA*J.'<0>Y&NE1=F 304EY?6; M/#9SV &$@SV J %$SP'[,O0;0/^U@+@!N%'[=2MN#AG1)$VDJ$#::,-F%VZ8 M#FW:I]P>^U1+LTL-3J>3Z[O1]>5D_.T"1M/IQ=T4/L(UD9+8XX####6A3!T9 M[_TT@\.#(S@ RN&*,F:.326^-D58*C]O$H[KA-&>A&$$5X+KI8(+7F#QE, W MU;B''R *HJBCH//7P\,.>/9Z>/!"-_WV0/J.K[^'[U*( MHC+3!<(+F'!-^(+.&,)(*=0*,JIR)M1:(OPS+=N)UN_!)[.BJ%U/0O<9J#CT8\ M%8(13_--;R?=^4W7K*>.U2KI)@WCWJ?$W^Q.J2/HN!<_#B?' M'LA:)&M#BY63C9G01H3<0 $CT5M!0S*Y>RNK!MD>908#%B%91J9LMX@:7J M\ITM*@XX,TD%M5W'">P"D]**(S.VYG'$:DE)"6N.1%T4F/]> &7-S!I;SP-W M9)=+/6#'485WD(!\J-9<]>R^2D8** 5A)>*PG5GS\<4BU/$FX!N!1ARTD7:R M8>Q1=U;9S'*T(*"02ET!J\\>+H%274C)^-75M'JD3CQL/U>_-MZ5EPT6<,GH M=Y+)?&9-+93!%M=4WK'F,W1^?%TO95287]1TL8Z%TEI(5G3)2D%!RO:+G[IU M.$APW5<2W"[!-;I;D%&YQ!+'$6<-XCI:5=,-8]5D*W&DU)N22*YFBKV M?GY[LUI\N4+S)+FZ3]!'E+0;A-@67=>RYH#F!>.2_,%F(:^>U(D0@-2)0*M2 MXG)'-E3%" %2H-,E2$RH.$,GB)3H/F>UP&4F(ELJN1IJIYVT12O-?47:$M(1 M\L8?D.NX+GI(ENCTY.S?,K9RVUMV>\NNJ>N]4O>&L:PAE"(E:\# DHB4,J%M M_YAOA.3JX/P<4M]2)L,4?9DN1(53F%GJM@C@>[#B]^_&@?/I#0]>[\%[JWJL MEL0;TM1F!29+W\=]//:FX32R]P.P20^;'(--AF!MEG\(YA_#.8/ MP?R7,.?<\X=A00\+CL&"(5CP G;N>]XP*^Q9X3%6.,0*7VQ9.'7_]V4?W'#] M6'[%?$=*@2AL59HS"I56WCY ;4>RRESZ#9/J"3'-7+W9P'6 FM\R)I\[^AWI M_P7BOU!+ P04 " "7<6I66-9_?58$ "1%0 &0 'AL+W=O65&68"%/V=KF&T9PD"4EL8TV33 M,=V*.$K)(P-\FR28OJKA"SBWXCL^-XQ4%:>*?VN3NZ"B>4H120FOE EL/SW M0N8DCE4EJ>._HJA5KJD2]X_?JO^5F9=FGC$G/CPLOMW= MWX-/8)D_24!78![B=$TXB%(PQXR]1ND:W"1TFPIU]Y;28!?%,7B_( )',?\@ ML[\N%^#]NP_@G4IZ"NF6XS3@8UM(D6HIVR\$S7)!J$401. S347(P9]I0(+# M K9T5UI$;Q9GR%AQ0?PKX,*/ #D(:03-NZ=#@QRW[+B;U7/;.EYT3]>:/+.G MSU1O]#7?8)],+/G*B#7]_3?H.7_H;%VHV(')7FFR9ZI>FOP(9F0=I:D: MH!F.<>H3G>^\F)<54Q^>EVE_B(;R8;WL&SH6=:"T7RKM&Y7*CX%\U>6<;QDC MJ?\*GAA.>8S51X8#.CY!Z-9$-X,N@E#GH*/.64:[]$ P:Z\+!<#AP:O*,ZYPYQ\/2Q=#H MXL;WM\E63@,)P%VRP1&3"!/@7CHB6D]#S4P@9^# FBGCLF>:&I6F1AT?S3]$ MZ$R,.HV-+JIU;*!3 5'>M>PPYI[ZA;Q4M4.G>^B%9Y.@2+V4T0M5 M.S2**J/HDC0HJNU/ENMYO6%M_HZ&':JM^ R-9/P9(A25:TCHU84WHUJ8 "O> MPJ[ /4Z%HM1AX_IN0Z8NK+V_%7"AF;@=R ";U(3] 7+[=8G&E!KW:C\DV@\FJYKWB3[:;5KL_@]3S?':S*Y)N5GS&3WQL. M8K*2)9VK@53&\OV__$303;:%]DR%H$EV&!(<$*8"Y/T5I>+M1"U0[L)._P=0 M2P,$% @ EW%J5N&+]5FA P O1$ !D !X;"]W;W)K&ULK9AMCYLX$,>_BL5552OUPE-"HER"M%GRL%+;776UUQ>G>^' M)+@%S-EFTTK]\&<#89,M(=F5\R(!,_.;F,\!1Z90FIF-9GIEBDAG^I!R[8_Z$%B(A M&=PQQ(LTQ>SG#!*ZFQJVL1_X0K:Q4 .F/\GQ%NY!/.1W3)Z9#24B*62UK#&':YI\)9&(I\;(0!%L<)&(+W2W@KJ>@>*%-.'E M-]K5MI:!PH(+FM;.,H.49-4O_E'_#P<.KG?"P:D=G&<.CG/"P:T=W.<.HQ,. M_=JA?VE*@]IA<&E*7NW@71IA6#L,+ZUA5#N,RNY6[2A[&6"!_0FC.\24M:2I M@U(0I;=L()]!/^\O8V^'KS\2/Z$WW&C&&E)/0N (%)PM]/3"%C M*$LSK'G7%<\YP7/1)YJ)F*-Y%D'4XC_O]K>=#H IBVLJ=/85SIQ.XFTH>LAR M/R#'RUF74R9(MGW(B&@KLQL:0-A#KEU"G3VT!1-T8SYAUD/. MJ,189W.:OR*GL]#%Y5"[H]#EY1CKXMQ6EW36J0ON@!WIQFUFAEO2W5,S@])H M1Y($X2Q"-YG V9:L$T!7G(/@*" \3"@O&*!_KM9<,'D7_K>EAED5I=\>1:U, M8Y[C$*:&7'HXL$%%#M',99W[>VA8'FQ_B8?#Y"@3^,DS3%A\KE##@-OFW"S M*H%!F8!ZZGGT^Q/S\5"!G2F^5($Z87.=L(5.V%(G;-75HB-9#1I9#3IE=?,D MBS#&; OH%WK3)HX*XQU$MIZ)XZQ%T)G*2SM^-MSBK,7R=XN1YUKJZV9^6YLZ42]=<'3" N\WZ8Z._^2YSG +G;"E3MA*$^Q(2\-&2\-7 MKB+5^M#ZU#[K9+Y45#IAP?#JZID"^RY6$,. *F#.3U#:5B?Z("-#LV_O]02P,$% M @ EW%J5@ZEOJD:' LD\" !D !X;"]W;W)K&ULQ=UM4]M8FL;QKZ)BM[9ZJ[J#Y2>@-YVJ=/2L\R"=9'9>.R# U6#3LDBZ MI_;#KTP$LHPXV.U_>O)BVH#T.R(.U]@WOGS>?EV6OZVNBZ)R_KB]6:Q^.;JN MJKN?CX]7Y]?%[6SU9GE7+.JO7"[+VUE5?UA>':_NRF)V\7#2[5[]XN[ZN;^:+(2F=U?WL[*__\M;A9?OWER#UZ_(297UU7ZT\< MOWM[-[LJ/A;5/^ZRLO[H^$FYF-\6B]5\N7#*XO*7H_?NS\8=G*S/>#CD?^?% MU]7&;6?]O7Q>+G];?Q!?_'(T6%]2<5.<5VMC5O_G2_&AN+E94_6%_-ZH1T^+ MKD_H:+ZCR=H[ M7]ZL'O[7^=H<.SARSN]7U?*V.;F^@MOYXMM_9W\T?Q,;)PR'+YPP;$X8[GK" MJ#EAM.L)X^:$\=8)[OB%$R;-"9-=5Y@V)TQW/>&D.>%DUQ-.FQ-.=SWAK#GA M;-<3W,'C/3?8^92G.WOG>]M]O+O=G>]O]_$.=W>^Q]W'N]S=OL]?/N7Q3G=W MOM?=Q[O=W?E^=Q_O>'?G>]Y]O.O=A_O^^-N/XL//L3>K9N_>ELNO3KD^OO;6 M-Q["X.'\^L=WOE@'U\>JK+\ZK\^KW@FMPI\^^48ZGO_K)^/ MU_GKT"K*6?G&&;D_.L/!<.S\XZ/G_/"??1?VPKD3LP[NN,LC,?B[N:&;[*:#OS_O[JC3,X>Y7)=OC)'KS^ M3>5V)B@^UW_%IZ\R9O=_Q6X_T\FOT5/.CA[4D9B"L$[?CI[@=V_1W'^[+LHY91\ZJ^W)> MS8N5L[QTQ')Q]5-5E+?..H[[,MBJ[IO!).:1F$]BP3=L^H"MYR1?WHTG@_6? MM\=?-N.57#3:<=&87#0AL93$!(E)$E,DIDDL([&XG!B MC<-_/HSOBHN?9E^*>&<+U?5JB\FK23FDUA 8B&)1206DUA"8BF) M"1*3)*9(3)-81F(YB1D(Z\3MV5/&88E7-JOJ#YIC-:8,IOBQOOLP75X]? M#&;G\YMY]6=?*-LO9=]41C4/U7Q4"U M1+4(U6)42U M136!:A+5%*II5,M0 M+4U -5"5(M0+4:U!-525!.H)E%-H9I& MM0S5W_K?%Z6];GK1\7GLWJYEQX.6[&]PYC4 M/%3S42UHM,G&",4]&0SZ7LB +ASMOG#<'#I]_=!D]T/3OD-/>P\5NQ\J=[\ MM;NJ^PX]ZSTTZSET.)ST'9KW'#HZZ3W44/=]-PO:UI%K?97].SE?/&3!S?SW M^_G%2Q& -H]0S4,U']6"1NO\)+Z0 */G_PQ[CXS0*XQ1+4&U%-4$JDE44ZBF M42U#M1S5#*5UL[.M$*W?%\"2G>]OE_>+:N4L[ZM5-5MUH-$ZX3H=]Z2I*+_:M;TS%"TPH9J/:@&J MA:@6-=I6)70P&&_G+%IU0K44U02J2513J*91+4.U'-4,I75SMBT]N?;6T_=Z MP5+]M69DVQO7:&4*U3Q4\U$M0+40U2)4BU$M0;44U02J2513J*91+4.U'-4, MI75#O>U0N0>7J%RT185J'JKYJ!:@6HAJ$:K%J):@6HIJ M4DJBE4TZB6H5J. M:H;2N@GZ_JPW*Q:F87O>F+%JI0S4,U']4"5 M1+6JT9^.*P61[7H'V MJE M136!:A+5%*II5,M0+4Z8MVJU#-1[4 U4)4BQKMV;S"W1I7H*LFJ):BFD UB6H*U32J9:B6 MHYJAM&ZNMK6UH;VV]AW'%1]U8-9;*;XXLT#+<*CFH9J/:@&JA:@6H5J,:@FJ MI:@F4$VBFD(UC6H9JN6H9BBMF^QMJ:Z^>>C,8HPF,*EYJ.:C6H!J(:I%J!:C M6H)J*:H)5).HIE!-HUJ&:CFJ&4KK)G#;NQO:>W?Q:UM_V<_?.W_18AVJ^:@6 MH%J(:E&CN6YW:O%L:(%V[U M136!:A+5%*II5,M0+4$-[">\[SS%ZHQHM]J&:AVH^J@6H%J):A&HQJB6H MEJ*:0#6):@K5-*IEJ):CFJ&T3J*/VO;?:'#HL&*$5O50S4,U']4"5 M1+4*U M&-425$M13:":1#6%:AK5,E3+4!VZK>R%I$>7U883]_[_Q%BWJHYJ-: M@&HAJD6-MET5F6R_LP6Z:H)J*:H)5).HIE!-HUJ&:CFJ&4KK)NNP359[!>][ MO^IBMU=;V"]R[_A&FWZHYJ-:@&HAJD6H%J-:@FHIJ@E4DZBF4$VC6H9J.:H9 M2NN&?-L''(T.'F"@O3U4\U#-1[4 U4)4BU M1K4$U5)4$Z@F44VAFD:U#-5R M5#.4UDW@MK=7WSQL@&$]?^_\)34/U?Q&VWY:?]IL -O\V7[Q!7H-(:I%J!:C M6H)J*:H)5).HIE!-HUJ&:CFJ&4KKYFS;SAO9VWD'CC-$4=4YW0*]28WV^U#- M0S4?U0)4"U$M0K48U1)42U%-H)I$-85J&M4R5,M1S5!:-\';&N!H>O"L NWF MH9J':CZJ!:@6HEJ$:C&J):B6HII -8EJ"M4TJF6HEJ.:H;1N K?=O)%]<[[F M'>F=S\NR/G=SA^G>,$9K>JCFH9J/:D&C;>XC/1ST;B2-KALUVO35=6-TW035 M4E03J"913:&:1K4,U7)4,Y36#=&V7C>RU^N>#2(^SO_8&$2\/^1U%;N\H (M M[Z&:AVH^J@6H%J):A&HQJB6HEJ*:0#6):@K5-*IEJ):CFJ&T;KJW';_1V<%# M"K23AVH>JOFH%J!:B&H1JL6HEJ!:BFH"U22J*533J):A6HYJAM(Z"3QN.WEC M^XY\^PTI[-B^88QJ7J-M/B%WW4G?,W(?73A M1#5(E2+42U!M135!*I)5%.H MIE$M0[4"VIC>V;]OW87E[.Z]NFQU1G;NB M/*]OSZYZ"R-V:^\L1@M[C?9LD\_A9'N@@7;Q4"U$M0C58E1+4"U%-8%J$M44 MJFE4RU M1S5#:=V8;;MX]$4YJ'JKYJ!:@6HAJ$:K% MJ):@6HIJ M4DJBE4TZB6H5J.:H;2NCG?=@''DX,'&FB7#]4\5/-1+4"U$-4B M5(M1+4&U%-4$JDE44ZBF42U#M1S5#*5U$[CM\HWM6_KM-]! 6WVHYC6:.]P: M:(Q.GDTTT,8>JH6H%J%:C&H)JJ6H)E!-HII"-8UJ&:KEJ&8HK9NS;6-O;&_L M?<>)QE_8.M5^L7L'.=H(1#4?U0)4"U$M0K48U1)42U%-H)I$-85J&M4R5,M1 MS5!:-^S;9N'X]."Q!MK^0S4/U7Q4"U M1+4(U6)42U M136!:A+5%*II5,M0 M+4QE_J^]QQCW\:)_7+WS7%4\U#-1[4 MU4)4BU M1K4$U5)4$Z@F44VAFD:U#-5R5#.4UHW[MEDX<0^=9$S0SA^J>:CF MHUJ :B&J1:@6HUJ":BFJ"523J*903:-:AFHYJAE*ZR;PL$U@^^Y_KTXR[.?O MG;]HXZ_1MELFPV91/[Y>Z=Y&A?$-5\5 M0+42U"-5B5$M0+44U@6H2U12J M:53+4"U'-4-IW;AO2X7US4-G&6,T@4G-0S4?U0)4"U$M0K48U1)42U%-H)I$ M-85J&M4R5,M1S5!:-X';NM_$OO7?Z[,,M.R':EZC/9ME/.N7H,L&J!:B6H1J M,:HEJ):BFD UB6H*U32J9:B6HYJAM&ZTMCV^B;W']VR6\:DH;QVQG"W:F45O MXJ*5/E3S4,U'M0#50E2+4"U&M0354E03J"913:&:1K4,U7)4,Y36C>6V]C MJ]MERK#KBQW0 AZJ>:CFHUJ :B&J1:@6HUJ":BFJ"523J*903:-:AFHYJAE* MZR3UM.WI30>'#AZF:'4.U3Q4\U$M0+40U2)4BU$M0;44U02J2513J*91+4.U M'-4,I743N*W.3>V;\NWUSIIV:^\L1DMTC;;]=A3;+WM %PU0+42U"-5B5$M0 M+44U@6H2U12J:53+4"U'-4-IW9 =MB%K;\<]/,R]K'UG=KN\?^%Q+EJ00S6O MT3;'EF>#WHVET74#5 M1+4*U&-425$M13:":1#6%:AK5,E3+4VX;< M=*_M[BP9BU;74,UKM,EKOQKRT64#5 M1+4*U&-425$M13:":1#6%:AK5,E3+ M4>X]S3 MG@.]70_T[=_0WC%):B&J1:@6HUJ":BFJ"523J*903:-:AFHYJAE*Z\9D6QV; MVJMC?_&5!_6GWM^5\QO'_=$9#H8CI[HNE_=7UTYR7WO-)WOC%6VBH9J':CZJ M!:@6HEJ$:C&J):B6HII -8EJ"M4TJF6HEJ.:H;1NG+=UM>GTX)U -5"5(M0+4:U!-525!.H)E%-H9I&M0S57B^KZ MYL_U3+>LYO^:5?/EXL7W9;!;>VWG MHK0.+]#N&JIYJ.:C6H!J(:I%J!:C6H)J*:H)5).HIE!-HUJ&:CFJ&4KK1GK; M@IN>'3R\0-MMJ.:AFH]J :J%J!:A6HQJ":JEJ"903:*:0C6-:AFJY:AF**V3 MP"=MN^W$O@O=7L,+N[5O%J.:UVC/AA>3\?;P ETW0+40U2)4BU$M0;44U02J M2513J*91+4.U'-4,I75SMNVPG=@[;']]>/'INBB+V655E+V1C-;=4,U#-1_5 M E0+42U"M1C5$E1+44V@FD0UA6H:U3)4RU'-4%HWMH=M; \/'5"U -5"5(M0+4:U!-525!.H)E%-H9I&M0S5^S,:5]X[X0F-0_5?%0+4"U$M0C58E1+4"U% M-8%J$M44JFE4RU M1S5#:=W@;LM])Y.#YQ5H'P_5/%3S42U M1#5(E2+42U! MM135!*I)5%.HIE$M0[4.=V+>/>W5G3OOY>^:CFHUJ :B&J1:@6HUJ":BFJ"523J*903:-: MAFHYJAE*ZP9[6]L[=0\=89RB#3Q4\U#-1[4 U4)4BU M1K4$U5)4$Z@F44VA MFD:U#-5R5#.4UDW@89O ]GWI9//RXJJ6'93LX-Z!C!;R M3I_O4N>.3_KV!D'7#5 M1+4(U6)42U M136!:A+5%*II5,M0+4R&)[D(&V\% M M1+4(U6)42U M136!:A+5%*II5,M0+4*?V%AX^R/AT/2_;.<:+ M0PRTVX=J'JKYJ!:@6HAJ$:K%J):@6HIJ M4DJBE4TZB6H5J.:H;2NJG>-@!/ M3PX>8J"5/E3S4,U'M0#50E2+4"U&M0354E03J"913:&:1K4,U7)4,Y363>"V MTG=JWX/O+PPQT(8?JGF-MCG$&)T->X<8:'L/U4)4BU M1K4$U5)4$Z@F44VA MFD:U#-5R5#.4U@W;MKUW:F_OX4.,8%E6UT]##&UY,09:"T0U#]5\5 M0+42U M"-5B5$M0+44U@6H2U12J:53+4"U'-4-IG6 _:^N"9X-#YQAG:*\/U3Q4\U$M M0+40U2)4BU$M0;44U02J2513J*91+4.U'-4,I743N.WUG=FWX]M_CF$']PYD MM.;7:)MSC(G;VRI!UPU0+42U"-5B5$M0+44U@6H2U12J:53+4"U'-4-IW; = MMF%KK_#QT,;K0*BFH=J/JH%J!:B6H1J,:HEJ):BFD UB6H* MU32J9:B6HYJAM&ZPMW7!L]'!?WE;5/=F+UKH0S6OT=S11OBZ;[9WHT;7#% M M1+4(U6)42U M136!:A+5%*II5,M0+4WVHYJ&:CVH!JH6H%J%:C&H)JJ6H)E!- MHII"-8UJ&:KEJ&8HK9/O[J M]JUO'SC0>"2@$&8YC^5\E@M8+F2YB.5BEDM8 M+F4YP7*2Y13+:9;+6"YG.8-Q6Z'L;H0R7?9[1=P_H]&ZWR.WV??[UO9[-N9@ M5PY8+F2YB.5BEDM8+F4YP7*2Y13+:9;+6"YG.8-Q6_D[W,C?O[G_ES>3CF)Q M42-R5IY?.R/WQQ?''J][S0'N9G_?C^O'XG_V1_+5F3_6"8Y[Y'K[#OU MTNB#7#E@N9#E(I:+62YAN93E!,M)EE,LIUDN8[FOB@ RT1LIS'SJ^N MGSZHEG=KTOF\K*KE[,'ZP6^+LO?'B[OW?\#4$L# M!!0 ( )=Q:E:SULN740( !0' 9 >&PO=V]R:W-H965TH74Y]7V5%<"PZHD2 MN%G9"6W*CEAP!41'$G8)=ZL/YU/K+]S^$F@ M5A=C9#/9"O%DC?L\\0(+!!0R;16P^3S#'5!JA0S&[Y.FUVYI R_'9_4O+G>3 MRQ8KN!-T0W)=)-[$0SGL<$7U6M1?X93/R.IE@BKWB^K&=V!VS"JE!3L%&YL1 MWGSQX70.%P']Z$9 > H('7>SD:-<8(W36(H:2>MMU.S I>JB#1SAMBB/6II5 M8N)TNIFMU[.'[[_01_2 I<3VC-"[!6A,J'H?^]KL83W][*0W;_3"&WK]$"T% MUX5"GWD.^;\"OH%K"<,SX3SL5%Q UD.#_@<4!F'8H3=H,QXXO>$-O27AA%7L M6FJ=@?;O,54ESB#QS/U7()_!2]^^Z4?!IPZL88LU=.J#&U@K*?(JTVACJ\#U M$7TC>$LHT<=KI,-7(!VUI*/. SR3UF?2$B01^37,;B%S5YB[*QU040L5=5<5 M'VY5M3/P/\]JW&*-7["JXU<@G;2DDY>J:K=0%'14U;_H5 SDWO5CA3)1<=TT MK7:V;?FSIM/]=6_>BR66>\(5HK SH4%O;"Z;;'IP8VA1NKZW%=IT43&PO=V]R:W-H965TBURPL=&*L3JTC1YG$*!^3E= 9%O%I056,@N6YI\Q0 G%:G(3<>R?+/ &3'" M435VQ\(1+46>$;ACB)=%@=G;%'*Z&1NVL1V894$?2(&<-$MB=QS$J.Y3B:@*Z.I]L:>G0\W3K@QFV7R:WTW _T;ND:Y&83*LUS M(7.,68+N&$W*6/162)?^6M[3RZNSY9*O< QC0QX>'-@:C/#K%]NW?NA2]YEB MT2>)[:75:]/J'5(/ISC') :$!9K",B,D(TOU_8L4T!-@ILMDK>A7BNI078>! M';@C<[V;H3YH:-G!/BC2@'S?:D%[C@:MH\%!1\VWD %'-YR7W:U46Z@E!CL3 MNYXU[%CH@WRKZS/J@^RA,]!;\%L+_D$+,\"<@_PE[U_V]>N*\I*!SHW?B^', M'W3,:#"V-_0Z;G0HR[G0VQFV=H;'KHB\1$6N7Y)A?VIW8/L=&SJ4YW5M:%"V MZP9Z&T%K(SAVJ\@C^G^;).AO$LNZZ+C1@'H[*>J#]G92[<7&ULK5AM]RXROS<27NP\W]T'!LJTI(%<2<7J__B3 F!=! MG-1?; 2[#\^^:'?%>$?9=[[!6(#G.$KXQ-@(L;TP31YN<(SX.=WB1#Y9418C M(9=L;?(MPVB9*<61:5N69\:(),9TG-V[8],Q345$$GS' $_C&+&?5SBBNXD! MC?V->[+>"'7#G(ZW:(T76#QL[YAHW_) MC)?&/"*.9S3ZFRS%9F*,#+#$*Y1&XI[N?L>%04.%%]*(9[]@5\A:!@A3+FA< M*$L&,4GR?_1<.**B8#L="G:A8!^KX!0*3F9HSBPSZQH)-!TSN@-,24LT=9'Y M)M.6UI!$A7$AF'Q*I)Z8SF\N%S<+< 86>1P!78'[;P_@DG,L.$#)$LP)>B01 M$01S\/$:"T0B_DEJ/"RNP;*0OSP1F,6CLX6H)TY'V6W1J;0.O0VJ[>4 M?R$)2D+<5\@+A!-5\E.AU>VM]'+8&YN]O:\KY05HU?NVT\Q^C1#T_8X '5HM M[.UMKZ^'!9Y7JR_-ZJ(3LKJ2Z= H87^GK"730./C 5@(:81J.FJ*RN4)BL = MY22;6?^Y>19J GZ,,+A)TCC;233Y5VOI"WU;;# K8JO-Q+>JU[USZ,FPORGW MII[L%>##NY$-[<_@-@FC="E#+8?&%XRX*MY9#630+!T:&1]VQ/K0IF%_GV[$ M>E_C?@[ +&5,!OAUL9X3+O1![J=1^"<,62H==O,LSVY<6V9G)P"JN^HP)<#^ M,:'2=6M>JQT;>H+_LG%7!8/ZL-E,@[:,;W>DP6&@@/T317<:?*5)>-I,Z&>2 M.ZN_U\Y^#:/NH\,$ X\=8=X2_A>FA^+=7FWH:D:^+=,QI4/Q-8DX2#"*ZEDG?MRC[/\JT2^$'2;'>P?J1 T MSBXW&"TQ4P+R^8I2L5^H;P7EMZ'I_U!+ P04 " "7<6I6+=.8ZA\$ !/ M$0 &0 'AL+W=OR-K?4054!!C3C!>_8%_9.A:(=US0O'*6$>28E/_P MK4I$P\$-3SAXE8/7=O!/. PKA^&Y#G[EX!>9*5&*/"RA@+,)HWO E+544P=% M,@MOB8^)&O>58/(NEGYB]G [7]VNP "LRH$'= T>D$PD6% N "0)6$">@D>( M$W"Q1 +BC%]*^^?5$EQ\N@2? ";@6TIW7-KRB2UD4$K:CJL ;LH O!,!N![X M0HE(.;@E"4J.!6Q)4R-Y[T@WGE%QB>(K,'1_ Y[C>9J %N>[NQKWY?GNCH%F M6 _0L- ;GAH@-1@<_#5_X8+)M^1O78I+"5\OH9:.:[Z%,9I:\B5^P/ %9UA@ MI&4NY8(&4!NY:Q&-6L3&F'H2AS5Q:"3^1@7,P!TFD,2HL7#I8,,.RKB%LNB: MA(';PC4&U!,WJG$C(^[7+6)R.I/-!ZA1ER/THA9LUR@8C=JTQGAZTHYJVI&1 M]CMDU!]T8:<\\N,ZA(G&,F7A G,MR M1 Z\2H.J0)X04:_Y/8EICK0EAM.A&KA#;]QBUYIY8=#"-\?7E[]1D;EGK&GG MONJ5V-$*'7:FO\8J](?MONQQ8:JS!RVRN>.1#(R5W7MY(NBVZ&=?J)#=<7&8(I@@I@SD_36EXOU$ M/:#^AC+['U!+ P04 " "7<6I6T/?KC;X" #!!P &0 'AL+W=OP5ZE65,O8XQE9NAU_1V P]\L31VP(\&.5O@%,UC?J^HYYH$%PA1C8Q48_=9XB6EJA0CC MYU;3*T-:Q_WV3OW:K9W6,F,:+V7ZQ!.S''I]#Q*C+U6AZ-84SN&-*,;M#<#Q!PWBJ3^ (N(!; MGJ:T?WK@&XIGO?QXJSTNM,,WM)LAW$IAEAJN1(+)GP(^@9:TX8YV'-8J3C!N M0*MY"F$0AO XG<#QT4F-;JOI MV'Q<1ZV!OZX(W"D#=VH#?ST(>@H;=]$Q.6-KFEH@I:9-?FMB4&555/4AVO"* M3.F:7>J6L-U:I6LNF(C_$[8^1.NOL+T2ME>K]'2(=G"^D' =RY4P0*.4E4P# M S*)41@R/ZEB+R(V@[WS#QI!JUM]!_HE:?]]I'.WS_COG/UW<9Z7G.?ON:N0 MLU)9_FQ?%[9:I M!1>:P.;D&C1ZE!*J*!A%Q\CC)=\TEU5A4UH#FYU*:7<<&**MV] M0 M2P,$% @ EW%J5BE-3D>= P C!( !D !X;"]W;W)K&ULM9AM;YLZ&(;_BL6F:9/.*=B$O'0)TM9NVJ1.IUKV\ME-GB36 M &>VTZS__MA (0'7K;ST2\+;\W#==N"*/-US\4MN !3ZDV>%G 4;I;;G82@7 M&\BI/.-;*/29%1A22*AF%.61&DT_+8M4BG?*,[VWFPC4R4&\Y_F9W/RUD0&2+(8*%,"ZJ_;N$"LLQTTAR_ MZZ9!+A]W_UC&5Z'N:$2+GCVDRW59A:, [2$%=UEZBO??X(Z4&+Z+7@F MRT^TKZ^- K382<7SNE@3Y*RHONF?>B ."O#@@0)2%Y"G%L1U05P&K@-RYAB(-'K2U"49?*-+OH^OT2O7[Y!+Q$KT+<-WTE:+.4T M5)K,] \7-<7[BH(\0'$)BS,4XW\0B0BQE%\\O1P?EX=Z/)I!(,F M;.SJGNHQBVT!JZIA665>!K?I8#P:3L/;0W!G:T_P00,^> Q\8 .OJI(#\'@\ MFG3 G:T]P9,&/'D,/+&!)WWP&$<=<&=K3_!A SY\#'QH Q_VP#'!W9^*L[4G M^*@!'ST&/K*!CWK@XZ3[2W%V]N0>-]QC)_>W#6@WKQ0(&_W8,NR3<0??>0-/ M_$F#/W'CM)R-GEBN0\AQ]+O1< M@%16Q47]&%&2=%*X;^,;XT#W^,E3"/K*#%PJU@?%('GZK;<>#6PMA/PW79D15(=Q*>0\.X]3#V$S&VF+B' M_APBQJV)L9^*<=_%N/L^W>+%$M M?50[BF_+U8,;KA3/R\T-T"4(^8!8EF 2K]'U!+ P04 " "7 M<6I6!,/+I-X# !Y$0 &0 'AL+W=OLS078VLMY>;&ML5\#1D5?;:!7/VR M9#RC4IWRE2TV'.BB%&6I[3I.8&7_W4'* M]F,+6V\7OB>KM2PNV-%H0U

>3JS&Y<%DD&N4A8CC@LQ]8MOIEB4@C* MB+\2V(N#8U24\L+8C^+D?C&VG"(C2&$N"PNJOG8P@30MG%0>_]:F5G//0GAX M_.;^I2Q>%?-"!4Q8^G>RD.NQ-;#0 I9TF\KO;/\5ZH+\PF_.4E%^HGT=ZUAH MOA629;5899 E>?5-7VL0!P+EHQ>XM6R[5 TWP!"XU^8M9C MUV!@*S(-'O<-SYUK=(QAWD<$?T:NXV)=0A^7NQIY_&MWGWY<[AA@D&:ND-*/ MG/";;#F'7.K&M1)Z>F'1[&[$ALYA;*EN)H#OP(I^_PT'SA\ZIIP?U510T00X)]!#"!D)H MA&!H2J%N?CJMS"=A)RE_2/Q6>=V@WM##K?(T0=C% U=?X* I<&#LNC$L096H M6P[O!I<U^HS$* M'<_3ST3LO#\L.C_7=LVZ&ULK5C;;N,V$/T50D6+%-C:HGS-UC;@6,G60&Y(TMT"11]HB;;9 M2**7I.WD[SN49-E2*,HH-@^Q+G..>&9&,R..]ER\RC6E"KW%42+'SEJIS>=V M6P9K&A/9XAN:P)TE%S%1<"I6;;D1E(0I*([:GNOVVS%AB3,9I=<>Q63$MRIB M"7T42&[CF(CW*QKQ_=C!SN'"$UNME;[0GHPV9$6?J?IS\RC@K%VPA"RFB60\ M08(NQ\X4?_;Q0 -2BZ^,[N7),=)2%IR_ZI-Y.'9*8&GAX?V&]2\2!F022=\>@;"]5Z[ P=%-(EV4;JB>__H+F@GN8+ M>"33_VB?V[H."K92\3@'PPIBEF2_Y"UWQ D ]VL 7@[PJH!N#:"3 SKG KHY MH)MZ)I.2^L$GBDQ&@N^1T-; I@]29Z9HD,\2'?=G)> N YR:S.]G#W?7Z&7Z MU_4S^@U=+YT0T-J2 1FBT@7\95M@RO9AG80W<\46N)KI.0AF6"-F@JA'D'85>> ME=&G00MU\"?DN9YG6-#L?#@VP/WSX:Y%3:<(4R?EZ]2%Z>AEG\D@XG(K*/I[ MNI!*P*OSC\GC&6/7S*CKR6>Y(0$=.U P)!4[ZDQ^^0GWW=]-WOJ19/X/(BMY MLEMXLFMCGU@S6">\R949)(EU*=Q.WI?-B=^JCLZS\)JN2JEZAJM>@B@>O M:,9CZ >2I!7U^DT?&^78N2Z\EN?^;'J)9XU ; ;Z#4"WU?D +/FA7_BA;V6Z M!^$^#;=0PQ8115\X#_>#6E-A6K0=9LRF3$HC<%"3O\.SQ5T6XBZM#X.I M!6:2I"@[>9N%,#$2F43;Z>#=&]:(;@36B6X XI9KSV?L'H<0M[$HTY-"_ G= MP\C+EZ8:G8THQA'#-956MUJF#V:5A-930BFA:^PZ'7/@\]856@F>_$$66!WE&@9R]0 M:P+E";$D+4%9;9I&\(E!DL#8D!KX+KK=5K\FNYN@WF7=B^$W0?%E4\7&Q_D- M6X>:B<[G+_/;EWD:]!M_/L^2N;Y)YX0?ZNZP&NU./:\C8=.H5:/Z.&AA^ZQ2 MU.L\R2&U]8Q?5"H=Z(=-VI&3%;KE4J(9$>)]08)7HQMZS1WX8%,1[ XORW]5 M_688KBM@QR$+VV>9VL;<@(,&6S,@SG+D!XG5Z?G_/*&L\CAE8?N8]?%;V"C9 M3G+AN88VF6LV3U:]#YH;'M&I;<3MDXV!F(I5NL$B4<"WBD_\ 4$L#!!0 ( )=Q:E8S49/\- 4 \4 9 M >&PO=V]R:W-H965T-"XP+4?32?7=#9].V$[FM"0W'(A=46#^])[D;'\Q@J/G+V[I>B/U%^/I M9(O79$'DM^T-5U?C-LJ2%J04E)6 D]7%Z!*>SU"@'2J+[Y3LQ<%GH%.Y9^RG MOOBTO!AYFHCD)),Z!%9O#V1&\EQ'4AS_-D%'[7]JQ\//S]$_5,FK9.ZQ(#.6 M_TV73J5ZK\Y/33U]GUERMP=_G/U0*<@05=EW1%,UQ*,&/%EI6DE *P576%RZ<_ M!9B3%>&<+,$=?@270A!E@,LE^$SQ/GX!6@ M);C;L)U0UF(RE@I?0XRS!O5]C8H4X=R65!TEL$?177HNMC@C%R/5AH+P!S*:OOX#1MX[6XJ_*=A1 MPGZ;L#\4?5KE"&[KN-;UJ_VCRE_/CX$C;&.DQX\.]1G"8]1-,H#E!@)PQ;PG"0<-$,+ACY)S]T7WPJ M)5&K),'5HR8FJH$**IW@H<'4+ZQID:30#AVUT-$PM.(ABE0MN%3#6U:-KK< MYMFFNIB3!Z4%V^I'W0DSM0A4#0_,^9-2F3WF2_$&?%4[1PV1#V1).,ZUH2W% MR$@ 0M1?&],HB&+'VL1MFO%@FK-JT!(.+I]/K?%*HP.LCL"3UOP=!#\(V/+/]+P#U'O&E%2ZFK6)=KP=^J0VH\1557B@Z' 0M6W/ MU[C8OCMJT!D3]LHV(8]YDQ3UB4TSSX';R2@<%*WI9X*KV=<>'JQ\R/AC'QUT M3H-G6@4P3AR$G>[!8>%S-D_C=R0FT _[5*95& :NNG6"!X<5[XY)-4D_A,Z_D6#DKKKQYP?U>TX\P[+87#8CHG*FQ&G8]8EDXOX;!@#FB0OG5KSI=! D_PJ3K)_-C59S9K'J9*AL@87#8I M]1V#"W52BH:EM![X[LV/3%E$J=>'LUCYH>]H4-2))QH6SRO,2[:3ZCR2J0,A MN,PROL.Y%7-("QM&TP1%GF,?H(,;SV'%=.H1,O4/>F;E;%:A:UD[E43#*ND: M&E904Q*A[Z.^GMO,X@B&#M1..M&P=&JQ^"7#T/U!+ P04 " "7<6I68YV.Y^<" !8"P &0 'AL+W=O MMM8.'9FNRW[][.3-&MHZ(H4OB1V?,_).=?7R>TNN7B1$8!"KS%E MLF=%2B5GMBW#"&(L3W@"3*],N8BQTE,QLV4B $]24$QMSW':=HP)LX)N^NQ> M!%T^5Y0PN!=(SN,8BS\70/FR9[G6ZL$#F47*/+"#;H)G, +UE-P+/;,+E@F) M@4G"&1(P[5E]]VS@.@:01CP36,JU,3)6QIR_F,G5I&!H- MT>'^$=I'A*''B,^ECI9=6VFQYI5VF N[R(1Y[P@;0GB"&NX7Y#F>5P$?[ YW MRW!;IZC(DU?DR4OY&N_P/6,ZQVGA]:DN?VL0>E&EC?^(.]CN=ZY^B: ML]FQ A%7I2'C;J?-U,JH9J=::JN0VMHJ]4Y%(%8';*>\;N7[:'G51%:RWBZLMVL_ M6^TZS==$5C+O%^;]FO?=WR@_W_7>E.AFC.K)K)2 M&DZ+-)S67JRG=9JOB:QDWG7^M0O.)U9!3OZ_?T%EV.;/P%YK>TS/>8/%C#") M*$PUSCGQ=?V+K(W+)HHG:2DPTJTO"!.@UZ>S=\,F:E MS&@!-QR),L\)?[B$C*W/>V'O\<9'NEA*?:,_&:_( FY!?E[=<'75WZBD-(=" M4%8@#O/SWD5X%D=50%7B"X6UV/J,="HSQK[IB[?I>2_0-8(,$JDEB/IS!U/( M,JVDZO%W(]K;/%,';G]^5']3):^2F1$!4Y;]05.Y/.^=]% *1.L:I#3HOY+[ALCM@+"T1,!N G NP&#)P*B M)B Z-�! PJ9^I4*A]B(LEDS-D:<5U:J>D/E9E5M$J?%OJ]WTJNOJ4J3D[> M7D\_O+]"GR[^O+I%K]$UX9SH-X%>Q" )S<1+=??S;8Q>_/QRW)?JB3JNGS3J ME[4Z?D(]Q.@]*^12H*LBA=04Z*NJ;NJ+'^M[B9V*,21'* I?(1Q@;*G0]/#P MT!(>'QX>.+*)-NY'E5[TE/M%PG) G\B]S=LZ=F"/U0/"F5B1!,Y[JL<+X'?0 MF_SR4S@*?K/YXE,L]B1F>#;8>#9PJ4^F9$4ER>@_D"*M3GBR1'"O!D(!PF9C M+3>JY/0P>#<)3T\#_3/NWVU;Y'QN5XL\B1D6#3<6#9T6-;M5IMP6-]FJ]4R)V:1@9'6\R.G9GQ$&_9UJ]> M&-H:_WZQUU%D*1A;"AZ[7LW))I$39R)J&E>3=*$(9"9H2@E7;^-75!8I%9+3 M62E5?U>=O:#%PMK-3_;S#&T)3)W5Z-I./8D9CIUN'#MU.A;#'#A7MN@&L-V& M%0[N&#=OS'49>+IG(+;9YZQ35_L\B1GVA4'+/H'30#7OHAD4,*=2#929 I]B M@21#<@GH^L,[E"@:>IB1Y!M:<79'->L*-+WXJ%#I(I%6' J^.T98BEC[F:5< M.'3TLW +^4)GVN]*!9(@$B@DNGT0$G*5%2E(2I":.8ZL>3D5N\X47M5B7VJF MF[AU$S^#X9I@7\;Y5(M]J9G&M>P;.C'QV0-^(V]TI(%MQ'+7H[-K/P)^PY9^ M0S?^OH$4.,FLAO@$V*E7M=B7FNE:"\3A\#F=U"L'>U6+?:F9QK6\'+J!^0O) M2E+OT&096Y,B 432KZ60N9H^K&;N(VX86M=;EI*CP#H5[G,UWH53,[^6GD,W M/G]8 :_G_8P)4<_X"I;6A*?V06%(S76K1/'2SN>HW>@GI M6&6$^_@]W,65QABO_.U+S32F)?#0C>"NYO-*SVQ?(9$:*>%^17G5D:SN6=C[ MV&J>5_KVI6;NY+7XC=WX[3:O8/)P _$^+%M1P%VCKO[Y4C/]:SD>NSF^00'T MKY[7T%^*E2S[DHT_7OG=JUKL2\UTL>5W_!Q^QU[YW:M:[$O--*[E=^SF=W-2 M>(5*2>M=V0(D8D;?MF_,XGV QT/KL.>N26???@3!XY;@L9O@;R61UCG4'=>Y MK7GE=U]JIFU6)?:J9Q+;]C-[]?[_7%[S,NMA!\-+!2KOOI MG;WRI&9ZU:X%L'LMH&?1A$-*Y0$>6;;5[0YY70?X4C,=:MNW412F7 MC%/Y8+7')^1/O:K%OM1,#]LE SY]SE#F$_"G7M5B7VKFO\K;Y4+D7BYTWXJ( M#EP5-.6,?Q%;]^3=-?R_#K3 '[F!O\L U4@9>R;6W+VRO"^UVJ#^UKF6'/BB M.A^D)C!6%K(^,K*YNSF#=%&=O-FY?QF>Q?5)HE:F/MCTGO %+03*8*XD@Z-C MU5AX?5:HOI!L59V>F3$I65Y]7 )1"R]=0'T_9TP^7N@';$YL3?X#4$L#!!0 M ( )=Q:E:'9-]=10, *H) 9 >&PO=V]R:W-H965T_ 0XH.7W#;6'+O8[CKX M]5P[6>C:M P)J6K\./?8Y][K:P]74MWJ$L"0^XH+/?)*8Q;'OJ_S$BJJ#^0" M!,[,I*JHP:Z:^WJA@!;.J.)^% 2)7U$FO'3HQJ8J'2?A<3:P> ?X MQ&"EU]K$*KF1\M9VSHJ1%]@- 8?<6 :*GSN8 .>6"+?QH^'TVB6MX7K[@?V= MTXY:;JB&B>2?66'*D7?HD0)F=,G-A5R]AT9/W_+EDFOW3U8--O!(OM1&5HTQ M[J!BHO[2^\8/:P9ALL,@:@RB38-XAT&O,>@]U2!N#&+GF5J*\T-V'2JZ( MLFADLPWG3&>-\IFP8;\T"F<9VIGT[,/DX_DIN3KYJ-U2?3@DG&TES&#_(#TPM;9 MT\V#/6IZ;8![CJ^W@V\[HKL#^.U"*^Y>RY:H8[V@.8P\ MK$$:U!UXZ8MG81*\[?+C_R3+_A/9(Q_'K8_C?>SIF'(JB1HGZKJ+]7 M$68A7B(:SRS%'Y8%C774E0/,EZG4S":3QMXM"'N IXI)Y;1V'N%ZL?[:%M\< M)4<;8CM \>!P0VP':##8(39IQ29[Q9Z)?Q-KPSI9*@7"[ QOLK7/C;!-_HK( MMA%A$'1+';12!T_-5"R7?\O1P59FQ7%O0\8V9CN/LP[0>A[74ORU6ZP"-7>O M 4UR>_/4U;L=;1\<)^Z>W1@?XT.D?C?\H:E?,>=4X?'4A,,,*8.# 3I7U2^# MNF/DPMV5-]+@S>N:)3ZF0%D SL^D- \=NT#[/$M_ U!+ P04 " "7<6I6 MZ^.YKLX" 3" &0 'AL+W=OQW>/G;MTED(^J@Q DZB':'#_V0T]_PL9WO;NR0FYIU)2H?5A')/CHW?DB#!.[EB>X^FICJLQ%L/H)O6^_6K?8,>^?D#N!->9(I]X M"NDF@8M)-)D$JTSZP5[&&)(6:?OO2> %P9: KEX/][? X]?#O3W9M)MS:5N^ M< =?3VDI.$L4&>:4;]-W+]Y4BTM5T@2Z#I8#!7(!3O3VC7_F?=RFS2')X@.1 M;>@6-KJ%EKV]0[=Q1B6U]CF*(E)0E^U))-YE;S M$J\N25#I&2CL$8F8J5JQ7UAVTZH64=@Z[[B+=;&V^;0W?>+_?=IK M/E5J[EJY+ "#,VU'8>ASKJMZTUB;SM:S!?V%O8\=KVI0_VBJ=GF'.3.N2 Y3 MI/1:YQB7K%I0-=&BM$5Y(C26>#O,L&N#- ZX/A5"KR9F@^8_(/H+4$L#!!0 M ( )=Q:E;E'@PRB 8 \I 9 >&PO=V]R:W-H965T9#U,@]FN?!V/>8SQZ)O0'VV',P4L81.RFM>-\?]UN,V^' M0\2NR!Y'XI<-H2'BXI1NVVQ/,5HGE<*@#2VKUPZ1'[7&H^3:@HY').:!'^$% M!2P.0T1?IS@@SS:(]'>[3%2\R_[Q=4G+5SE;4?XHCY) (4 M;VY:$_O:=1Q9(2GQIX^?6>D8R%!6A/R0)[?KFY8E>X0#['$I@<2?)SS#02"5 M1#_^R41;>9NR8OGXH/XE"5X$LT(,STCPE[_FNYO6H 76>(/B@#^0YS]P%E!7 MZGDD8,G_X#DK:[6 %S-.PJRRZ$'H1^E?])*!*%5P!F]4@%D%>%0!PC_?P2+KY/[)9CX1I4C> M,G#A8H[\@'T:M;GHD)1M>UGCT[1Q^$;C-@1W).([!N;1&J^K FT121X./(0S MA5I%%WM7P+$_ VA!"+XO77#QZRU-V(*VLPQ9$XXF A@@2NS[R L)ABU8U)!3MJ03G97+,] M\O!-2\PF#-,GW!K_]HO=LWY7P3,IYAH2JX#LY" [.O7Q?1RN, 5D R(27?X3 MH\#?^ (LB_?[(!E *"B-)CG!).!7&7@YNACX[QT#;IIVI)MT1$[.3V,X:C^5 MJ6J[VI2J(;$*U6Y.M:NE.O&\.(P#Q$NDR"KPMRB9^@5MOL,I.Q6I5+Q7)F5U M+?GO")BBX$!5T-5V]X,P>CF,GA;&%^13\(2"&,O 9= ,88Y TB,'TQ]L@8X M6JM ]&I#YIC R1*NMG,?#+V?A][7AOX]HM@CV\C_5PR$O8A4^ _1A.]AX!'& ME3>_7XO(ME3W7MMRTX?%D%@%TB"'-/@I2)]!A+F*U*!.JJ%)0AL0HHVRI,GO5^5,)JQXCZXDTF[ '#RLJ_2M-V9E2*W*JC#IMM:ZCK\]8;J)9:*3OO'!11QE MYX&/5G[@\U=U$N74C(VMI.74L%XZ*O^C[^A'010FV]:[[ 6FGK32V\0"203* MJ%,1VRZ[F:OAX#AHHS;9E%J53&&4;;U3GHELF/JK^."+<;@/R"NF2CYUNZMT MQ5FY\JA0S4ON:;UJ4(7AM?6.]Y'(K.D0BG@W%S$JX^JI[KME'X=ER,EFP9_# M%]N%,;;USG@Y?U@H69BTM3.C:JXIM2JRPB;; ]-K'K9)ZSLSJN::4JO2+*RT MK??2DXK;4<(;UJ:'SM#N*^:;NKVV!\Y ,>&^C3R*$<- N#NY M_K 68X?$$0<4<>7PR?2D22U/3!!VCPCH&VXZ,DRI53$5IACJ3?$LIE0N=2'/ MH[%,M+(U_]RR*%'9M<&B,B(S?=N-29W#"\/""T.]%_Y*HNTEQS1LR*INAF%W MJ*1EU V;4JO2*MPPU+OA^>W)%?H-AK3K&^ MG*VF:#05,*56I5BD E"?"IR@V&].\;U+Z/J.-<9XCO0 %ND!U"^CZS!&^(6# MC?QV_8H190!MQ%M;$N7-X2I6W=4?I_3];4SW'.D"+-(%J$\7RER46$RNG<^, MJKFFU*I?ZHNTP[&,?ZLWF4_,C*JYIM2J-(OLQ#E#=N+4E^J5ZZGZMAN3.D=V MXA39B7.6[,2I9R=])2NCN8DIM2JKTG8:?6XR$_/_-ED8*.WUJ.]<4/*JK]4K M/YPIRMFJ0>CJN]H41;NT4RS$=)OLN&,@6?A(=UGE5_-=?9-D+]O1]:E][:9[ M\PJ9=*O@':);/V(@P!LA:5WUQ=BAZ>Z[](23?;(?;44X)V%RN,-HC:DL('[? M$,(/)[*!? _D^']02P,$% @ EW%J5KS"8UIS P 00L !D !X;"]W M;W)K&ULK59=C]HX%/TK5EJM6FD[^23 %"(!H;LC M=6@$M'TVR85XF]C4-D/[[]=.,BF$D*)17XCMG'MRSK6YOJ,CX]]$"B#1CSRC M8FRD4N[O35/$*>18W+$]4/5FRWB.I9KRG2GV''!2!.69Z5B6;^:84",8%6L1 M#T;L(#-"(>)('/(<\Y]3R-AQ;-C&\\*2[%*I%\Q@M,<[6('\O(^XFIDU2T)R MH((PBCALQ\;$O@^'&E\ OA XBI,QTDXVC'W3DX=D;%A:$&002\V U>,)9I!E MFDC)^%YQ&O4G=>#I^)G]0^%=>=E@ 3.6?26)3,?&P$ );/$ADTMV_!!2L%.:'E$_^H\G 28/M7 IPJP&D&>%<"W"K O37 MJP*\(C.EE2(/(98X&'%V1%RC%9L>%,DLHI5]0O6VKR17;XF*D\%ROGY8SA_G MBS6*/DX6*S19A&@Y_SA9ST,4?5JMT0EB.E_,/SRL5^@=6D+,:$PR@HOM8ULT MA1VAE- =PC1!C3)B.[DN!-"!*33+Q5 MW*OY,E*/SZL0O7G]%KU&A*)UR@Y"$8N1*95M+=Z,*XO3TJ)SQ:+MH$=&92JT M*$C."4R5KSIISG/2IDXG8PCQ'7+MOY%C.4Z+H-GMX79+>'A[N-7AQJV/@%OP MN5?X%JJX1, )2TB,9DS(MA27%%X[A:Y-]V*/8Q@;JO@(X$]@!'^]LGWK?5MZ M_B19^(?(SE+GU:GSNMB#ZG@C+-&F/O[JJ,L4T$_ O"V3):-?,.JB_!2X5L]R M1^;3:8I:4';?MZ%WKOU=Y[G=Y7BH\H[]=.3!G=.W%@NX.&RQ;,L-?P MV+O(A./\RM:9=+^6[G=*?Z 25$+D5>W^A:Z!ZS6T7V+Z?@,3MO'X[=K[M?9^ MI_9)+ ^8$YRA?]2EWB:^?_'1=][0[C?DMZ#L07.#PDXM+SQ@@]KIH/O/5=X2 M D68)&U&!Y<67*]YQ&X!A9U"7FAS6-LP\M_@^_8C;HPNT2U MU)BP!7568TH[YDESD0/?%4V:0#$[4%E>F?5JW0=.BO:GL3Y5_6'9SOVB*9O+ M1\Q5\10H@ZVBM.[Z:KMXV;"5$\GV10NS85(U1,4P53TN< U0[[>,R>>)_D#= M-0?_ U!+ P04 " "7<6I6#*2D&8T# #3#P &0 'AL+W=O^Y5IO&W.ZV:ILPQ[T=F2#"U1?=C.A5W;)$M$8 M$TEY @+7?6OHWONN 1B+7RD>Y-$U9*&L.'_)%I.H;SF91\@P5!D%T7]['"-C M&9/VX\^"U"J?F0&/K]_8'TSP.I@5D3CF[#<:J6W?NK,@PC5)F9KSPVBM'!)XH,>H(?0&36FBV[,&(:M Z?)EG>%TKHNU3CU& >+"?S8!H\ M+6'V.'Q:P/#)AWGP.%P&/LR>%TLXLA@%3\'#9+F GV$H=:7LLM1)^"(Q L5A M3%B8,J(0U!9AQJ6".2HJ4->)@A$FN*8*GE>,;HA)^@\^*D*9_+%G*QU+YI$= M%GZ/A4/C MZ^%N!=R_'N[41-,J\]HR?.T+?(M@/JM2M1:5O63NY8Z$V+?T6T2BV*,U^/X[ MM^/\4J5(DV1^0V0G:K5+M=J&O751_;7>B/@"OS]J,I@HC.4?53EH-YF#)LG\ALA. M:G7G^@U2)5L.=_,W6?8]VP^<&^>V9^^/]2BLG%,KKWMFY]CY9*DV1^0V0G^G5+_;K?4+MVF\Q!DV1^0V0G M.;@K,_;M'76S->9^1?,WIL^#\\^FG9B%!LS-4HPAX?\N%_N MEI/IT,QC9_NC;&(U4]0[33[N3HG84%UD#->:TKGIZM."R"?(?*'XSLQ4*Z[T MA&8NMWKJ1I$9Z/MKSM7;(GM .<&ULK59MC]HX&/PK5EI5 MK72W>26$+42"3:JNM,LAH'>?O]L660$5%G=L!U2-;!BOL%1-OK7%C@/.#:DJ M;<]Q0KO"A%KQV/0M>#QF>UD2"@N.Q+ZJ,/]G!B4[3"S7>NM8DFTA=8<=CW=X M"RN0WW8+KEIVJY*3"J@@C"(.FXDU=>^32.,-X$\"!W'TCK23%\:^Z\9C/K$< M71"4D$FM@-7C%1Z@++60*N/O1M-JI]3$X_1P1'##"P2O M(7A=0G"!X#<$_U9"T! "DTQMQ>208(GC,6<'Q#5:J>D7$Z9A*_N$ZL^^DER- M$L63\3)=/R[3YW2^1HNGZ7R%IO,$+=.GZ3I-T.*/U1H=(6;I//WRN%ZAW]'* M+!/R$P22!: '5NT8!2H%8AO3,U=+=@&(T+1NF![@6DNQK94SG1]=M:XF-4NO LN7 \],RH+@5*:0WXJ8*M( MVER\MUQFWE7%!+([Y+N_(<_QO)Z"'FZGNSWTY':Z<\6-WWYEW^CY%_3./D9? MQ+5$T"^AMY][L<,93"RUOPC@KV#%']ZYH?.Y+YY?*9;\(K&3Z((VNN":>KQ2 M>B2#>@E_>!=YKO<9S8#"AJC%GF).(4?)GA.Z;2+NR[:>(S1SZ)WX-7;]:&R_ M'D?6@QD-3C').<;S_!9S8G#0&AQ<-?A():C8Y,5U4=,'1W-&?M"I_1PS##N8 MI$\G[*\];&L/K]8^K1B7Y"!8J?XZ./UF?H?"L$#\*.X9NP"37,2>& MAJVAX?\R],2$@-X-<7@V^2@8=4R<8UQOY'54.AW0$D/R!EU_Q7VT1E9 =^:NX9 &=M361\+;6][G9F:4[S3/U/7 MG/I6\I],?4=ZQGQ+J$ E;)2D&PO M=V]R:W-H965T_1]F6PQI_*.[[#03]90IA:49WX4!#T_IZSP M1@.[-A>C =^KC!4X%R#W>4[%7Q/,^''HA=[[PH)MMLHL^*/!CFYPB>K+;B[T MS*]94I9C(1DO0.!ZZ(W#1Q):@+7XG>%1GHS!A/+*^54F'7F \P@P392BH MOAWP";/,,&D__JQ(O?J=!G@Z?F=_ML'K8%ZIQ">>_<%2M1UZ#QZDN*;[3"WX M\5>L KHW? G/I+W"L;(-/$CV4O&\ FL/I J**C@>!'$,9:LYF!%=.B=?BL,-]]J81^RC1.C1;Q MZF413^/9"N:?Q[,EC&<$%O'G\2HF,/]MN8(3BTD\BY]?5DOX&<92[Y2=^702 MODA,07$@J%!H'Q'4%F&F-^T,I2^")2P4_: /*,OGCP%?:=>. GU1N3DHW MHPMNAA%,>:&V$N(BQ;1)X.N8Z\"C]\ GT55&@LD==,*?( JBJ,6AI]OA80N< MW X/KD33J3]CQ_)U+_ MX\6\3=6K*/-/>90[FN#0TS\-B>* WNC[[\)>\$N; M(B[)B".RAEK=6JVN9>]<5'^M5U*88*%'>IMFM #"9))QN1?8)F37I9 NR8@C MLH:0][60]U>WG=&,[PL%"ZI:92OA86#QY@PZC(*[(.K?#_S#J2(7[+I1TXZT MVW7"?FW7B*-7Q]'[U_2!*>H_%@&E,?A_Y.0%>]YKG7.,O(V,W+!+#H[]OR31B!' ML;$-E01[1I>E<;U:-VUCVZJ\P %V@6D0GIJI=V];A_N="]-,A!?DYBU'6A/]^'/ M3D(@;$B+Y+XH>?#\/?[%'L]XN&;\642($EZ2.!4C*Y)R>6G;(H@P(>*,+3%5 M;^:,)T2J6[ZPQ9(C"7.C)+8]Q^G9":&I-1[FS^[X>,@R&=,4[SB(+$D(?YU@ MS-8CR[4V#^[I(I+Z@3T>+LD"'U ^+>^XNK,KE9 FF K*4N X'UE7[J7O]K5! MWN)/BFNQ[U M1OWW?/!J,#,B<,KBOV@HHY$UL"#$.<_6-U@.Z%SK!2P6^7]8%VU[70N" M3$B6E,;*@X2FQ2]Y*4'L&'0.&7BE@;=GX'D'##JE06??X.* 0;I_NX/DJNW5-G)\O[AT\? M!I[;_P+7/YYN'_^&W^ [X9SH[P(G/DI"8W$*(B(@5]>#;RR5D8#K-,2P+F"K(53C\#;CF'BMBCX&9]!Q/X/G>!X\ M/?AP\O$45DQBZ7&#D]/W2[H;R089__TR3N59DU.U@7>J#]C)Y3N'/J!DP7/$ MXA"YHODSH_*UZ7L4(MUF$1U<+L62!#BR5/00R%=HC3]]<'O.ER9N)L5\0V(U M>-T*7K=-?3QE2:*"C] ,H90/X41-[N+[G,)_AZ?/I- ^S[5U?%V-76?@.$-[ MM0NKU8-C81D2J\$ZKV"=M\*Z30.6($CR CB?J[BMB 6,J_4+:O]1P8IS3(-7 MD)RD(B9%6 __43%,[1.RD6#186^'X#Z]5I>.I6=(K$:O5]'KO3'5TA5R26H'W^ ME7.NB'5J8Z3I KC.B@0LD1=A3H4[O64V41TT!+N]M=KJP+&L#(G56%U4K"[> ML5:+U%;'L3R^U0%*!L'.YM%$[.)78GO 6KTX%I@AL1HPU]FFD4XKLD=5=(B, MOQZ.:>T"QZY+HVJ^*;4ZO)TI4? M)>X]G^C#UOP <"M3G-1^(WQ!4P$QSI6D<]97Z@.H(>_P]02P,$% @ EW%J5@AN^RD:! /Q< M !D !X;"]W;W)K&ULO5CO;YLZ%/U7+#;MM=)6 M,#^3-HG4!J96ZM.ZI'U/T[0/+G$*KX SVTG:__[9A)) /5[R9O5+@N&>P_6Y MUC'7@S6ACRS!F(.G/"O8T$@X7YR:)HL3G"-V0A:X$$_FA.:(BR%],-F"8C0K M07EFVI;EFSE*"V,T*._=T-& +'F6%OB& K;,,UVKH&XRR33"*/GQ6I4;]3 G>O7]@_EY,7D[E'#(]) M]GY(M)QLI?L*YB+0/$2\9)7H%%!GE:;/[1 M4R7$#D!,5 VP*X"]+\"I ,Z^ +<"N/L"O I03MWTW\ F, M2;X@!2XX V0.SN-XF2\SQ/$,?.$)IN5SBA.Y;%887!/&P%&(.4HS=BS@=],0 M'+T_!N]!6H#;A"P9*F9L8'*1MWR[&5&PWX2;HE9UP>RZ8';)Y_R"[[^J<%7$),?@2%;C&'R_%G!P MQ7'.?JB$W[S+5;]+FM0I6Z 8#PWQ!H;I"ANC#^^@;YVIRJ"3+-1)%FDB:Q3, MJ0OF=+&/IIS$CPG)9IBR/T#TS8#K)0IUDD2:R1L'\ MNF"^%J/9L'@[UO I9$&_'A%0Z=A(>NJ1UDH4ZR2)-9(VJ].JJ]-[0@WHZ"Z:3+-1)%FDB M:Q2L7Q>LK\6#^J_=Q8;]UM?)6!'5MWJ]E@=U9G2H>)K(&N)!:]N,6;_C0J#L MT. 9N,!S\?$$;M&3LINR7NOFNH'34E<5!J$3M+XXP^Z<#Q58%UM3X9UV%W8J M+"03ZA5XGBH]O4+O:F+;/;NMW#Y187/E'&>;V]WW\V\S9VS1WFT_">B#VG! M0(;G FB=!,(EZ>:T=C/@9%$>1]X3SDE>7B88"15D@'@^)X2_#.0)9WUF/OH7 M4$L#!!0 ( )=Q:E8L? D#8P, /<- 9 >&PO=V]R:W-H965TUE0,;%R*=?G MMBW2'$HLSM@:J/JR9+S$4G7YRA9K#C@SH+*P/<<)[1(3:L5C,W;+XS&K9$$H MW'(DJK+$_/$""K:=6*[U-# GJUSJ 3L>K_$*%B#OU[=<]>R6)2,E4$$811R6 M$VOJGB>NHP$FXF\"6['31EK* V/?=.N^D%Q])0HGX\75='YY]>DFN9POWKT9 M>>[P [K\Z_[Z[A]TBF:L7#,*5 K$ENB3S(&;,0ZY7OD-H&N:LA+0R0T3XCTZ M24!B4JC6*;I?).CD[7OT%A&*[G)6"4PS,;:E2EI/;:=-@A=U@MX+";H>^LBH MS 6ZI!ED^P2V4MM*]IXD7WA'&1-(SY#O_H$\Q_,Z$IJ]'NYVP)/7PYTC:OQV M 7W#Y[_ -TW3JJP*+"%[Q0K]>Z/@Z%I"*;YTK44]5] ]ESZ#SL4:IS"QU P" M^ :L^-T;-W0^=/G8)UG2$]F>QT'K<7",/?ZIKUU6UI2AH=2G[R8.HC :VYM= MBYX'N=%@L!^4/ \Z'>F=N^F0-&@E#8Y*4H>F.A(IFE6< TT?T1W'5*AMI _C M:?95G3RE+OPN94>9?W63]$F6]$2VYVC8.AK^QD(,^_2X3[*D)[(]CX>MQ\/^ M"[&F'.R6CQMYHX-*[(B*_(-R39X'>8-AT%V)HU;3Z*BF.4C"01<;NB'X@11$ M/NY48)>BHX2_NCGZ)$MZ(MLS,FJ-C'YC 49]>MPG6=(3V9['KO/CONCTO5T; MQMU_8.$H&AX48$>4-XJ"@PKLB#KU_2@\J$%[YT9< E^9EX5 *:NHK&^*[6C[ M>IF:._O!^(5^U9B;]@^:^DGT$?,5H0(5L%24SME0'0N\?F74'E5&,$ . M$P &0 'AL+W=O2=B[?U])8(*Q3)S&+S:(.]^DS=O+B9)6)X2M)O M2<378V-H@ C'J$CY(]E]PM4-.5(O)"E3OV!782T#A 7C)*O((H(LR5^:I9SV$4>3 M$24[0"5:J,D#E2[%%@8GN:RL!:?B:B)X?/+YZV(!YL$C6'RZ?PS #?A,& -S M3,%BC2@&4Y)M"HYD%3#PP<<<)2F[%KBGA0\^7%V#*V ")J$,)#EXRA/./C8& M_EJ3@J$\$H-7!^ M*7RKS;/WYCW8G8H^#GN@#S\"V[)M34#3\^E0=S_OFSUXW^RS\^E6AY?]NA#[ M2J]_0B] -$_R5;/V_KE?,DY%[_E75RREW$ O)QOR'=N@$(\-T7$9IEML3'[] M!;K6;[I$75+,OZ18<$FQV87$#A(\J!,\Z%*?_"E>D[*YZ')9,EW%E._"[>3& M];S;D;EM)ND8)4(;'()\C53?\0;>(2S0P&S'\8:'L)D&!J& P1IWX(53>^%T M>O& 6!*"NN2_J?=]WV=\[P5OLO*>:[1Y99+>M?16>[7E7J?ERF11X^^M^LY9WFK[ M)<5\[ZRJUZ T5:]!G:[Z89V"X1EMI_6%)^TN6 0V8D39KG6]%/::C=#JV:VH MI\5@]6=Q\MLJ6P0_30ZI-?+%YO2'S#U_@F(SG^^=K3 MW*W_UL?YHFI^I=9\".' :K=2'DP(WY_(">HML,E_4$L#!!0 ( )=Q:E8] MLE&PO=V]R:W-H965T41>G4-1NGR-DY_IDG-!WL(@2J]Z2R%6GP>#U%ORD*7] M>,4C^9"N$L[F>5 8#.APZ Q"YD>]Z65^["Z97L9K$?@1OTM( MN@Y#EKQ_X4'\>M4S>IL#/_SGI<@.#*:7*_;,[[EX7-TE\MM@BS+W0QZE?AR1 MA"^N>M?&9]?) _(2__+Y:UKY3+*N/,7QS^S+S?RJ-\Q:Q /NB0R"R7\O?,:# M($.2[?BC!.UMZ\P"JY\WZ+_FG9>=>6(IG\7![_Y<+*]ZXQZ9\P5;!^)'_/IW M7G;(SO"\.$CSO^2U+#OL$6^=BC@L@V4+0C\J_K.WDHA*@.'L"*!E *T'6#L" MS#+ /#3 *@.LG)FB*SD/+A-L>IG$KR3)2DNT[$-.9AXMN^]'V7F_%XG\U9=Q M8OKUGX\W#_\FL^^W=U^_W5\_W'S_1CZ1;RQ)6'9"R(7+!?.#](,\^GCODHM? M/I!?R("D2Y;PE/@1>8Q\D7Z4!^7GAV6\3EDT3R\'0C8NJV+@E0WY4C2$[FB( M05>GYC&1T*'E+8T:'9XN-$2[AX> M/@1Z8VY/E)GCF3OP[C/"/V5#?$YF<2CG?C%J1S "0]8-JA%3*(X^O0BA[G\QC*J6R](H\;<,NUA;0+.P+9TI0T)3*-M MO*5M#-+V>RZ!,D)>>"(E'5GQQ(_GY$)>M]\Y2]JG/HQ)B\BVX08&=N4-"4SC M;;+E;0+V\=LZ?.()B1?E2"+/*A06@JB5PP+?KHXSPZ*.51MI8#.Z M,H8$IC%F#)6H'!XTUCYMQYJ\WO *AQECZW2>$5@PUTI<6-*M9H-]:D M(UYP7ZQ+DW(@=;1!';5'8Z/.'-B6SLPAH>G,*5MA@.KY.'U;8NZY=,(U=^;I M%"[ 4#; @'U H92_KS)J6BD!P[N*-50T%PM-IT[9#<,^LU V4!T**IJ+A::3 MKTR* 6KQ:3%B4Q*O12I8-/>CY[UIT&E>04I ZIF/7"KIP&X_E M0!D& W8,^< J-]18DLT_-=@MO*#5O=)3S"^8G MY(4%ZUQGQ>5I+]7#@;T>-]M*^^-)O=LMQ:Q^\Z2W%AN-=O1GS?)UD@UTL>>Y26CL\:9Q :C6O8\U2!JV7=.:6D*:^GC+.\>4'.WYX4C.Y-W"DE-E:2FL*0^ M,,%LW/!A&::LLYH3['YC9;2EU*@_M&L3KBQ5'="[9IM2PW2/&@Y70?S.>;$P MVMH#U&5R5#07"TTG3TED:IU9YU%4D8V*YF*AZ>0KD4WA1?WN&J<$U&=9W>O" MM7;FZ!1:F"HM3&$M/&/I4K^4!G[HBU9RG*8RL.OFT M*1E.81FN%I[*.^*\O(*D9,GF)%T_I5[B/Q4Z;;5.O*5,>_L,6%EGU5=9(]-Q MZ@N?<-LZ,WF*57:J9#V%9?UI],:DD>-HWZP;&MJ4[@VQT00R^]8.%VQ-X]R;(3"E_ P5S<5"T\E7QL"$C<%= M8:)VS,G=OFH/K$/"?/]/*W^H*^Y8:#I_E8T\L,?8S'GR)^F\$P.&[CPL<7?I MG,)]F,I]F.=V'R:J^T!%<['0=/*5^S!A]W%T3H!AP9R ZDRPT'3^E#,Q86?R M#_Y.MFL/Q^0%U*U"J&@N%II.K3(VYNC<>0'3T,Q0T5PL-)U\98],V!X=G1=@ M6& -%H[L3-\I/)&I/)$)>Z+_*R5@[B>:H:*Y6&CZCE[ENJSAF5."A>K=4-%< M+#2=?.7=+/C^R;$I80\LD!+@R,[TG<)]602B&C L-)U"9<"L0K5V7!]N>8Z=Z\I>28AE6_$P)7W)FF4[@G2[DG"W9/O\62EP>> MA(?()52WA(KF8J'I#PLJMV2?VRW9J&X)%WYM,?!J7. MT*YO3X-;TIFW4Y@A6YDA&[X;=_' =MA*"ZF)0T5PL-)TUY6+L<]]LLE%O M-J&BN5AH.OF5Q]?W;'7#M)![ZH(L)!S:F=136"-;62,;MD9E'B!_DNJ]J%;& M4%T1*IJ+A::3J%R1?6Y79*.Z(E0T%PM-)U^Y(OLT]YKVP-I D!U2UAH.GW* M+=FP6[KUHT,3 *I70D5SL=#T-X(HK^2)U)(J7:&V/;E_@=IV_MJQV_(OQV2U> MPZ9@BK?"W;+DV9*+B%?YJ\>>8B'B,/^XY&S.DZR M_'T1QV+S):M@^[J[Z?\ 4$L#!!0 ( )=Q:E8&PO=V]R:W-H965TR29)"*.PM"$\S%E"YUEE' @2(EL6X9AJ,G.$HU MMZO6)M3MDIS'40H3BEB>))B^#B FZYYF:MN%AV@9=2 8O+ M"H80QU)(E/%2:FK5(R5Q=[Q5OU'>A9CNVG_<7Q_AQIH2!+QOV)8; QFGQ+Y-K Q%U@,3@!D<4/>$X M!T06:,J)_XSN,XEA"*IC.OC#TU0..HYB="^W9U$-?S\[1&8I2]!B2G D< MZ^I5HSZE.%V" M&O_NSQFGXKW[4Y=]H6W7:\NSZ)IEV(>>)@X;!G0%FOOYD^D8W^IR^T@Q[X/$ M]C*UJTSM4^KNZ"6/^&MCKD*M>TGJHBPD'24I3^&5Z]B==E=?[494!W*,?9#W M%M0RK^P*M&>I55EJG;3TB#=H "DL(EY7?$%N[3RR81K.U4'U-:B.91]47P-J M&YWZZIVJ>N?_-N0"W8G>*8XFX;/.G_,V4MOJ'-BK ;6:SH&]MR#;;K<.[.D[ M)W4"=*DZ'D,^R5->'%35:M54^ZJ7'*P/1+,M>N,_F:)3WV*ZC,3I&\-"2!J7 M;9$X+;I?,>$D4_U@3KCH+FH8B@\&H!(@[B\(X=N)?$#U">+^!5!+ P04 M" "7<6I6'IPR==$" !*" &0 'AL+W=O7 M:!OKA>MX&0FU8'IN3I8X0W&;3YF8\9AFP' Q,(;M4[^K\!IP%V/) M-\:@,IE3^J FDW!@6"H@3# 02H'(SPK'F"1*2(;QI]8TFB,5<7.\5C_7N_4-98RX"@X(*F-5E&D,99 M]26/M0\;A'9O#\&N"?9S@K.'T*D)G=<2G)K@:&>J5+0//A'$\,Y^W$YN?L+XZF)Z=CD;WDRN+N$$9M4C +J >^T< MAC!<(9,/ 1T'BA'^0*F_!!!X1AMPUA8Q5 MG6@&=5RC*BY[3UQM&RYH)B(.9UF(X;: *9-L,K77F8[L@XH^!BWHM#^";=GV MCH#&KZ>W=]#]U].M ]ETFGOK:#UGC]Y,T."A=G^7NP?9JI:<\IP$.#!DL>#( M5FAX[]ZT>]:77B9@_@2;N"EYTLO#DK 0?GV7DC 1F/+?NWQWCNG[,<7\(XEM^=YM?.\> M?*W_*2(BPI>%),Z@X"'DR*HB\F&7W=6Q?7VLZG KK]OZW'?-U::-+T']EM7= M!OD5J++8^DHVRZFO_9*HN M>T'8,I8F)+B0DE:K+Z-B5>>J)H+FNI;/J9"=00\CV>R1*8#<7U JUA-U0//W MP?L+4$L#!!0 ( )=Q:E84!<41S0, !42 9 >&PO=V]R:W-H965T MM[7M]-"YJ@(GX2F$C]IZ13N6)L6?]?7]G?F^15,D]$P(0EWV@LER-GX* 8YF25R >V^1O*A'J: M+V*),'_1IHSU'!2MA&1I"58*4IH5O^2E-&(/@/M' 'X)\ \!W2. 3@GHO!70 M+0'&:K=(Q?@0$DF"(6<;Q'6T8M,/QDR#5NG33(_[3'+UE2J<#&X^?;G]_(@F M]W?3FX^S\>?;^X_H#,V*68#8''TSSD%\-EX#5S,!C86:([D>-(%^#T$2FH@_ M-$:RZ!G=FR]#5RIMN@:_9G;M M6QE#B,Y1!_^)?,_W&P1-W@['#?#P[7#/DDVG&J>.X>LJY3WK,J_LD3-D(3*+7JOJBOC3>)[ M#=V>]_&!_L:HWN @A::HYA3Z50I]:PHW+[GZ]Z!F\@NCE;9PK;8ZJ[Y.]?\7UR92@%MF=\F6]@66]W\W3X;6[>3IY2GDNE_ M]:GO']2G(X&X=Q 8VK4UYXYL:>^VN=B^SSVAC-F)+BUES([$EIV5'7KJI'#W MSLLI\(6Y=Q H8JM,%@?,JK6ZVQB;$_U!^[6^\S#G\!U-<6%R1_B"JA-R G-% MZ9U?J-TQ+^X@BA?)&ULM9AM_BH9FVMS,G4'"!CNU/>,\M,V+7-(XN9N^5&!M,P') M)\EV,M,/7PD(.&-02-J^,0BCW9]6VO]*C'=&34S(P'?(WOB6PDWOWR SE@?-'T[B,)XYGB""%2!D35%^V< 9I:BQICA^E M4:?R:3KNW[]8_RT?O![, Y5PQM/O2:Q6$V?HH!@6=).J6[[[ \H!Y8 13V7^ MBW;ENYZ#HHU4/"L[:X(L8<65/I6!V.O0;^M R@XDYRXVNXA)E9F2NA_TUT/S6]^//^\NXO='9]=7/Q=3Z[N[S^BKZ@>3%' MB"_0&<_6E#W_(M%<\>@17:_S:,Y,-!/UC"B+T2VD5$&,+EFQ3,P+Q^>@:)+* M3^@(N4BNJ ")$H;N6:+D9_U0W]^M^$9J W+L*CT60^1&)?=IP4U:N#%!5YRI ME407+(;XM0%7!Z&*!'F)Q"FQ6CR'J(=\_!D1CQ!T/S]'QT>OX(N+Q9-?Q=S/ M/?DMGF;+I8"ECI@.F!*)7N$1^D;3#32%H3#5;S9EW4&[O;!K^#RN^@ MD]^+)Q!1(ML]%V8&;WL.*L]!)\\ZXQ>06,8<=!US6'D.K9[WLZO)H;7W!]?! ML&(;6A=L&94FK.'_@#6JL$;6D)W2E+(($%7H 98)8PE;&LE2*T!K$ F/T;%6 MF2)O/^F9;,K@8ABC@X6$2> '@V'SI&*OEE>OTX):EBG4%:@TNT]$PH",VH#V M]!YW H(JMSHCX0.D+P.,_38D4B.13DB+*NDZ(Y%#)(P)]EJ2$=<2C:W"NK^V M0%>XCZVJTL>K9>6'08C;0E8+,[8K6#7C M>[X?TG,YVX+0^[M*S-&-2*+&4H>M5>H)KZ<=V[>\H)QL9FV814Q/<>HO0 M.*C":;B?R+@7]%OB6Y<+;*\73<+R7K3" _;WV$:]L VMKA;8JOHM$O->N&$3 MW'#0 E?7#&PO&LUB\UZXT2$<]GN^WTQ'ZG)![.7B3=EY)VCI[A4H\7I^V ): MEQ%B+R.=!.B]L/@P5<*>WS+EI*XOA/QW^VUBK54?%"%2UQW2N>ZTB5#+CK0T MW&%+2NHR0^QEQKH_C//&'!X\W6Q:9+&A+6CULR7A%%O26IM]6-PD_L@J5F1_2B/EQ!!(Z/^V=P7<7CBL:9'?\ M[=,-*WT&PLI='/\4!U>STYXM1D0#.DV%!.'_[ND%#0*AQ,?QGQ3M%7V*AN7/ M6_4_,O/)LF_*K/VZ63R[^^77W] 2ZN/]U4 1+-P$4WAQJAH.+V<.9'GY$KQ3AINCDC9WFQN(%\8ZM MR)2>]O@;@-'DGO8F+U] UW[?Y,R06,6G4_AT=.J3V^P! *_\2#X+KYOLYAJ# M3$.\ONXG$'NN!X=CZ[[LI.$^Y&)WH.ZK#')0#'*@'>0V4W+7VW3Y0L7+5*3 M1W]. 7?P@Y*D\6'6R[O@030$T 9A_E C!\S(0Y/4A5:JY62Y11S<)\4!$!D" MNGUCK,0;(YO%-9N!%4WRV6RUGR#W9226MO#X>[$RY?BQMO9;(!6J]GN ^'(&7+X8(PO?@!#I] M9]#H1BMS:,*:4JN:1LHTTKZ;LIQ]*\!54%?(:9Z1C)3.DH1$"\H).P5W#Z!\ MWPUYR$Z?;4@R _]\Y)+@*J4A^[0<0EY)!/'B[N= %'D'%1U /2+L^UZO5H3Z=6L[+C*KZU(ZCK4^% M6'!P#/!"0]PCO79!45!A%-1SU-.69RE27I^]@>>-X.[$:3MK:T8A%=22S/%+ M]![]X2%KM%ZK;2P4=D$]=QE:I(?UA(7]0>W%U 68045F<'0,2T-#N"2]=@%? M2,$7TL/7TQ)6BE2^?CJVY]D[$Z?OK*T915=(3U=')^P>?>^0A-5KM8V%@BZD MI11#"2L[J20LZJ/=ZH1^+&V]*F)">F(Z0:COEK :#_K#IDK7N5[GT-0UI59U MK?@).;\9JY$A<)+AZ@+#D,(PI*]%'8_5LH,*5F=/WFXV=,%@2#$8TC/8\5R- MZB4JF5)5GUW@&5)XAO0EKSUYECX9V;9GN@J^0 MXBO4<>EKC_ZV]N7*5;IQ/KO +JRP"S]'S0O7:U[8[M>^1NG'TM:KHC(,C\%I M;+3494JMZE51%]93U]/R5(J4\W2 /6^X6[C0=];63.F'.CU6'9VG>_2+&G6> MISQ?'V-IO5#;0"C2POI*E:%LK5>K1+;N_CRD'TM;KPJ3L!Z33AR^TI=8.CML MM&.T;F5*K>I:,1-V?S-+8T.P),/5!7IAA5Y87[DZGJ5E!Q66EH]:-1NZX"ZL MN OKN>MXEL;UDE>CSRZ0#"LDP_J2U[Y-&49+7J;4JMLR%'LY)DI>3KWD-8)H M]V6M[ZJM%8563L<%KSWZ2*[0:%OO@NC1-5HOU384BKR_A6H/43M&JURFU*I>2[NHC&RCJN^/:LK6+M#*46CE=+S9:H_^0=G: M!6\YBK>!VE^1[6XFRQ9_@LVREK MJ=OS#<>?2++P(P8".N=-[;[')R7)]_#F!VF\RK;!WL5I&H?9QR4E,YJ(&_CU M>1RGVP/10;&3>O(_4$L#!!0 ( )=Q:E8;/KRM* , '$) 9 >&PO M=V]R:W-H965T]G0+Q)?[GGNGCN)Q_%6JD>= M(AIXRD2N)TYJ3''ANCI.,6.Z)PO,:6.[[PLW/)U:NR"&XX+ML8EFJ_%0M', M;5D2GF&NN M&[Q&(2P1A?&CX71:EQ:X.WYA?U]I)RT/3..U%'_QQ*03YS<'$ERQ4IA;N?V( MC9YSRQ=+H:LG;!M;SX&XU$9F#9@BR'A>O]E3DX<=@#\\ @@:0' (&!P!]!M M_[6 00,85)FII51YB)AAX5C)+2AK36QV4"6S0I-\GMNR+XVB74XX$T[__#K[ M<@_7\YO%]//R\LML_AG.X#WC"NZ8*!'HRX)Y86NDX8-BN<$$RCQ!!=.L$/(9 M$99&QH^P*%6<4@5@(5@.OT9H&!?Z+;'M&XY=0W%;[V[[IU0TV]K MV*_X^L=JN%^(^39'I5->-)68+N>+MQ!Q'0NI2X4:OGTB!I@9S/3WKG+4[@;= M[NQ!=*$+%N/$H9-&H]J@$_[RQA]Z?W2E\F>213^);"_-@S;-@U/LX2W7CVT5] _ 9NF<&N!-9$OE?]OF\7';'S@]9N M3]%YJ^C\I**(;WB">0+W'$72):3&^_ZNXP,-_VX2G339BWS81CX\&?F=%,QP MPD,_43 M7R'P'.Z1*=VEYC2/#\\$[/K__BB/ZP%3=X.N)D475\AZDH09: M#5.Z$Z&R!K2_DM*\3*R#]I85_@U02P,$% @ EW%J5N"O5!U*!P E48 M !D !X;"]W;W)K&ULQ9QK;]LV%(;_"N$-0P$KE-S430I,?<92HR\9,Z_EYLZE&,Q%S=9K.16(^F:0RYMKLRFE3 MS:7@X]PHCIJTU>HU8QXFC>%%?NQ.#B_2A8["1-Q)HA9QS.7SM8C2I\N&TW@Y MS/E4/ C]97XGS5YS31F'L4A4F"9$BLEEX\HY#^A99I"W^!J* M)[6Q3;)3>4S3;]G.A_%EHY7U2$1BI#,$-W^6XD9$448R_?A>0!MKGYGAYO8+ MG>4G;T[FD2MQDT;_A&,]NVP,&F0L)GP1Z?OT*1#%"74SWBB-5/X_>2K:MAID MM% ZC0MCTX,X3%9_^8_BB]@PH'2' 2T,Z*$&[<*@?:A!IS#HO#88[##H%@;= M5P;MW@Z#7F'0.[1+_<*@?ZB'06$PR$=W-1SY6+I<\^&%3)^(S%H;6K:1"R*W M-D,8)IEV'[0TGX;&3@_9U8=[\O7JXQ>/G)!/7$J>:8F\,Q;C&GMGM'6H!-,WIK<^1OISC-;42/X_T*6FU MWQ/:H@[Y\N"2=[_7G=C-(9A.AG'.+!C7CG'%Z)2TG;PWU(+Q[)A;+D\)'>28 MEIE%YJG483+]DH2Z[CO_'WW:"_4/A]J^]N!P3.N0OE4TTE[_#MJYE_:NWP$/ M)?G*HX5X3ZZ4$EH1GHS)QY _AE&H0Z'(K>!J(<68F"GW7HP64AKW>:M/:2+7 M!ZZY"E7-:5ZO.M"I[T 6H\[5G(_$9<,$(27D4C2&?_SF]%I_U4D5"7.1, \) M8TB8CX0%(%A%K)VU6#LV^O#&S(]&:B+1Q&RJ<"RR:=O(\D6NSZ34,[D:_VOB MB%EOU/V&KZV>CE4E$N8B81X2QE:P7@[+%H?+8>NBN=R4VG8+:E:3YE^U76 C M5:3174NC:Y7&AWAN1CX;;#*:<3D5=6/>W=?_&ZN38P=RKSL/Z8[M=>>O6G1W MMPBV&8->NSJ E>'IK8>G9QV>3XOX44B23LH 1A8F@BD2Y@-GHLO/O7'WVNKC MV-\L$N8B85YO:Y@ZU6%B>UOXR X%-G<5.?37!]7V23=9@LQ6J&+F2P M:[*VTHX=>"3,1<(\)(SU]TX'_;W3P3:CW3EK[YP-!NOA'UB'_T$L3>1.1H*, M4J5K%XU6P+$CCH2Y2)B'A#$DS!]LB:-7%\BWF]&>)5ZE,:@-+^@;2J@77<-4+3;O$SLG-FD4N9['7O"][ZZ MNB(_R4@#ME^A_[^)@&J3U4ME'EWQYYXWQ]0-R:S M6DE 4_%0F@NE>5 :@])\*"U T:J:+(L!SN#-HRJTG "EN5":!Z4Q*,V'T@(4 MK:K:LD#AV"L4952--H1Z>&B%%C&@-+>@V6Y<@#ID!B5 :*VBVVX#H=J+_=6A% M]:FJD+)B0.T5 S?DTR15SXK\+90F#\]*BUB9>2T.=>VC%M=VX-%R@180H#0/ M2F-0F@^E!2A:581E+8)VWCRX0DL64)H+I7E0&H/2?"@M0-&JJBU+%M1^7_PO M7J;:Z4E,:@-)_NORC62B6(E__SX4,T_H%';3NL*=+;?)L!%X7HEUH/SPHC4%I/I06H&A5 MD94U!FI_XL KYBO"-]3V*)+1+.;R6ZW@H"6#@K8YB_5I_2P&+0= :0Q*\Z&T M $6K"JPL!U![.0#Y:*K=U='2@]8&H#0/2F-0FD^WJR#US[*BW*Z4U]QXIT4L MY#1_OXE9L:>+1*\>ZU\?7;]#Y2I_<\BKXZYS[CDUQYES'JS>D%+B5R]LN>5R M&B:*1&)B7+5.^V;A*5?O0%GMZ'2>OU'C,=4ZC?/-F>!&ZED#\_DD-6O%8B=S ML'X3S? _4$L#!!0 ( )=Q:E8,AOT6G00 !81 9 >&PO=V]R:W-H M965T^PEB EW66 M\X&Q$F)S;9H\6>$UXAVZP;E\LJ!LC82\94N3;QA&:1&TSDS;LGQSC4AN#/M% MVXP-^W0K,I+C&0-\NUXC]CK&&=T-#&B\-=R3Y4JH!G/8WZ EGF/QN)DQ>6=6 M+BE9XYP3F@.&%P-C!*]C6 04BC\(WO&#:Z"&\D3I=W4S30>&I7J$,YP(98'D MOV<\P5FFG&0__BU-C2JG"CR\?G./B\'+P3PACB\DMHQHN_8%=J+0,D6R[HN@R6/5B3?/\?O90@#@*DCS[ +@/L>H![ M(L I YQZ@'\BP"T#W',S>&6 =VZ 7P;X!?L]K()TB 0:]AG= :;4TDU=%--5 M1$O )%AA^O4.7(%YL?C(?YB#>;$R< J^;1$3F&6O("8YRA.",C#-]PM>+9R+$ M$ M,GXIXQ_G(;CX= D^ 1/P%6+2A^3@,2>"?Y:-\OIA1;<L?W2+:IW'U:505O^8;E."!((/ M,CN:>+>:>+?-?3A'&=96@WV87X2IM^?S$'I=Z#E]\_EPBC0RV3///I:%39GG MN-V>>RR+FC+7=7M6]U@6:]PLV^L&E>P(A5>A\%I1?&&4=7#\1B?J M8)H*SX)U+N_:1.?8Q&TV1SB""D?0BB-"+)=?EHK&C.%G(M^T%9;QEDLUUVZT MX%TL306T_""H<=&HH-VM[["SO.*V/AW!Z59PNJUP;M36&F/Y0L'RO9+0-08/ MZ$5?>;J-Y%>!7:\!$XU*;K4:$XW([@6]VO:(=#*_Y]?F(=:EA+8+3[#I56QZ M[^ZC"P7HLD2C@])KE+PK.6V]&I2F2A;C^@;26#E>X-;60*21V9X7U&NQ1@:A ME$$]%&C]^&ZV6K&,$2<)4+N*Y$O^1FB&&9BK;UMP(2O/EJ=@(UN*KUUM12Z3 M!(?]LSIV;:%,-#*K8WDU1:="9!\>V-6;+XH#-04*WN=A_&U>MU2%^ M5!Q=:^UC>#V!FO90'?J+8^(/^_TO!K>(+4G.0887,I75"6398/M#^/Y&T$UQ M:'RB0AY!B\L51BEF2B"?+R@5;S&PO=V]R:W-H965TRJ8:@:D8@$0B&P_'HA8Q)%BB3K\6\!;6Q\*L/= MXS>ZFS5>-N89NH5!]U@/O<*@MV_0.F#0+PSZ673S<&2QM+' PP&C:\14:4E3!YD@,FL9 MPC!1VGT03/X:2CLQ?'!NG/&C8Z-O3Z/[1^?^YB_D3J:CZ7@RND&3J7M[_W7T M.+F=HC,TQ8QAI33TV28"AQ'_#7U"88(>ES3E.)GQ05/(*BEP,RC<7^?NK0/N M6^@K3<22(R>9D5F-O:.W-RT-H"GOQ>:&6&\WY-K2$FT2G*.6^059AF6AIP<; M??[T6TW%QGK,;2#.D?$^QCZ^-N8;!LUQ$$:A>*V[7S"M@IR?I:,D/?4LP$8=$K4D-GHX:.5@U3.RT8:WV<&LBJNXYA[MU5)R_4.5PG MMUJBBO'>Q?A 32L%I[L)3E<;G''*F'P.Y50IH#%! O] SR0A\[#VT=2R3GTT M(6%VMQ)1L[?_-#G50F>=BU9G+ZK54A=MXLLV_M!1:HA:7 ]C:![6D# MJ]Z>"$/C;)HN#V[PFJ?U4=6"3HTJ),R&A#F0,!<2YD'"?"!8273]C>CZ'S,7 M[4-*$A)F0\(<2)@+"?,@83X0K"3)BXTD+[3]X!U^/331U!J>*K*+RHA@&?L# MD WIT8&$N9 P#Q+F \%*XC&-;0K*^!]?90IX:9Y0F>2/]54XM8,"I3F@-!>4 MYH'2?"A:66@[N4Y3*S0[Y"LJ7X^0QVBZ^H)\$LW.Y(!YIEZ9OJ I%4@6"6@B MPB25(^SMBK!,@AS]1"/":%:YM\122.H3GMHZG-KE@=)L4)H#2G-!:1XHS8>B ME75K;75K?9<5.;Y1Q.T_A9OOK2 M^4ZWB#B-9K++U"P(7.NQ)TL1-!=>T';S27O)"0?4H?N^0P_4H:]U6%;"-B%M MZC/2Q^0@]8B3HPZ:>3:K*=Y.Y?7" ?7I'N73 _7I0]'*,MEFJDU]JOH."Y4, ME<,6"Y/%X6D]9#)Z#$JS06D.*,T%I7F@-!^*5E;>-@UO=C]H&@6:HP>EV: T M!Y3F@M(\4)H/12MK<[N28.J7$D9!P%(IPS#A*9.2)(B1""NQ8LX)YZJ;1-)S M'*9QMH)$YW-.ZGM.T+4&4)I=T';G'?UV=8P%748 I7F@-!^*5E;==BG!U*:% MAT])J"3V(*32.++)2O:+F=)NY^A1RI"O*!-YG_@3>?)"O>! 5Q) :38HS0&E MN: T#Y3F0]'*PMPN*)@7'S14@RY @-)L4)H#2G-!:1XHS8>BE?>';IV67/=,2^]?%__%I__S> K9@LY M>T01F4M7QGE/3K)8OG,_/Q%TE>T#?Z9"T#@[7!(\(TP5D+_/*15O)\K!YO\3 MP_\ 4$L#!!0 ( )=Q:E:K^J.\5P@ +I; 9 >&PO=V]R:W-H965T MQE(8!!F5/HZ:[ M^WEBQC8J+SXP3AII?_P9,#'&T G6WMTOK5^8:[#S//;@V^;Z) M1TE^,UA+N;D:#O/%6L0\/T\W(E'W+-,LYE)=S5;#?),)'I2#XFAH&<9D&/,P M&LOEUNI51F(B'C.3;..;9ZR<1I2\W W/P=L.7<+66Q0W#^?6&K\2C MD+]O'C)U;;A7@C 621ZF"\H/+I'@H3VGZK;C" M@IN!4>R1B,1"%@17_SV+.Q%%A:3VXW\5.MC/60P\O/RF.^6#5P_FB>?B+HW^ M# .YOAG,!B002[Z-Y)?TQ1/5 QH7WB*-\O)?\E)M:PS(8IO+-*X&JSV(PV3W M/_]>/1$' RSK!P.L:H#5=\"H&C#J.^"B&G#1=\"X&C#N.V!2#9CT'3"M!DS[ M#IA5 V9]!UQ6 R[[#C"-M[]<69+#W9^\K!>;2SZ_SM(7DA7;*Z^X4!9=.5Z5 M29@4_?$H,W5OJ,;)^3UU;^_)PY?/=Y3:[+_N(_E@"\G#*/](?B%A0KZNTVW. MDR"_'DHU7S%JN*CLNYUM_< VR6]I(MN)T3.WV]4Y&9D%8QD:QNZQ M-Q5C:1BJ9SXOI'I0[S,.9F_<_HRI8;S^C.XI9KT9[1_<[\_,NIE&/8[VW3LJ MW=&/NC?-^$"YT^_YI*'I&56A"2#Y'J MBH]$+;ZB4(8K7J[#^R"L4:?C?9V.M75ZM\TR582J-/E3J.KS MM:L!F?D MF4=;T=4<6O;4YIBU%B+FZ'AA8"-GI$C,06(N$O.0&$-B/@AK%/WEON@OM45/ MJ=6.Q*SD1A%8@X2?P*X2%G9$C,!V&-:C>- M.A4PM/7^P%^+STI(S(/.UW+]\%/+&ZK94(U"-:?2#JNR];;E0J?TH!J#:CY* M:U;Y0?9E]CNJ)7^1VUQF:1(N2Q]=H-J#)=61*4KD6F3J$! M\<@Z7EG*:^ACW^,,EPA>+;,NC MSI*'IK90S89J%*HY4,V%:EZE'1X?7;0"/P:=TS?;\;-I',S9+.4ZZ#7U22]+ M%EGY"L\C4NU%9Q5#PUZH9D,U"M4!LJ4/E/_>KU#T M^,G%#R$#W3-6:8V/%B>M3O%1DS:KM@YK+6WN M-6?5"R[)BD5)N8@6 >%/Z;,@3SSYMKM]JU8P$5F&B:KPS>[K09U%#,UTH9H- MU2A4JN5#-@VH,JODHK=D4 M=0QMO?,[Y=,_48(&R5#-AFH4JCF5=GAHV_I\T>VSD==G(P;=>1^E-:NT3G,M M;3 V+\[L)C)R5Y[@2UVXYR_Y-NPN3VBD"]5LJ$:AF@/57*CF034&U7R4UNR, M.M*U9HA%#33,A6HV5*-0S8%J+E3SH!J#:CY*:S9%G2!;^@3Y;Z8*T+ 8JMF5 MUOA\O!7J4.B<#E1SH9H'U1A4\U%:\T2'=58\ZO6+Y*X*UX\\M<*AF@W5:*4= M]HO52KH_.:OT;SU9ADI-(+-54QOE4'91GNQ-%[Z[( M=%.>$O@IE>H(I+RX%CP06;&!NG^9IO+M2C'!_G3=\_\#4$L#!!0 ( )=Q M:E;<3=;DS@D &!5 : >&PO=V]R:W-H965TB^F(VO]PG#^I6%;_O/V;EI]F1 MLEIOU2Y?ISLG4_=7DVMZ$4M6.=06?ZS5KK$M:]4>=KMJ[#/!Z5[6LVR(K_[LN_8KY;?33A^C7NUOGG7-[:%Q. M>N_R]13.)[5/LV*]>W#>[PZMN&H-;T)5).M-_K9T^OTV=-[\\-;YP5GO MG+O']"E/=JO\GT/5\V]&C;SMZ/-R=6&+)CZV, MUSS>U\IL[0EJ+ ><@'%5;WN1[Y.ENIJ4W6FNLB]J,O_7/ZA+_@TE"A,68L(B M3%B,!&LE6!P3+&ST^6VR4>!=?W!S:[?J*?=E3J5/);^$A0>8/(G+.TZ(,*,,F#'?]0RS&#"CA'B$PF%VCV%VK5W*]6JU MKGJ/W"G2ZHFT>EH>/MYGZ?;M2?P_9NG]NKB 4N!BI@ 3%F+"(DQ8C 1KY=P[ MYMRSWEJ_EB/MG\K1LE,.0JH>IQJJW#SEI56>P]V/UVE\Q.AYNA:4N)YG=#R M%66^>4<,8L6V&Y?VN4&6P"R?Z6@J.7/WH5($J8W/\Q_O=,MTJ M*$!6\MA; !,6^MU^(Q#,>")$@)7K$[,/@JP\T=,#!<>P!]:P5QV[B)_ G@HX."/QUV2,6L ZCG>.Z5!)NM+,%9$<"RHU&&P[D10-Y ML?WR7OF$H4R'CPT(WR+9KZO?=8]:#C2>,OB^ML-&-U=,6MC03@/NN9XTT]*U M<@DW.U"()630TU:U+*1643*_5EE:7Q$86U01B$H+46D1*BW&HK5SJI4@%;A: MGUJEY>@\8])"5%J$2HNQ:.T\:YE+[3JW5_+;_4;G$U7:TJX:%2ZE@6OVBET[ M[DK6?5@!/.H%OM_3,VIU2ZU":GY7#=MO_\H+M86#C*I=46DA*BU"I<58M'9: MM8"E'G+G:%7$H_.,20M1:1$J+<:BM?.L%3FU2_+^SA%5<*/20MJ5R1YW ]_L M&P&SP/5,90F8^>60L6_,J%4WMR8T>G%I(4-[73^J)K9 M(&;A [1CW N,#A.R\\5IE;D=;%W28/:2A@[SAR1[6._@2*-6,E!IX9GK>T.G M ?GG6_"F.>/)IC[L&9\]I@NXMA.DRR#,7@;I/M*<_SO6VH@=.#I;J+415%J$ M2HNQ:.U$Z]H(0ZZ-,-3:""HM1*5%J+08B];.LZZ-L%?61NQ^H_.)6AMI:*UE M$RYEQ*R- '95;<2EYO,,X%&?>#T*@.G:"#M3&QDZ>$"MD:#2PH;6'A3XOCF+ M!YGY+C7+\Z!9X'/>$VI=KV#V&?=A0P?4&@4J+3QS?6_(5/0-'E_?>H(G!=1>!6]=JO+NU^H_.)6BUH:.W))8^:B^< ,Y\0 M9JZAA,LWK=C1D<:5C+!O/:NGH,1MD2ERW)QU: MYW/[N@0,&*2/MU-'91BT:-+16Y9$+ MEW8]?HO*L\/KQ*]RQN%48] S\U1VK&CHXZJW%%I$2HMQJ*UTZTK!H+AJDB! M6BU I86HM B5%F/1VGG6U0)A7W30_\HV:E4 E18V-.-M8K.S!(P8-_M*P"CH M>2-0G+P&;Y?FEK[R7-'-3AX==E3QCDJ+4&DQ%JV=<5TQ$!*YNT0M':#20E1: MA$J+L6CM/.N"A;"K\O[N$K5(@4H+&UJ[N^R,+0$C+LV*&V05!#VO"0M=>!#V MR?!%FI7W35*H6G3^5CRJ[.4U]KQ^CQT,.6JE 946HM(B5%J,16OG6E<:Q/=? MJR!0RPZHM!"5%J'28BQ:._6ZW"'LY8[7W>:H*Q50::& ]E>@KNQL101ML. + MTRZ&>=R7< T5%@)7;60H!&57-25TSD MMVW!(+LK_1FCQ+B"!6!6-AS7>'Z'LKMR *!%@!E B^V7]LJ.0NKJ@\3TT>[XYVPG8,/,].L"&FBUT=K(!Y%9E#_56G;FS3)]VQ6&7ON.W MQ^U K^M-,(WO;^C%@@+?A_0B/FSVJ?&'O4>;Z3MGH^[+0Y&I5S:P[+"=Y^%# MD>[K[2<_IT61;NL_'U6R4EEE4/[_/DV+EP_5 8Z;JL[_!E!+ P04 " "7 M<6I6EL&C5-<' #$1 &@ 'AL+W=O&UL MO9QOD]HX$H>_BHI-W255F6!)_L?<#%43).UNU28W%39WKQW0@'>-S=IF)ME/ M?[)Q,+*%SK"]O)D!T_U(;C5MZ8?ENYY'Z[+L"WPG4JA]KB/[%\*8Y>H^I4OF39[]6;GY?W(Z?JD4SDHJP0 MD?KW+&2@.&8' MTCB0KH-[PH$V#K3KX)]P_COT^6'6D651&T[L\>T%Y M9:UHU8MZN&IO%> XK3)K7N;JTUCYE=,Y__$#__CK'-V@>9U<\9^R0.5:HEFV MV4;IMW\6:!XEZEB4+M$O6;JZ^46EPA(]%(4L"_3E&_I19JL\VJ[C!?HD5RI= M"O2:R3**D^*-PGZ>,_3ZU1OT"L4I^G6=[0I%*N[&I>I]U8?QHNGI^WU/R8F> M4O0A2\MU@7BZE$N#/[/[8V(!C%78#K$CWV/WGEB)3"[>(8K?(N(08NC0;+@[ M-IW/7VN=_[76Q7!WQQ)+>LA#6O/H"=XG^2S3G4JSISS;(/ZUE'D:)6A6?P-D M?B+]3%FT;\M=&G=74Q#>3>S:_=J@OD\Q1[(?;HW?CY>(@,9JIG'M'-6-_,HVXX M<74SWC=S77?BA+J9,- TM>DRBM*QSGO^Q MB[?J4EZ^11_51"-[0@^+Q6ZS2Z)2?0V85".RB*/J*FV*X;X][ZB?$\?W.FHY+NI<5,6*%Q%Z+;\NDMTR3E=(NV 9)T-V\MG)#DECH#0.2A-0-'W$VR4U MOM::&H,NJD%I#)3&06D"BJ8G0+NRQAU^9X\G)(TU-&T%20CIUMR^E3^9 M=-,)2F.D+V$$H4^\3K$TF/D$TZX@ M8C +/>J25@\A=CUDGNW:);HQQ$ 20A-B2!H#I7%0FH"BZ>/:2B^$7*EF M$E E!I3&0&DS\2F:P5H',WV\Q@%?AA9X7,!K'X():P!^+"0--6 M[Z!VO>/G=&G^MR*QRQ* MHZ6Y;,)NT(#=H0&[10-VC\;?<2\);:46ZEZK;()J,Z T!DKCH#0!1=,3H-5F MZ+4WI]#^7I$ =^>;!J-)]TY6-H3$AY"$/0B7!KG5/^C_V9N2I3>?Y\9@@0H@ MH#0&2N.@- %%TP>T%5YH<*VR"2K4@-(8*(V#T@0434^ 5JBA]AM@3BJ:=K^S MQQ-4=VEHQZ729BR#&?7]WFXL$XT<;^W20]M*(-0N@0S:R&=GG!UFT+M, M:%__N"']*!NL:-B/\M[L>$_JC388^N[<5O]P[?I'%>7H9%5JG'U["LP,9J[C M]?8 #J/Q831A/[%SO_GCHXZ@=-=(Z_ MQ[^?[_$ARE=Q6J!$/JFFG'>!RH5\_\B,_9LRV]:/>/B2 ME>JR4K]7W-U4#AP>73/\'4$L#!!0 ( )=Q:E9!^=P! M4P, &H/ : >&PO=V]R:W-H965T5 Y3$ ^+QZY:KD5)2$Y4$$811QF/>?>OXM\8V!F_"2P%EO/2(Q% M-[XG/"LGRTEAYD!-:_./74H@M M []SP" H#8)=@_" 0:LT:!UK$)8&H5&F",7H$&&)^UW.UHCKV8JF'XR8QEJ% M3ZA>]XGD:I0H.]F?/'P=/?QXFJ!/:*)R*EEF@-@,W>OE()* 4/[(%(WP;\;1 MT/@#7*#S""0FF;A0=IM>-&0T!BHY-BLZ)N)%C3Y/(G1^=H'.$*'H*65+@6DB MNJY4SFL7W+AT=% X&AQPU _0B%&9"O1 $TCJ %=%784>;$(?!(W$".(KU/(O M4> %P1Z'AL>;^WO,H^/-O89H6M5"M@PO/, ;,"!TCO[I51 L(PF6D* QK( N M89_)_W2643%EF"U60,*QE#0V\=D+$4 M['(GX_<)&-H4T"8LL@2K"=BN!&PWYN$C<'T(Z$,DWLY$?C@3"Z!?'%'ZHEKU MO2M?[:G5MD+[9]4G18V^O3/R3A5YY[@=>!_';$FE4+LO!K+"TVQOV(VT4_/' M)BRR!*NI>%VI>&UK U[;%- F++($JPEX4PEXTYB&5?;QQNPK()VMW>1W;CK> MSJ;;,RMLA^V=7=?HT#O#O:W"O6T^;S#%@E$2GW#U-1)/31R;L,@2K*:D[[U] M"WJV]EY)LJ2A55IDBU97<>N+VK=] S833U;3)BTJ:5K4VO7\=O46.KE;18A* MFKDIY@0RAU'Q45[U5@7CO2F3=OH'NI TQE?7ZKKG M16%7-"1;F%)GRJ3*7/.8JF(8N)Z@QF>,R4U#OZ JK_O_ 5!+ P04 " "7 M<6I6HB?#[60& ;/P &@ 'AL+W=O&UL MU9M=;Z,X%(;_BI5=K6:E3@/DNYM&:HL!2]N9:M*9O5CM!0$G10,X TX[E>;' MKR&4A"EUD]WWIC=)()SGV/%[[!,.GCZ([&M^Q[DDWY,XS<\[=U*NS[K=/+CC MB9^?BC5/U3=+D26^5(?9JINO,^Z'I5$2=RW#&'83/TH[LVEY[B:;3<5&QE'* M;S*2;Y+$SQXO>2P>SCMFY^G$IVAU)XL3W=ET[:_XG,O/ZYM,'75K2A@E/,TC MD9*,+\\[%^89LZS"H+SB2\0?\KW/I.C*0HBOQ0$+SSM&T2(>\T 6"%^]W?,K M'L<%2;7C6P7MU#X+P_W/3W2G[+SJS,+/^96(_XI">7?>&7=(R)?^)I:?Q(/' MJPX-"EX@XKQ\)0_5M4:'!)MH1[ZE4'_4(-!93 XM$G#RF!XJ(=193 ZU,.X,A@?ZF%2&4Q*.6S' MKQQ\VY?^;)J)!Y(55RM:\:%44&FMQCQ*"['/9::^C92=G-GL"YW?LMO/GRBY MN+IE7]@MHW/RSN;2C^+\]VE7*B_%M=V@(M(MT7J!V"/7(I5W.:%IR,,6>U=O M;UH:0%=UK^ZC]=3'2TM+=/CBE)C]$V(95H]\GMODW:]M';O28SX&\I08PQ)C M/F'(T@^B.)*/+3S[D&;U"IXYT32+ZC$V#TY)SRR;96DPSN&8@WKG8IKE@9O% M#N<9[X+(T$ DG<^E+KM8">4(N_=A/ W6J7+/\-"0781@5 M,[P?$SO*@UCDFXSG9/%8'*Y%KLZ[F=BL\Q.B:4*ARC=\)!\7//, M+Q Y^?M/U0+"E+?\GY:?X7+;W'Y[_,?OO%'!I_ MM 4&$F8C810)G]S)AV[_?U^/R*@6'V#>.GZ]Q72=Z!)*8C-<9[4(_W M0#O>'H]#HG)R,E>#37Z06YY+,G_,BWFK;>RUM&/''@FSD3"*A#E(F(N$>4@8 M \$:,A[6,AZ^K>5]B(P3),Q&PB@2YB!A+A+F(6$,!&O$R:B.DY%VNK\JM;Q2 M$4*XGZ7OQ4:V3O-:RK'R1<)L)(PB8<[HV=IL&B/#>)X.(+UZ+5[-7HM7!O+: MD-VXEMWX/V<9ZG"^6>3\VZ90);U7KVV*U#HX5I%(F(V$423,0<)<),Q#PA@( MUE#VI%;VY&TE'A-DG"!A-A)&D3 '"7.1, \)8R!8(TY,8WL<7\/WF*$V7JF"KU*O&V:E>+ M/W;VA=)L*(U":0Z4YD)I'I3&4+2FP*V=P*VWE:Y4[45%#))F0VD42G.@-!=* M\Z TAJ(U(V97-S2UY9;9M?\]2C8)D4(JX?/MW$_6F0@X#]L3&&AI#TJS*UHC MN1H8+=D5A?IUH#072O.@-(:B->6Z*]^9^OK=:W=:N)JE0VT* ZWN06DVE$:A M- =*F,-#R)91F5S3-TQ04ZM"!TEPHS8/2&(K6U.FN-FGJBY/-N?F$ M%+G,>Y7+O"\>1#HA'X1\<8[^02YX)LK&/3U\&/%V:4-+FU":#:51*,V!TEPH MS8/2&(K6C()=J=0 M=\A0#IN[4G852TM?L:SOI;ST(+3>_E@!6<\+GQ.KY=:<#75+H30'2G.A- ]* M8RA:4YR[4J6E+U7>5'_?R#(32:G0Y@38JE=H>;*B[>MU/&[5*[3R"*4Y4)H+ MI7E0&FL9+G/0'*ZF%'=%14M;@CEHSX@><;3TH'4^*(U":4Y%:^X,:7NH%.K6 M.]0M0[G=2J^[MU$VX=FJW&6=DT!L4KG=ZU>?K7=R7Y3[EW\Z3\TSQVPY[YIG M;+M/>X??;AN_]K-5I/X-Q7RI7!FG(Y689-N=V-L#*=;E-MV%D%(DY<<[[H<\ M*RY0WR^%D$\'A8-Z/_SL7U!+ P04 " "7<6I6=5-C%V0$ ":&P &@ M 'AL+W=O&ULM9E=;^(X%(;_BI5=K6:DMOF" M %V(1$G2(FT[%=#=B]5>N(DIT20Q8QN8_ONUG31 "::HGEZ4Q#GO8_N\3N+8 M_0TFW^D"(09^YEE!!\:"L>6U:=)X@7)(K_ 2%?S*'),<,GY*7DRZ) @F4I1G MIF-9GIG#M##\OBQ[)'X?KUB6%NB1 +K*;U"&-P/#-MX*)NG+@HD"T^\O MX0N:(O:T?"3\S*PI29JC@J:X 3-!\;0OH[LMA#(B+]3M*$[QT!TY1GC[^)D MG P,2[0(92AF @'YSQJ-4)8)$F_'CPIJU'4*X>[Q&SV2G>>=>884C7#V3YJP MQ<#H&B!!<[C*V 1O[E#5(=G &&=4_@>;,K;3,4"\H@SGE9BW($^+\A?^K!*Q M([!;1P1.)7#>"]I'!&XE<-\+O"."5B5H?;1)[4K0_JC JP2>S'V9+)GI #+H M]PG> "*B.4T<2+NDFB-P/+D/'V;3"S )I[/)TVCV M-!D_W(+A0P"^S>[""1C=#2>WX11<@@=("!1C 7P)$(-I1K_RTJ=I +[\_K5O M,MXBP37CJO916;MSI'87W.."+2@(BP0E#?I K;<=!<#DJ:CSX;SEX\91$K_% M[ I8[@5P+,=NZI!:'J#X"KBVE#M-_?F>B MKP@>O]L%3 M^A#^6*7L%:3%FC^+Y(C<#LXF4Y2T4& 84#$TLP,7TTXVS.=M$ K+:QHN]]1;N.M=1C7ZJGLV"XUV,I/6W_&GX9@^DK% MQ*31"ZVK"5II@59:J)46Z:+MV[I=4K!;OW(V:BM7+,YV72+)_:G5T_4A+.=U;I^4M%./0U#K;5&NFBE9^;.ED*.^%Q%;/Y0[L>J8.5J M>EU:;S -Y;;*N_) ;#S)K8HMIMRUNN=3H+2@($-SCK2N.KP#I-P(*D\87LJ- MBV?,&,[EX0+!!!$1P*_/,69O)Z*">CO._Q]02P,$% @ EW%J5@F2<,6O M P 0 \ !H !X;"]W;W)KNR12&G+;2&L70;K[X6H?7' "&F"N[32]__X>&TI#(*R3V)=@ MFW,>SO,@YB5,^U4(ALBM=YWY($LPO:492>+.E+,$"IFRG M\XP1'"BG)-8MPQCH"8Y2;391:VLVF]"]B*.4K!GB^R3![+]K$M/#5#.UEP4W MVH5"+NBS289WQ"/B(5LSF.DE2A E).4131$CVZDV-Z\;DE!J"_Q?!IS]8L.A:VA(7_/!4T*9X@@B=+\ MB9\+(8XF<<[,+!?JM#KW#H*65R*DH'!PL\FS!Z0$Q: YH< M*#&5-]"/4IEW3S!X&X&?F*WNUO.5>[>\WW@7R%UZ&_=AL7EP5_ M#YZ#/K[_A-ZC*$6;D.XY3@,^T04$+T/0_2+0ZSQ0ZTR@IH7N:"I"CI9I0((J M@ ZL2^K6"_5KJQ71(?XELLT+9!F6U1#0XNWN9H.[\W9WHX6-72;25GCV&3R7 M<,'VOMBS*-U!GKA (#2"9<*>"/KG*]BC%>2+_V@2/P?O-8/+R^>*9]@G4PUN M%X6HS3Z\,P?&ER;AN@1S.@*KB-HK1>VUH9^(ZH>8[4CCWLUA!@I&7K5/,W/< MG^A/QZK4;8;C4=7&J=OT;6M8&E5(]$L2_582JR3#$9/G%'VEO#'\'*!_]%GC M)/A?6CAUB]'0, ?-L0_*V >ML6^HP#&JID%NZR-.B_-9&=1"JF>E;E//2MUF M;-D]NYG:L*0V;*6FCBC MU) 0_06Z(2E4)+':%O, :J<(R&%99J+E,]3-O)E:._SO;HU.T9RNT*K2'M6* MYI\\9TA595UGI5UNKFX!4X[95&@U%_.#PY?$U&1N^TUM"/6HN$ M0%2R1>/(I_M4Y*5VN5JV@7/5_)RL7\OV4+4LKS!Y;WD'9"/H&F*R!4CC<@@7 M LO;M7PB:*8:F$)O(#9=,\^Q]02P,$% @ MEW%J5AA&1A\? P * D !H !X;"]W;W)KUO&'T4,(-%SFE#1-V(IU]>F*<(84BRNV!JHVEDR MGF*IIGQEBC4''&6@-#$=RW+-%!-J>+UL;<*]'MO(A%"8<"0V:8KYRQ 2MNT; MMK%;",@JEGK!]'IKO((IR/EZPM7,+%DBD@(5A%'$8=DW!O:UW];Q607B63<-SH&BF")-XD,V/86"C\MS1>R1&2_:%O$6@8*-T*RM K!2FA M^3]^+O*P![#=-P!. 7". I E,T,K^X3JUSZ57.T2A9/>W?UDS8#Z:S8.[AQLT>/#1 MC]GM.$"CVT%P,YZB2S2$%:&4T!7"-$)C&NGA=X(7)"'R!:DR1 $(R3>AW'"] M-XHQ7X% YSY(3!+Q19',ISXZ/_N"SA"A:!:SC5!DHF=*Y4>K,L-"^S#7[KRA MW7;0/:,R%EH(1(<$IDI$F0UGEXVAP+Y%B.4R-H]'ZX70/WWP^W M3KAIE.^VD?$UWN [?!-J!OP)T.^ )0E2'\T6\^A/7=9SUF8]JSZ'KL4:A] W MU$&3<1K>YT^V:WVMR]A'DOD?1':0S6:9S>8I=N^U]!?;M4WSZIOC@]3U13NU(#QZ54C:C6FU\-.JBW7+RYUT-2 M4(6A>[% (=M0F1^@Y6K9[@=9ESM:'ZIK0-ZU7VGR.\2]JC="!4I@J2BMJ[9* M*,_[7(^P]02P,$% @ MEW%J5HX_5&Z@OV;+(E:_I$Y;?M U=G=L42Q2G-1,PRP.EJ:EW#JQ Y M.B!'?(_I01P= RWEF;&?^N0VFEJ.7A%-Z%)J"J*^]G1!DT0SJ77\5Y):U3UU MX/'Q*_O?N7@EYID(NF#)CSB2FZDULD!$5V27R$=V^(>6@CS-MV2)R#_!H<0Z M%ECNA&1I&:Q6D,99\4U>2B.. J!_(@"5 :@=X)X(P&4 ?FN 6P:XN3.%E-R' MD$@RFW!V %RC%9L^R,W,HY7\.-//_4ER]6NLXN3L2252M$LHN+T%%^ [27:D M>!Y9!+[L2!*O?L79&EPOEVR720$^AE22.!&?%/K;4P@^?O@$/H X U\W;"=4 ME)C84JU+L]O+<@WS8@WHQ!H@ G'@X-X>';PYT>-;AZ1CCG;Y;. M2:+M*_B(++[EAH(Y7<=9IJL(6X$'RF,6F5PMV/V<77>K_0S#$9[8^V.W#" $ M1TU0: !YWK@"-=3YE3J__QV,U*NF\D2 Q8;P-8U*?0PLF)!YRMR\J&8LJ$E; MP>T=KH7]X+&D%_>KE;#OU=/BIN4'G?M> M0-BV?6%"H9;*T !"R'/-&D:5AM$YJ:?;2'^NC3JK0#YNN;WH@KH)&1I QPG9 MD#.NY(Q[Y92UIZCV+ZHB%27I_EFPA$K5JK.]*E^,Q^;RU$M^;GD:DBPJ#HCKUUU#"@\\E!;81?E0O^4P'K0A/V3YEN:04G1[$*H MK:(+NL#N*&C+,,!<[*,3.NH)#_9..NL*"_2-62%>4JZ$??"4OIA)F5-9+>7;1&I(M'(JM:6<]TD'_G1M"[\QXMK=# MLH5#L36]K:=*V#]6_G9#Z Z*+O;@N/U"=F$X@'[['X$!!C%V3HS.L)X[8?_@ M^9L-H3L\0@]AOZVQ"PN@T^EYAID60^]4*:UG4=@_C+ZI)8P-HS\>=8088($[ M;@OIHH)3?W)0/?RAW@'H_(Y0\AW_B_0"[+<3T SY&EH@#7SM)!E'VWDI50E ME-X0%2#?>RMVOZJKU:;K=;[5V+H^AU=AL75:TQ0[N7J)O4&U1S_X'4$L#!!0 ( M )=Q:E89C0XP00, *P4 - >&PO_) M.??8OFX,P]*L!;M9,&:"52YD.2(+8XJ/85C.%BRGY9DJF+1(IG1.C>WJ>5@6 MFM&T!%(NPEZG$XY.+_?C)Q5P2D*OZ,4S1,\ZN*[%,.GX6=)/*&/" M_5WA5NA/Q(&7V#G>HG:.,7+B(;=,C-;O^'/N)JWI85T(XV&F9%L/$7$!JT]S M%MQ3,2(3*OA4%A08YB65[93/5P%'T%!W;Y=%];A7--UMW=! M6D)ULTFF2J=,-VFZ9!,:#P7+P([F\P7UMV?,7Z08%OU?F\](.1U9] MV!?L6K.,KZK^*FL,8.I=7)T6A5A_$GPN<^8&_^R$XR'=\(*%TOS!9H-2F=D MTR2X9]KPV7;DEZ;%+5N933FM,MQS[P ]_]MYGC/)-!7;IFWMO^59?K'CJ/]: MEJMOE7W#7H_U6_FMF[PX!)/Q(9@\B)H<'(+)Y !,]E_M6_/Y)J.W.9%A?1+: M.F[M'+::: "'VA'Y#H=DT28-IDLN#)=U;\'3E,E'9RXK;^C4_BFVHV^?3UE& ME\+<-N"(M.UO+.7+/&F>NH:)J)]JVU]A>-VX.5';7%RF;,722=W5\VG5#&S# M9JTO(.PC5]7E1S".P_P(8%@>S '&<2PLS_\TG@$Z'H=AW@9>9(!R!BC'L7S( MI/I@>?R(4_7 M ;:F3U4(-E*\$K&1XG,-B'_>@)$D_M7&\@ #6P6L=B"_/P_4E)\31;"JF#=L M!^-(DF (U**_1N,8F9T8/O[UP79)%"6)'P',[R"*, 1V(XY@#L #AD11]1[< M>Q^%F_=4V/Y_-8?20$3; M8T.P6BP^0"X99K>]9!:G[.FKL!0F+J&!"[P_5CVY^ZXDHR.XKD8#S =#$@]L4T M""9?7<^#/)@=!L1Z\ )_>AD[X1V;.-?2Y<-T,"#VP5<[#$7?NH<\6.0?$(=^ MS[$C^0[$0OR .,:[OAC_."RV_Y:9L(@^( [I(BK??M.4P5]M?(#C M72S&J\0Q/G1B-VR%W6)%;=@*':^5^2R F%B\5XGC?=-^SFW@39PP^M:&5>DF M4-&<@3CP>T$4,1'ZVXL,#:EBD5XECO2'-FHS L>/[-@-I#Z'Q7J5.-;?V&[( M%K8GC714+-JKQ-$^+P[SE3 MP2-"RMAQ)B*TC;YPE@%3PY!8#9$XQVJ?<>:Z M[)(MDFS?OH8BI84BM!BRS^Z9"3,P20V)+H!==QD3GEHBU@;?F M$&)B"AD2*^0E4V87<2*^N/H#HE\Y.R3)JB '8QX7629M(E'V%Z&1'KY14RVN]V2?G, MBC4;%WE=)LN:V1 3$\V(7#1'S) _\7S/V22MDLVFY!M!M(*8F&A&)TI++F4\ M]O#,9F4A8:)+WV?(4D '@)B8.*4@_ MZ?KZ.U:(B=9?G6C!_?>-B3E()W80H 0]TV[J4-/Z60I'F(-T8@>]S+!(D&$P M9W95\;J2,#$'Z<0.ZL+T>%)Q,2ZN:HAI8 XRB!WT"Q/OF 8F(.,T'J[ FIB#SG,5CTGRAB5G())^(PS#A?*&)6<@DGXK#,'6(B5G( M/.N:CP$Q,0N9YUCS>8V?$!.SD$E=>=:->;01Q,0L9!);",644G03LY!)78\L MKZ%=,J^H*C;C)8NV20F=;J)[48@MU+66!M0.,3$+F<06ZL9LKCG/JP3FZ!9F M(8O80MV87;/9%F8AB]A"**9T"UF8A2QB"^&8<.AA81:R3E_>###AT,/"+&01 M6Z@;\R9)R[:@$F)B%K*(+?1:D=TYGP Q,0M9U!9"U_>EOHE9R#IK&8+4-S$+ M6>33<6^JR3OGCRQT/R1U0<*Q4D*:08KXIOD<@UM+!PJ^4Y*Z).$M:/J35ZS> M\E:7B02*[IM4J*NE >BQOOMUKCB50-'=E JQA[I+^+M"TD!!=U0JU+-R:&'W M4 )%=U@JU/-R**@F@:);+Q7JF3D4="2!HKLQ%6H?83LDI"'=0$&W:2JMD?KM MVZO/GU9\G>9\Y8LOJ<3Q99(M9R5K'MISJ=JHV=.XWF?96!P+P"^D.4J0Q>"IA*'!TJ@\".?_]KV&WG%Z/AW'[>AH7[_O=87SHMM-T M^M'WXVH[[)?CW?$T'"[?K(_G_7*Z+,^;_K1#X?I'QOW?X[GMW$[#%.W>%Z>-\/TT/7ON^OEL?_\ ML'>7G;O%T\M#=WYZL5T_=Y"3(#=_D)<@/W]0D* P?U"4H#A_4)*@-']0EJ \ M?U"1H#)_4)6@.G^0-2JC 20U6 .TMLJU!7AM%6P+$-LJV19@ME6T+4!MJVQ; M@-M6X;8 N:W2;0%V6\7; O1VJK<#Z.U4;P?0VS5_M@%Z.]7; ?1VJK<#Z.U4 M;P?0VZG>#J"W4[T=0&^G>CN WD[U=@"]O>KM 7I[U=L#]/:JMP?H[9N')0"] MO>KM 7I[U=L#]/:JMP?H[55O#]#;J]X>H+=7O3U [Z!Z!X#>0?4. +V#ZAT M>@?5.P#T#LW#;H#>0?4. +V#ZAT >@?5.P#T#JIW .@=5.\ T#NJWA&@=U2] M(T#OJ'I'@-Y1]8X O:/J'0%ZQ^9E)4#OJ'I'@-Y1]8X O:/J'0%Z1]4[ O1. MJG<"Z)U4[P30.ZG>":!W4KT30.^D>B> WDGU3@"]4W/8!*!W4KT30.^D>B> MWDGU3@"]L^J= 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=6O3- [ZQZ9X#>N3DL M"- [J]X9H'=6O3- [Z)Z%X#>1?4N +V+ZET >A?5NP#T+JIW >A=5.\"T+NH MW@6@=U&]"T#OTASV!NA=5.\"T+NJWA6@=U6]*T#OJGI7@-Y5]:X O:OJ70%Z M5]6[ O2NJG<%Z%U5[PK0NZK>%:!W;89U 'I;TX[K /RVIAG8,0#!K6E&=@S M<&N:H1T#4-R:9FS' !RWIAG<,0#)K6E&=PS )N*V"L<$& MIJ8W[6ZW7NP%&#@-"O^$W2Y]^SFDK;2IBU9ETKXW08GM\SOX2)^[7'][GJQ; M'?IN<)MHY_WT20A7[VQ?N7B<[!!6MN/<5SY\G1_$5-7[ZL$*E21&U./@[>#7 M_E@CNKF^L]OJL?.KSX?PLVO'81/-MG/1ZO:T\9BUB:IIZMJZ\F%=/ W-;RGK MEX0XG%SVN%T[N:NP(1+O)AQ7_ASP'^.\7^;A MQ/*X_(Y_G?%;_0_VH2!]I) ^,D@?&M*'@?210_HH('V4D#YD0FF$(JJDD"HI MIDH*JI*BJJ2P*BFN2@JLDB*KHLBJ*+(JBJR*(JNBR*HHLBJ*K(HBJZ+(JBBR MIA194XJL*476E")K2I$UI J$XJN,J'P*A.*KS*A "N3 M_RGL]W'<_^/XY1GW53N\YHOE'\@W/P%02P$"% ,4 " "7<6I6!T%-8H$ M "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 M Q0 ( )=Q:E8 "M-([0 "L" 1 " :\ !D;V-0 M&UL4$L! A0#% @ MEW%J5G!Q%.0L" B#8 !@ ("!# @ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ EW%J5F!='X)V P 20L M !@ ("!^1< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J5CV"E1U6"@ J#$ !@ ("! MB28 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MEW%J5G,-)&-N$ .B\ !D ("!&5X 'AL+W=O >&PO=V]R:W-H965T1\ !X;"]W;W)K&UL4$L! A0#% @ EW%J5O7\8^<-#@ HRD !D M ("!/X, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ EW%J5AD[<+=N$@ UC< !D ("!-I\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J M5N.WO(,T!@ +PX !D ("!2L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J5FMG^VY6"P ;!X M !D ("!_M@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J5NDC@/,6" #Q, !D M ("!&PO=V]R:W-H965T M&UL4$L! A0# M% @ EW%J5N#:]W5Q P 6P@ !D ("!*!0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J5JSU M([D4 P 9P8 !D ("!E30! 'AL+W=O&PO=V]R:W-H965T74GP, .P( 9 " @6H\ 0!X;"]W;W)K&UL4$L! A0#% @ EW%J5K06!DR4 @ = 4 !D M ("!0$ ! 'AL+W=OP" !>!@ &0 @($+0P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ EW%J5J3 5*D@ P %P< !D ("! M.TH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ EW%J5I_ASQ^?!P _1, !D ("!Y%4! 'AL+W=O&UL4$L! A0#% @ EW%J5GRCAL/5 M @ 7 8 !D ("!U64! 'AL+W=O&PO=V]R:W-H965T;0, #0' 9 " @3AO 0!X;"]W;W)K&UL4$L! A0#% @ EW%J5OL$1I"U!@ LP\ !D M ("!W'(! 'AL+W=O+I]O(, #7H0 &0 @('(>0$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ EW%J5JZS,"2)! J X !D ("!IXH! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MEW%J5L^;ONGF!0 $#( !D ("!")@! 'AL+W=O&UL4$L! A0#% @ EW%J5G2HR%Z> @ MZP8 !D ("!>:0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J5@4Q[J+&PO=V]R:W-H M965TP( !$& 9 M " @:>U 0!X;"]W;W)K&UL4$L! M A0#% @ EW%J5EC6?WU6! D14 !D ("!6;@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J M5K/6RY=1 @ % < !D ("!#]T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J5BW3F.H?! 3Q$ M !D ("!A^&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J5@3#RZ3> P >1$ !D M ("!IO(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ EW%J5F.=CN?G @ 6 L !D ("!)0$" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J5NOC MN:[. @ $P@ !D ("!X@T" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J5@RDI!F- P TP\ !D M ("!4!L" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ EW%J5MX1Q"!Z! CA8 !D ("! M)R8" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ EW%J5IG'I51C! #A, !D ("!PS(" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW%J5M=,FU!M!@ 52T !D M ("!ET\" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ EW%J5@R&_1:=! %A$ !D ("!&V$" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MEW%J5MQ-UN3."0 8%4 !H ("!YG0" 'AL+W=O&UL4$L! M A0#% @ EW%J5D'YW %3 P :@\ !H ("!^X8" 'AL M+W=O&UL4$L! A0#% @ EW%J5J(GP^UD M!@ &S\ !H ("!AHH" 'AL+W=O&UL4$L! A0#% @ EW%J5G538Q=D! FAL !H M ("!(I$" 'AL+W=O&UL4$L! A0#% @ MEW%J5@F2<,6O P 0 \ !H ("!OI4" 'AL+W=O&UL4$L! M A0#% @ EW%J5H&UL4$L! A0#% @ EW%J5AF-#C!! M P K!0 T ( !Z:$" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ EW%J5IC0E^X% P MVCX !H ( !&*X" 'AL+U]R96QS+W=O XML 127 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 128 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 129 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 400 537 1 false 124 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://www.astronics.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.astronics.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS??? EQUITY Sheet http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY CONSOLIDATED STATEMENTS OF SHAREHOLDERS??? EQUITY Statements 8 false false R9.htm 0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES Sheet http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICES SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES Notes 9 false false R10.htm 0000010 - Disclosure - REVENUE Sheet http://www.astronics.com/role/REVENUE REVENUE Notes 10 false false R11.htm 0000011 - Disclosure - ACCOUNTS RECEIVABLE Sheet http://www.astronics.com/role/ACCOUNTSRECEIVABLE ACCOUNTS RECEIVABLE Notes 11 false false R12.htm 0000012 - Disclosure - INVENTORIES Sheet http://www.astronics.com/role/INVENTORIES INVENTORIES Notes 12 false false R13.htm 0000013 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENT PROPERTY, PLANT AND EQUIPMENT Notes 13 false false R14.htm 0000014 - Disclosure - INTANGIBLE ASSETS Sheet http://www.astronics.com/role/INTANGIBLEASSETS INTANGIBLE ASSETS Notes 14 false false R15.htm 0000015 - Disclosure - GOODWILL Sheet http://www.astronics.com/role/GOODWILL GOODWILL Notes 15 false false R16.htm 0000016 - Disclosure - LONG-TERM DEBT Sheet http://www.astronics.com/role/LONGTERMDEBT LONG-TERM DEBT Notes 16 false false R17.htm 0000017 - Disclosure - WARRANTY Sheet http://www.astronics.com/role/WARRANTY WARRANTY Notes 17 false false R18.htm 0000018 - Disclosure - LEASES Sheet http://www.astronics.com/role/LEASES LEASES Notes 18 false false R19.htm 0000019 - Disclosure - INCOME TAXES Sheet http://www.astronics.com/role/INCOMETAXES INCOME TAXES Notes 19 false false R20.htm 0000020 - Disclosure - PROFIT SHARING/401K PLAN Sheet http://www.astronics.com/role/PROFITSHARING401KPLAN PROFIT SHARING/401K PLAN Notes 20 false false R21.htm 0000021 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS Sheet http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITS RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS Notes 21 false false R22.htm 0000022 - Disclosure - SHAREHOLDERS??? EQUITY Sheet http://www.astronics.com/role/SHAREHOLDERSEQUITY SHAREHOLDERS??? EQUITY Notes 22 false false R23.htm 0000023 - Disclosure - LOSS PER SHARE Sheet http://www.astronics.com/role/LOSSPERSHARE LOSS PER SHARE Notes 23 false false R24.htm 0000024 - Disclosure - EQUITY COMPENSATION Sheet http://www.astronics.com/role/EQUITYCOMPENSATION EQUITY COMPENSATION Notes 24 false false R25.htm 0000025 - Disclosure - FAIR VALUE Sheet http://www.astronics.com/role/FAIRVALUE FAIR VALUE Notes 25 false false R26.htm 0000026 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION Sheet http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATION SELECTED QUARTERLY FINANCIAL INFORMATION Notes 26 false false R27.htm 0000027 - Disclosure - LEGAL PROCEEDINGS Sheet http://www.astronics.com/role/LEGALPROCEEDINGS LEGAL PROCEEDINGS Notes 27 false false R28.htm 0000028 - Disclosure - SEGMENTS Sheet http://www.astronics.com/role/SEGMENTS SEGMENTS Notes 28 false false R29.htm 0000029 - Disclosure - DIVESTITURE ACTIVITIES Sheet http://www.astronics.com/role/DIVESTITUREACTIVITIES DIVESTITURE ACTIVITIES Notes 29 false false R30.htm 0000030 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES Sheet http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGES IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES Notes 30 false false R31.htm 0000031 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Notes 31 false false R32.htm 0000032 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Policies) Sheet http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Policies) Policies 32 false false R33.htm 0000033 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES (Tables) Sheet http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESTables IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES (Tables) Tables http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGES 33 false false R34.htm 0000034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Tables) Sheet http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESTables SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Tables) Tables http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICES 34 false false R35.htm 0000035 - Disclosure - REVENUE (Tables) Sheet http://www.astronics.com/role/REVENUETables REVENUE (Tables) Tables http://www.astronics.com/role/REVENUE 35 false false R36.htm 0000036 - Disclosure - ACCOUNTS RECEIVABLE (Tables) Sheet http://www.astronics.com/role/ACCOUNTSRECEIVABLETables ACCOUNTS RECEIVABLE (Tables) Tables http://www.astronics.com/role/ACCOUNTSRECEIVABLE 36 false false R37.htm 0000037 - Disclosure - INVENTORIES (Tables) Sheet http://www.astronics.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://www.astronics.com/role/INVENTORIES 37 false false R38.htm 0000038 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENT 38 false false R39.htm 0000039 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.astronics.com/role/INTANGIBLEASSETSTables INTANGIBLE ASSETS (Tables) Tables http://www.astronics.com/role/INTANGIBLEASSETS 39 false false R40.htm 0000040 - Disclosure - GOODWILL (Tables) Sheet http://www.astronics.com/role/GOODWILLTables GOODWILL (Tables) Tables http://www.astronics.com/role/GOODWILL 40 false false R41.htm 0000041 - Disclosure - WARRANTY (Tables) Sheet http://www.astronics.com/role/WARRANTYTables WARRANTY (Tables) Tables http://www.astronics.com/role/WARRANTY 41 false false R42.htm 0000042 - Disclosure - LEASES (Tables) Sheet http://www.astronics.com/role/LEASESTables LEASES (Tables) Tables http://www.astronics.com/role/LEASES 42 false false R43.htm 0000043 - Disclosure - INCOME TAXES (Tables) Sheet http://www.astronics.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.astronics.com/role/INCOMETAXES 43 false false R44.htm 0000044 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS (Tables) Sheet http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSTables RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS (Tables) Tables http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITS 44 false false R45.htm 0000045 - Disclosure - SHAREHOLDERS??? EQUITY (Tables) Sheet http://www.astronics.com/role/SHAREHOLDERSEQUITYTables SHAREHOLDERS??? EQUITY (Tables) Tables http://www.astronics.com/role/SHAREHOLDERSEQUITY 45 false false R46.htm 0000046 - Disclosure - LOSS PER SHARE (Tables) Sheet http://www.astronics.com/role/LOSSPERSHARETables LOSS PER SHARE (Tables) Tables http://www.astronics.com/role/LOSSPERSHARE 46 false false R47.htm 0000047 - Disclosure - EQUITY COMPENSATION (Tables) Sheet http://www.astronics.com/role/EQUITYCOMPENSATIONTables EQUITY COMPENSATION (Tables) Tables http://www.astronics.com/role/EQUITYCOMPENSATION 47 false false R48.htm 0000048 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION (Tables) Sheet http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONTables SELECTED QUARTERLY FINANCIAL INFORMATION (Tables) Tables http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATION 48 false false R49.htm 0000049 - Disclosure - SEGMENTS (Tables) Sheet http://www.astronics.com/role/SEGMENTSTables SEGMENTS (Tables) Tables http://www.astronics.com/role/SEGMENTS 49 false false R50.htm 0000050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - Narrative (Details) Sheet http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - Narrative (Details) Details http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESTables 50 false false R51.htm 0000051 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - COVID-19 Related Government Assistance (Details) Sheet http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESCOVID19RelatedGovernmentAssistanceDetails SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - COVID-19 Related Government Assistance (Details) Details 51 false false R52.htm 0000052 - Disclosure - REVENUE - Narrative (Details) Sheet http://www.astronics.com/role/REVENUENarrativeDetails REVENUE - Narrative (Details) Details 52 false false R53.htm 0000053 - Disclosure - REVENUE - Summary of Contract Assets and Liabilities (Details) Sheet http://www.astronics.com/role/REVENUESummaryofContractAssetsandLiabilitiesDetails REVENUE - Summary of Contract Assets and Liabilities (Details) Details 53 false false R54.htm 0000054 - Disclosure - REVENUE - Revenue Disaggregated by Market (Details) Sheet http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails REVENUE - Revenue Disaggregated by Market (Details) Details 54 false false R55.htm 0000055 - Disclosure - REVENUE - Disaggregated by Product Lines (Details) Sheet http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails REVENUE - Disaggregated by Product Lines (Details) Details 55 false false R56.htm 0000056 - Disclosure - ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details) Sheet http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details) Details 56 false false R57.htm 0000057 - Disclosure - ACCOUNTS RECEIVABLE (Details) Sheet http://www.astronics.com/role/ACCOUNTSRECEIVABLEDetails ACCOUNTS RECEIVABLE (Details) Details http://www.astronics.com/role/ACCOUNTSRECEIVABLETables 57 false false R58.htm 0000058 - Disclosure - INVENTORIES - Summary of Inventories (Details) Sheet http://www.astronics.com/role/INVENTORIESSummaryofInventoriesDetails INVENTORIES - Summary of Inventories (Details) Details 58 false false R59.htm 0000059 - Disclosure - INVENTORIES - Narrative (Details) Sheet http://www.astronics.com/role/INVENTORIESNarrativeDetails INVENTORIES - Narrative (Details) Details 59 false false R60.htm 0000060 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Summary of Property, Plant and Equipment (Details) Sheet http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails PROPERTY, PLANT AND EQUIPMENT - Summary of Property, Plant and Equipment (Details) Details 60 false false R61.htm 0000061 - Disclosure - INTANGIBLE ASSETS - Summary of Acquired Intangible Assets (Details) Sheet http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails INTANGIBLE ASSETS - Summary of Acquired Intangible Assets (Details) Details 61 false false R62.htm 0000062 - Disclosure - INTANGIBLE ASSETS - Narrative (Details) Sheet http://www.astronics.com/role/INTANGIBLEASSETSNarrativeDetails INTANGIBLE ASSETS - Narrative (Details) Details 62 false false R63.htm 0000063 - Disclosure - INTANGIBLE ASSETS - Summary of Future Amortization Expense for Intangible Assets (Details) Sheet http://www.astronics.com/role/INTANGIBLEASSETSSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails INTANGIBLE ASSETS - Summary of Future Amortization Expense for Intangible Assets (Details) Details 63 false false R64.htm 0000064 - Disclosure - GOODWILL - Summary of Changes in Carrying Amount of Goodwill (Details) Sheet http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails GOODWILL - Summary of Changes in Carrying Amount of Goodwill (Details) Details 64 false false R65.htm 0000065 - Disclosure - GOODWILL - Narrative (Details) Sheet http://www.astronics.com/role/GOODWILLNarrativeDetails GOODWILL - Narrative (Details) Details 65 false false R66.htm 0000066 - Disclosure - LONG-TERM DEBT - Narrative (Details) Sheet http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails LONG-TERM DEBT - Narrative (Details) Details 66 false false R67.htm 0000067 - Disclosure - WARRANTY - Narrative (Details) Sheet http://www.astronics.com/role/WARRANTYNarrativeDetails WARRANTY - Narrative (Details) Details 67 false false R68.htm 0000068 - Disclosure - WARRANTY - Summary of Activity in Warranty Accrual (Details) Sheet http://www.astronics.com/role/WARRANTYSummaryofActivityinWarrantyAccrualDetails WARRANTY - Summary of Activity in Warranty Accrual (Details) Details 68 false false R69.htm 0000069 - Disclosure - LEASES - Summary of ROU Assets and Liabilities (Details) Sheet http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails LEASES - Summary of ROU Assets and Liabilities (Details) Details 69 false false R70.htm 0000070 - Disclosure - LEASES - Summary of Lease Cost and Cash Paid (Details) Sheet http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails LEASES - Summary of Lease Cost and Cash Paid (Details) Details 70 false false R71.htm 0000071 - Disclosure - LEASES - Narrative (Details) Sheet http://www.astronics.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 71 false false R72.htm 0000072 - Disclosure - LEASES - Summary of Maturity of Lease Liabilities (Details) Sheet http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails LEASES - Summary of Maturity of Lease Liabilities (Details) Details 72 false false R73.htm 0000073 - Disclosure - INCOME TAXES - Provision for (Benefit from) Income Taxes (Details) Sheet http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails INCOME TAXES - Provision for (Benefit from) Income Taxes (Details) Details 73 false false R74.htm 0000074 - Disclosure - INCOME TAXES - Effective Tax Rates Differ from Statutory Federal Income Tax (Details) Sheet http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails INCOME TAXES - Effective Tax Rates Differ from Statutory Federal Income Tax (Details) Details 74 false false R75.htm 0000075 - Disclosure - INCOME TAXES - Significant Components of Company's Deferred Tax Assets and Liabilities (Details) Sheet http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails INCOME TAXES - Significant Components of Company's Deferred Tax Assets and Liabilities (Details) Details 75 false false R76.htm 0000076 - Disclosure - INCOME TAXES - Components of Net Deferred Tax Assets and Liabilities (Details) Sheet http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails INCOME TAXES - Components of Net Deferred Tax Assets and Liabilities (Details) Details 76 false false R77.htm 0000077 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://www.astronics.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 77 false false R78.htm 0000078 - Disclosure - INCOME TAXES - Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties (Details) Sheet http://www.astronics.com/role/INCOMETAXESReconciliationofTotalAmountsofUnrecognizedTaxBenefitsExcludingInterestandPenaltiesDetails INCOME TAXES - Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties (Details) Details 78 false false R79.htm 0000079 - Disclosure - PROFIT SHARING/401K PLAN - Narrative (Details) Sheet http://www.astronics.com/role/PROFITSHARING401KPLANNarrativeDetails PROFIT SHARING/401K PLAN - Narrative (Details) Details 79 false false R80.htm 0000080 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Narrative (Details) Sheet http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Narrative (Details) Details http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSTables 80 false false R81.htm 0000081 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation (Details) Sheet http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation (Details) Details 81 false false R82.htm 0000082 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Calculate the Post Retirement Benefit Obligation (Details) Sheet http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Calculate the Post Retirement Benefit Obligation (Details) Details 82 false false R83.htm 0000083 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Summarizes the Components of the Net Periodic Cost (Details) Sheet http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Summarizes the Components of the Net Periodic Cost (Details) Details 83 false false R84.htm 0000084 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Determine the Net Periodic Cost (Details) Sheet http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Determine the Net Periodic Cost (Details) Details 84 false false R85.htm 0000085 - Disclosure - SHAREHOLDERS??? EQUITY - Narrative (Details) Sheet http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails SHAREHOLDERS??? EQUITY - Narrative (Details) Details 85 false false R86.htm 0000086 - Disclosure - SHAREHOLDERS??? EQUITY - Components of Accumulated Other Comprehensive Loss (Details) Sheet http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails SHAREHOLDERS??? EQUITY - Components of Accumulated Other Comprehensive Loss (Details) Details 86 false false R87.htm 0000087 - Disclosure - SHAREHOLDERS??? EQUITY - Components of Other Comprehensive Income (Loss) (Details) Sheet http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails SHAREHOLDERS??? EQUITY - Components of Other Comprehensive Income (Loss) (Details) Details 87 false false R88.htm 0000088 - Disclosure - LOSS PER SHARE - Loss Per Share Computations (Details) Sheet http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails LOSS PER SHARE - Loss Per Share Computations (Details) Details 88 false false R89.htm 0000089 - Disclosure - EQUITY COMPENSATION - Narrative (Details) Sheet http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails EQUITY COMPENSATION - Narrative (Details) Details 89 false false R90.htm 0000090 - Disclosure - EQUITY COMPENSATION - Compensation Expense Information Based on Fair Value of Stock Options and RSU's (Details) Sheet http://www.astronics.com/role/EQUITYCOMPENSATIONCompensationExpenseInformationBasedonFairValueofStockOptionsandRSUsDetails EQUITY COMPENSATION - Compensation Expense Information Based on Fair Value of Stock Options and RSU's (Details) Details 90 false false R91.htm 0000091 - Disclosure - EQUITY COMPENSATION - Summary of Weighted Average Fair Value of Options Granted (Details) Sheet http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageFairValueofOptionsGrantedDetails EQUITY COMPENSATION - Summary of Weighted Average Fair Value of Options Granted (Details) Details 91 false false R92.htm 0000092 - Disclosure - EQUITY COMPENSATION - Summary of Weighted-Average Assumptions (Details) Sheet http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails EQUITY COMPENSATION - Summary of Weighted-Average Assumptions (Details) Details 92 false false R93.htm 0000093 - Disclosure - EQUITY COMPENSATION - Summary of Company's Stock Option Activity and Related Information (Details) Sheet http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails EQUITY COMPENSATION - Summary of Company's Stock Option Activity and Related Information (Details) Details 93 false false R94.htm 0000094 - Disclosure - EQUITY COMPENSATION - Summary of Weighted Average Exercise Prices and Contractual Lives for Outstanding and Exercisable Stock Options (Details) Sheet http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails EQUITY COMPENSATION - Summary of Weighted Average Exercise Prices and Contractual Lives for Outstanding and Exercisable Stock Options (Details) Details 94 false false R95.htm 0000095 - Disclosure - EQUITY COMPENSATION - Fair Value for Options Granted under Employee Stock Purchase Plan (Details) Sheet http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails EQUITY COMPENSATION - Fair Value for Options Granted under Employee Stock Purchase Plan (Details) Details 95 false false R96.htm 0000096 - Disclosure - FAIR VALUE - Narrative (Details) Sheet http://www.astronics.com/role/FAIRVALUENarrativeDetails FAIR VALUE - Narrative (Details) Details 96 false false R97.htm 0000097 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION - Summarizes Selected Quarterly Financial Information (Details) Sheet http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONSummarizesSelectedQuarterlyFinancialInformationDetails SELECTED QUARTERLY FINANCIAL INFORMATION - Summarizes Selected Quarterly Financial Information (Details) Details 97 false false R98.htm 0000098 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION - Narrative (Details) Sheet http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails SELECTED QUARTERLY FINANCIAL INFORMATION - Narrative (Details) Details 98 false false R99.htm 0000099 - Disclosure - LEGAL PROCEEDINGS (Details) Sheet http://www.astronics.com/role/LEGALPROCEEDINGSDetails LEGAL PROCEEDINGS (Details) Details http://www.astronics.com/role/LEGALPROCEEDINGS 99 false false R100.htm 0000100 - Disclosure - SEGMENTS - Summary of Segment Reporting Information (Details) Sheet http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails SEGMENTS - Summary of Segment Reporting Information (Details) Details 100 false false R101.htm 0000101 - Disclosure - SEGMENTS - Summarizes the Company's Sales and Long-Lived Assets by Geographic Regions (Details) Sheet http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails SEGMENTS - Summarizes the Company's Sales and Long-Lived Assets by Geographic Regions (Details) Details 101 false false R102.htm 0000102 - Disclosure - SEGMENTS - Schedule of Activities with Major Customers (Details) Sheet http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails SEGMENTS - Schedule of Activities with Major Customers (Details) Details 102 false false R103.htm 0000103 - Disclosure - DIVESTITURE ACTIVITIES (Details) Sheet http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails DIVESTITURE ACTIVITIES (Details) Details http://www.astronics.com/role/DIVESTITUREACTIVITIES 103 false false R104.htm 0000104 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Narrative (Details) Sheet http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Narrative (Details) Details 104 false false R105.htm 0000105 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Consolidated Statements of Operations (Details) Sheet http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Consolidated Statements of Operations (Details) Details 105 false false R106.htm 0000106 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Beginning and Ending Liability for Restructuring Charges (Details) Sheet http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESBeginningandEndingLiabilityforRestructuringChargesDetails IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Beginning and Ending Liability for Restructuring Charges (Details) Details 106 false false R107.htm 0000107 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details) Sheet http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Details) Details http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccounts 107 false false All Reports Book All Reports [dq-0526-EntityCommonStockSharesOutstanding-Security-Axes] In submission type 10-K, EntityCommonStockSharesOutstanding should have values without axes if a single non-ADR member, otherwise in separate contexts by axis member, but not both, in contexts i49e004aefb674a88a9cd6e6615278acd_I20230306, if9670c8155ae4c45b94afea5065d3c0a_I20230306, ifc6689e7f0f1461fb45e08e28fbc004e_I20230306. atro-20221231.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: atro:StandardProductWarrantyDurationOfWarranty, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 - atro-20221231.htm 4 atro-20221231.htm atro-20221231.xsd atro-20221231_cal.xml atro-20221231_def.xml atro-20221231_lab.xml atro-20221231_pre.xml atro-20221231xex1018.htm atro-20221231xex1019.htm atro-20221231xex1020.htm atro-20221231xex1021.htm atro-20221231xex21.htm atro-20221231xex23.htm atro-20221231xex311.htm atro-20221231xex312.htm atro-20221231xex32.htm atro-20221231xex4a.htm atro-20221231_g1.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 132 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "atro-20221231.htm": { "axisCustom": 1, "axisStandard": 39, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 1391, "http://xbrl.sec.gov/dei/2022": 39 }, "contextCount": 400, "dts": { "calculationLink": { "local": [ "atro-20221231_cal.xml" ] }, "definitionLink": { "local": [ "atro-20221231_def.xml" ] }, "inline": { "local": [ "atro-20221231.htm" ] }, "labelLink": { "local": [ "atro-20221231_lab.xml" ] }, "presentationLink": { "local": [ "atro-20221231_pre.xml" ] }, "schema": { "local": [ "atro-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 859, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://www.astronics.com/20221231": 1, "http://xbrl.sec.gov/dei/2022": 4, "total": 14 }, "keyCustom": 71, "keyStandard": 466, "memberCustom": 58, "memberStandard": 66, "nsprefix": "atro", "nsuri": "http://www.astronics.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.astronics.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - REVENUE", "menuCat": "Notes", "order": "10", "role": "http://www.astronics.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i46e249e70e464d7b8cad6d4429501eba_D20221002-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000100 - Disclosure - SEGMENTS - Summary of Segment Reporting Information (Details)", "menuCat": "Details", "order": "100", "role": "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails", "shortName": "SEGMENTS - Summary of Segment Reporting Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "idf86f3a29b43444996c59b39e975bbf4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i46e249e70e464d7b8cad6d4429501eba_D20221002-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000101 - Disclosure - SEGMENTS - Summarizes the Company's Sales and Long-Lived Assets by Geographic Regions (Details)", "menuCat": "Details", "order": "101", "role": "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails", "shortName": "SEGMENTS - Summarizes the Company's Sales and Long-Lived Assets by Geographic Regions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "ia38a434287654ceaa122b5f0e7310829_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i8c9c4e01e0bc452382267ca6a83b1bfd_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000102 - Disclosure - SEGMENTS - Schedule of Activities with Major Customers (Details)", "menuCat": "Details", "order": "102", "role": "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails", "shortName": "SEGMENTS - Schedule of Activities with Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i8c9c4e01e0bc452382267ca6a83b1bfd_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i46e249e70e464d7b8cad6d4429501eba_D20221002-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000103 - Disclosure - DIVESTITURE ACTIVITIES (Details)", "menuCat": "Details", "order": "103", "role": "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "shortName": "DIVESTITURE ACTIVITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "if7a0a7883bb142aea39bf2569d22f6b3_D20211003-20211231", "decimals": "-5", "lang": "en-US", "name": "atro:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationArrangementsContingentEarnOuts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "ibb410858522546c9a2ed207fa08072d2_D20211003-20211003", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000104 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Narrative (Details)", "menuCat": "Details", "order": "104", "role": "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails", "shortName": "IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i5ff8d48c0b874901827a2696df2fe429_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringSettlementAndImpairmentProvisions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000105 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Consolidated Statements of Operations (Details)", "menuCat": "Details", "order": "105", "role": "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails", "shortName": "IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "id3f7df84df604a9d887805df7bbdee15_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000106 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Beginning and Ending Liability for Restructuring Charges (Details)", "menuCat": "Details", "order": "106", "role": "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESBeginningandEndingLiabilityforRestructuringChargesDetails", "shortName": "IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES - Beginning and Ending Liability for Restructuring Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "ie1926fe59be348d096bc2b9bb05b97e8_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "ifa6c1c91be6d44a091670f9bfc013d43_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000107 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)", "menuCat": "Details", "order": "107", "role": "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails", "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "ic9d7c39e941f4052aad031e3eeae0c15_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - ACCOUNTS RECEIVABLE", "menuCat": "Notes", "order": "11", "role": "http://www.astronics.com/role/ACCOUNTSRECEIVABLE", "shortName": "ACCOUNTS RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - INVENTORIES", "menuCat": "Notes", "order": "12", "role": "http://www.astronics.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "menuCat": "Notes", "order": "13", "role": "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENT", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - INTANGIBLE ASSETS", "menuCat": "Notes", "order": "14", "role": "http://www.astronics.com/role/INTANGIBLEASSETS", "shortName": "INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - GOODWILL", "menuCat": "Notes", "order": "15", "role": "http://www.astronics.com/role/GOODWILL", "shortName": "GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - LONG-TERM DEBT", "menuCat": "Notes", "order": "16", "role": "http://www.astronics.com/role/LONGTERMDEBT", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - WARRANTY", "menuCat": "Notes", "order": "17", "role": "http://www.astronics.com/role/WARRANTY", "shortName": "WARRANTY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - LEASES", "menuCat": "Notes", "order": "18", "role": "http://www.astronics.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "19", "role": "http://www.astronics.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.astronics.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - PROFIT SHARING/401K PLAN", "menuCat": "Notes", "order": "20", "role": "http://www.astronics.com/role/PROFITSHARING401KPLAN", "shortName": "PROFIT SHARING/401K PLAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS", "menuCat": "Notes", "order": "21", "role": "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITS", "shortName": "RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - SHAREHOLDERS\u2019 EQUITY", "menuCat": "Notes", "order": "22", "role": "http://www.astronics.com/role/SHAREHOLDERSEQUITY", "shortName": "SHAREHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - LOSS PER SHARE", "menuCat": "Notes", "order": "23", "role": "http://www.astronics.com/role/LOSSPERSHARE", "shortName": "LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - EQUITY COMPENSATION", "menuCat": "Notes", "order": "24", "role": "http://www.astronics.com/role/EQUITYCOMPENSATION", "shortName": "EQUITY COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - FAIR VALUE", "menuCat": "Notes", "order": "25", "role": "http://www.astronics.com/role/FAIRVALUE", "shortName": "FAIR VALUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION", "menuCat": "Notes", "order": "26", "role": "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATION", "shortName": "SELECTED QUARTERLY FINANCIAL INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - LEGAL PROCEEDINGS", "menuCat": "Notes", "order": "27", "role": "http://www.astronics.com/role/LEGALPROCEEDINGS", "shortName": "LEGAL PROCEEDINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - SEGMENTS", "menuCat": "Notes", "order": "28", "role": "http://www.astronics.com/role/SEGMENTS", "shortName": "SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - DIVESTITURE ACTIVITIES", "menuCat": "Notes", "order": "29", "role": "http://www.astronics.com/role/DIVESTITUREACTIVITIES", "shortName": "DIVESTITURE ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "3", "role": "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES", "menuCat": "Notes", "order": "30", "role": "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGES", "shortName": "IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Schedule II - Valuation and Qualifying Accounts", "menuCat": "Notes", "order": "31", "role": "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Policies)", "menuCat": "Policies", "order": "32", "role": "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESTables", "shortName": "IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "atro:COVID19RelatedGovernmentAssistanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "atro:COVID19RelatedGovernmentAssistanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - REVENUE (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.astronics.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - ACCOUNTS RECEIVABLE (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.astronics.com/role/ACCOUNTSRECEIVABLETables", "shortName": "ACCOUNTS RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - INVENTORIES (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.astronics.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - INTANGIBLE ASSETS (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.astronics.com/role/INTANGIBLEASSETSTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "4", "role": "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - GOODWILL (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.astronics.com/role/GOODWILLTables", "shortName": "GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - WARRANTY (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.astronics.com/role/WARRANTYTables", "shortName": "WARRANTY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "atro:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.astronics.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "atro:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - INCOME TAXES (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.astronics.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS (Tables)", "menuCat": "Tables", "order": "44", "role": "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSTables", "shortName": "RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Tables)", "menuCat": "Tables", "order": "45", "role": "http://www.astronics.com/role/SHAREHOLDERSEQUITYTables", "shortName": "SHAREHOLDERS\u2019 EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - LOSS PER SHARE (Tables)", "menuCat": "Tables", "order": "46", "role": "http://www.astronics.com/role/LOSSPERSHARETables", "shortName": "LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - EQUITY COMPENSATION (Tables)", "menuCat": "Tables", "order": "47", "role": "http://www.astronics.com/role/EQUITYCOMPENSATIONTables", "shortName": "EQUITY COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION (Tables)", "menuCat": "Tables", "order": "48", "role": "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONTables", "shortName": "SELECTED QUARTERLY FINANCIAL INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - SEGMENTS (Tables)", "menuCat": "Tables", "order": "49", "role": "http://www.astronics.com/role/SEGMENTSTables", "shortName": "SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "5", "role": "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - Narrative (Details)", "menuCat": "Details", "order": "50", "role": "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "atro:COVID19RelatedGovernmentAssistanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "atro:COVID19RelatedGovernmentAssistanceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - COVID-19 Related Government Assistance (Details)", "menuCat": "Details", "order": "51", "role": "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESCOVID19RelatedGovernmentAssistanceDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - COVID-19 Related Government Assistance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "atro:COVID19RelatedGovernmentAssistanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "atro:COVID19RelatedGovernmentAssistanceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - REVENUE - Narrative (Details)", "menuCat": "Details", "order": "52", "role": "http://www.astronics.com/role/REVENUENarrativeDetails", "shortName": "REVENUE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - REVENUE - Summary of Contract Assets and Liabilities (Details)", "menuCat": "Details", "order": "53", "role": "http://www.astronics.com/role/REVENUESummaryofContractAssetsandLiabilitiesDetails", "shortName": "REVENUE - Summary of Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i46e249e70e464d7b8cad6d4429501eba_D20221002-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - REVENUE - Revenue Disaggregated by Market (Details)", "menuCat": "Details", "order": "54", "role": "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails", "shortName": "REVENUE - Revenue Disaggregated by Market (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i03afaae2a73c4c36a923de9f5c6fe149_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i46e249e70e464d7b8cad6d4429501eba_D20221002-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - REVENUE - Disaggregated by Product Lines (Details)", "menuCat": "Details", "order": "55", "role": "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails", "shortName": "REVENUE - Disaggregated by Product Lines (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i83a831cb5ff14ff6922e1da91345f942_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details)", "menuCat": "Details", "order": "56", "role": "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails", "shortName": "ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "id3f7df84df604a9d887805df7bbdee15_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - ACCOUNTS RECEIVABLE (Details)", "menuCat": "Details", "order": "57", "role": "http://www.astronics.com/role/ACCOUNTSRECEIVABLEDetails", "shortName": "ACCOUNTS RECEIVABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "if52ff630a51f42688b0525f30b125bca_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - INVENTORIES - Summary of Inventories (Details)", "menuCat": "Details", "order": "58", "role": "http://www.astronics.com/role/INVENTORIESSummaryofInventoriesDetails", "shortName": "INVENTORIES - Summary of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - INVENTORIES - Narrative (Details)", "menuCat": "Details", "order": "59", "role": "http://www.astronics.com/role/INVENTORIESNarrativeDetails", "shortName": "INVENTORIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockCommonShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "iba10b01991a94fbc8cacaa4909ef87a4_I20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Summary of Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "60", "role": "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Summary of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - INTANGIBLE ASSETS - Summary of Acquired Intangible Assets (Details)", "menuCat": "Details", "order": "61", "role": "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS - Summary of Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - INTANGIBLE ASSETS - Narrative (Details)", "menuCat": "Details", "order": "62", "role": "http://www.astronics.com/role/INTANGIBLEASSETSNarrativeDetails", "shortName": "INTANGIBLE ASSETS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - INTANGIBLE ASSETS - Summary of Future Amortization Expense for Intangible Assets (Details)", "menuCat": "Details", "order": "63", "role": "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS - Summary of Future Amortization Expense for Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "id3f7df84df604a9d887805df7bbdee15_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - GOODWILL - Summary of Changes in Carrying Amount of Goodwill (Details)", "menuCat": "Details", "order": "64", "role": "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails", "shortName": "GOODWILL - Summary of Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "if52ff630a51f42688b0525f30b125bca_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "atro:NumberOfReportingUnitsTestedForGoodwillImpairment", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i007f338311274207896677e72a55215c_I20211003", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:NumberOfReportingUnitsTestedForGoodwillImpairment", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - GOODWILL - Narrative (Details)", "menuCat": "Details", "order": "65", "role": "http://www.astronics.com/role/GOODWILLNarrativeDetails", "shortName": "GOODWILL - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "atro:NumberOfReportingUnitsTestedForGoodwillImpairment", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i007f338311274207896677e72a55215c_I20211003", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:NumberOfReportingUnitsTestedForGoodwillImpairment", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - LONG-TERM DEBT - Narrative (Details)", "menuCat": "Details", "order": "66", "role": "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "shortName": "LONG-TERM DEBT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "iddd89e7fb9624ec6af19aba1e965b46d_I20221221", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i561c8e379ca443abb02c681e259b9226_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "atro:StandardProductWarrantyDurationOfWarranty", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - WARRANTY - Narrative (Details)", "menuCat": "Details", "order": "67", "role": "http://www.astronics.com/role/WARRANTYNarrativeDetails", "shortName": "WARRANTY - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i561c8e379ca443abb02c681e259b9226_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "atro:StandardProductWarrantyDurationOfWarranty", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "id3f7df84df604a9d887805df7bbdee15_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - WARRANTY - Summary of Activity in Warranty Accrual (Details)", "menuCat": "Details", "order": "68", "role": "http://www.astronics.com/role/WARRANTYSummaryofActivityinWarrantyAccrualDetails", "shortName": "WARRANTY - Summary of Activity in Warranty Accrual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "ie1926fe59be348d096bc2b9bb05b97e8_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "atro:AssetsAndLiabilitiesLesseeTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "atro:OperatingLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - LEASES - Summary of ROU Assets and Liabilities (Details)", "menuCat": "Details", "order": "69", "role": "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails", "shortName": "LEASES - Summary of ROU Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "atro:AssetsAndLiabilitiesLesseeTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "atro:OperatingLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "atro:ProvisionForNonCashLossesOnInventoryAndReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - LEASES - Summary of Lease Cost and Cash Paid (Details)", "menuCat": "Details", "order": "70", "role": "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails", "shortName": "LEASES - Summary of Lease Cost and Cash Paid (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - LEASES - Narrative (Details)", "menuCat": "Details", "order": "71", "role": "http://www.astronics.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - LEASES - Summary of Maturity of Lease Liabilities (Details)", "menuCat": "Details", "order": "72", "role": "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails", "shortName": "LEASES - Summary of Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - INCOME TAXES - Provision for (Benefit from) Income Taxes (Details)", "menuCat": "Details", "order": "73", "role": "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails", "shortName": "INCOME TAXES - Provision for (Benefit from) Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - INCOME TAXES - Effective Tax Rates Differ from Statutory Federal Income Tax (Details)", "menuCat": "Details", "order": "74", "role": "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails", "shortName": "INCOME TAXES - Effective Tax Rates Differ from Statutory Federal Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - INCOME TAXES - Significant Components of Company's Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "75", "role": "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails", "shortName": "INCOME TAXES - Significant Components of Company's Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxLiabilitiesNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - INCOME TAXES - Components of Net Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "76", "role": "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails", "shortName": "INCOME TAXES - Components of Net Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "iecaf2430e1a84d3988fa230127fb73ee_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "atro:DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopmentCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - INCOME TAXES - Narrative (Details)", "menuCat": "Details", "order": "77", "role": "http://www.astronics.com/role/INCOMETAXESNarrativeDetails", "shortName": "INCOME TAXES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "atro:DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopmentCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "id3f7df84df604a9d887805df7bbdee15_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - INCOME TAXES - Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties (Details)", "menuCat": "Details", "order": "78", "role": "http://www.astronics.com/role/INCOMETAXESReconciliationofTotalAmountsofUnrecognizedTaxBenefitsExcludingInterestandPenaltiesDetails", "shortName": "INCOME TAXES - Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "ie1926fe59be348d096bc2b9bb05b97e8_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i822471980deb43e1bb469d960ab6d8ce_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - PROFIT SHARING/401K PLAN - Narrative (Details)", "menuCat": "Details", "order": "79", "role": "http://www.astronics.com/role/PROFITSHARING401KPLANNarrativeDetails", "shortName": "PROFIT SHARING/401K PLAN - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i822471980deb43e1bb469d960ab6d8ce_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i5432e83226234683b828d477aeac1ab5_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS\u2019 EQUITY", "menuCat": "Statements", "order": "8", "role": "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i5432e83226234683b828d477aeac1ab5_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:NumberOfNonQualifiedSupplementalRetirementDefinedBenefitPlans", "reportCount": 1, "unique": true, "unitRef": "retirement_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Narrative (Details)", "menuCat": "Details", "order": "80", "role": "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails", "shortName": "RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:NumberOfNonQualifiedSupplementalRetirementDefinedBenefitPlans", "reportCount": 1, "unique": true, "unitRef": "retirement_plan", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i06ad13391b0f40e79696b7c5e106284f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation (Details)", "menuCat": "Details", "order": "81", "role": "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails", "shortName": "RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i5860b4a83678406c8d4935ecca1e4283_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i696993bb8b9c4f24a4dd44cdc7a3e058_I20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Calculate the Post Retirement Benefit Obligation (Details)", "menuCat": "Details", "order": "82", "role": "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "shortName": "RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Calculate the Post Retirement Benefit Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i696993bb8b9c4f24a4dd44cdc7a3e058_I20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i5860b4a83678406c8d4935ecca1e4283_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Summarizes the Components of the Net Periodic Cost (Details)", "menuCat": "Details", "order": "83", "role": "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails", "shortName": "RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Summarizes the Components of the Net Periodic Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i5860b4a83678406c8d4935ecca1e4283_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "atro:ScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostTableTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i5860b4a83678406c8d4935ecca1e4283_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Determine the Net Periodic Cost (Details)", "menuCat": "Details", "order": "84", "role": "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "shortName": "RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Assumptions Used to Determine the Net Periodic Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "atro:ScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostTableTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i5860b4a83678406c8d4935ecca1e4283_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Narrative (Details)", "menuCat": "Details", "order": "85", "role": "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "shortName": "SHAREHOLDERS\u2019 EQUITY - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i0d24de3ed7fd4bb68d416b48eab1b86f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Components of Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "86", "role": "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails", "shortName": "SHAREHOLDERS\u2019 EQUITY - Components of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i103d0b8ce5aa4f58a469def740ea0486_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Components of Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "87", "role": "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails", "shortName": "SHAREHOLDERS\u2019 EQUITY - Components of Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "ia0b13b0388de44d3884e9a35d4ca529b_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i46e249e70e464d7b8cad6d4429501eba_D20221002-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - LOSS PER SHARE - Loss Per Share Computations (Details)", "menuCat": "Details", "order": "88", "role": "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails", "shortName": "LOSS PER SHARE - Loss Per Share Computations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - EQUITY COMPENSATION - Narrative (Details)", "menuCat": "Details", "order": "89", "role": "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "shortName": "EQUITY COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "idb2c865f6bff4dd39d2290bc4cea3a88_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES", "menuCat": "Notes", "order": "9", "role": "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000090 - Disclosure - EQUITY COMPENSATION - Compensation Expense Information Based on Fair Value of Stock Options and RSU's (Details)", "menuCat": "Details", "order": "90", "role": "http://www.astronics.com/role/EQUITYCOMPENSATIONCompensationExpenseInformationBasedonFairValueofStockOptionsandRSUsDetails", "shortName": "EQUITY COMPENSATION - Compensation Expense Information Based on Fair Value of Stock Options and RSU's (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i09ba7a0ef2d140428a93910e3c1e2599_D20220101-20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000091 - Disclosure - EQUITY COMPENSATION - Summary of Weighted Average Fair Value of Options Granted (Details)", "menuCat": "Details", "order": "91", "role": "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageFairValueofOptionsGrantedDetails", "shortName": "EQUITY COMPENSATION - Summary of Weighted Average Fair Value of Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R92": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i09ba7a0ef2d140428a93910e3c1e2599_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000092 - Disclosure - EQUITY COMPENSATION - Summary of Weighted-Average Assumptions (Details)", "menuCat": "Details", "order": "92", "role": "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails", "shortName": "EQUITY COMPENSATION - Summary of Weighted-Average Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i09ba7a0ef2d140428a93910e3c1e2599_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "atro:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000093 - Disclosure - EQUITY COMPENSATION - Summary of Company's Stock Option Activity and Related Information (Details)", "menuCat": "Details", "order": "93", "role": "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails", "shortName": "EQUITY COMPENSATION - Summary of Company's Stock Option Activity and Related Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "atro:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9ca87919de684b4bb1e46bff64db1176_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000094 - Disclosure - EQUITY COMPENSATION - Summary of Weighted Average Exercise Prices and Contractual Lives for Outstanding and Exercisable Stock Options (Details)", "menuCat": "Details", "order": "94", "role": "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails", "shortName": "EQUITY COMPENSATION - Summary of Weighted Average Exercise Prices and Contractual Lives for Outstanding and Exercisable Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i09ba7a0ef2d140428a93910e3c1e2599_D20220101-20221231", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i4f98fa9263494a2fbe6cc87445fa7701_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000095 - Disclosure - EQUITY COMPENSATION - Fair Value for Options Granted under Employee Stock Purchase Plan (Details)", "menuCat": "Details", "order": "95", "role": "http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails", "shortName": "EQUITY COMPENSATION - Fair Value for Options Granted under Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i4f98fa9263494a2fbe6cc87445fa7701_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000096 - Disclosure - FAIR VALUE - Narrative (Details)", "menuCat": "Details", "order": "96", "role": "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "shortName": "FAIR VALUE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationContingentConsiderationLiability", "us-gaap:BusinessCombinationContingentConsiderationLiability", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i8a091243711a4895b658324f62107a53_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i46e249e70e464d7b8cad6d4429501eba_D20221002-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000097 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION - Summarizes Selected Quarterly Financial Information (Details)", "menuCat": "Details", "order": "97", "role": "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONSummarizesSelectedQuarterlyFinancialInformationDetails", "shortName": "SELECTED QUARTERLY FINANCIAL INFORMATION - Summarizes Selected Quarterly Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i46e249e70e464d7b8cad6d4429501eba_D20221002-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossRelatedToLitigationSettlement", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000098 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION - Narrative (Details)", "menuCat": "Details", "order": "98", "role": "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "shortName": "SELECTED QUARTERLY FINANCIAL INFORMATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i7eb67f526159440eb736aacb18b75045_D20211003-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LossContingencyLossInPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "i9d70689877304470910b6bccc2083406_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossRelatedToLitigationSettlement", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000099 - Disclosure - LEGAL PROCEEDINGS (Details)", "menuCat": "Details", "order": "99", "role": "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "shortName": "LEGAL PROCEEDINGS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20221231.htm", "contextRef": "ic2512fee766c4daf9245b95a81cdbce4_D20200801-20200831", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LossContingencyDamagesPaidValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 124, "tag": { "atro_AerospaceAndDefenseSegmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aerospace And Defense Segments", "label": "Aerospace And Defense Segments [Member]", "terseLabel": "Aerospace & Defense" } } }, "localname": "AerospaceAndDefenseSegmentsMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_AerospaceSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aerospace segment.", "label": "Aerospace Segment [Member]", "terseLabel": "Aerospace", "verboseLabel": "Aerospace Total" } } }, "localname": "AerospaceSegmentMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails", "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "atro_AfterQuarterEndedMarch312024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "After Quarter Ended March 31, 2024", "label": "After Quarter Ended March 31, 2024 [Member]", "terseLabel": "Thereafter" } } }, "localname": "AfterQuarterEndedMarch312024Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_AfterSecondQuarterOf2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "After Second Quarter Of 2024", "label": "After Second Quarter Of 2024 [Member]", "terseLabel": "After second quarter of 2024" } } }, "localname": "AfterSecondQuarterOf2024Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_AfterSeptember12023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "After September 1, 2023", "label": "After September 1, 2023 [Member]", "terseLabel": "Thereafter" } } }, "localname": "AfterSeptember12023Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_April12023ThroughJune12023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "April 1, 2023 Through June 1, 2023", "label": "April 1, 2023 Through June 1, 2023 [Member]", "terseLabel": "April 1, 2023 through June 1, 2023" } } }, "localname": "April12023ThroughJune12023Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Summary of ROU Assets and Liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "atro_AstronicsPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Astronics plan.", "label": "Astronics Plan [Member]", "terseLabel": "Astronics Plan" } } }, "localname": "AstronicsPlanMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/PROFITSHARING401KPLANNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.astronics.com/20221231", "xbrltype": "stringItemType" }, "atro_BoeingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boeing.", "label": "Boeing [Member]", "terseLabel": "Boeing" } } }, "localname": "BoeingMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "atro_BusinessCombinationContingentConsiderationAchievementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Achievement Period", "label": "Business Combination, Contingent Consideration, Achievement Period", "terseLabel": "Achievement period" } } }, "localname": "BusinessCombinationContingentConsiderationAchievementPeriod", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "durationItemType" }, "atro_BusinessCombinationContingentConsiderationArrangementsBasisForAmountValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Basis For Amount, Value", "label": "Business Combination, Contingent Consideration Arrangements, Basis For Amount, Value", "terseLabel": "Earn-out achievement benchmark" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsBasisForAmountValue", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_COVID19RelatedGovernmentAssistanceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "COVID-19 Related Government Assistance Amount", "label": "COVID-19 Related Government Assistance Amount", "terseLabel": "COVID-19 related government assistance amount" } } }, "localname": "COVID19RelatedGovernmentAssistanceAmount", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESCOVID19RelatedGovernmentAssistanceDetails" ], "xbrltype": "monetaryItemType" }, "atro_COVID19RelatedGovernmentAssistanceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID-19 Related Government Assistance", "label": "COVID-19 Related Government Assistance [Line Items]", "terseLabel": "COVID-19 Related Government Assistance [Line Items]" } } }, "localname": "COVID19RelatedGovernmentAssistanceLineItems", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESCOVID19RelatedGovernmentAssistanceDetails" ], "xbrltype": "stringItemType" }, "atro_COVID19RelatedGovernmentAssistanceTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID-19 Related Government Assistance", "label": "COVID-19 Related Government Assistance [Table]", "terseLabel": "COVID-19 Related Government Assistance [Table]" } } }, "localname": "COVID19RelatedGovernmentAssistanceTable", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESCOVID19RelatedGovernmentAssistanceDetails" ], "xbrltype": "stringItemType" }, "atro_COVID19RelatedGovernmentAssistanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID-19 Related Government Assistance", "label": "COVID-19 Related Government Assistance [Table Text Block]", "terseLabel": "Summary of COVID-19 Related Government Assistance" } } }, "localname": "COVID19RelatedGovernmentAssistanceTableTextBlock", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESTables" ], "xbrltype": "textBlockItemType" }, "atro_CashAndCashEquivalentsMaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash And Cash Equivalents, Maturity Period", "label": "Cash And Cash Equivalents, Maturity Period", "terseLabel": "Cash and cash equivalents maturity period (in months)" } } }, "localname": "CashAndCashEquivalentsMaturityPeriod", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "durationItemType" }, "atro_CashCompensationLimit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash compensation limit.", "label": "Cash Compensation Limit", "terseLabel": "Cash compensation limit" } } }, "localname": "CashCompensationLimit", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_CommercialTransportAircraftMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Transport Aircraft", "label": "Commercial Transport Aircraft [Member]", "terseLabel": "Commercial Transport" } } }, "localname": "CommercialTransportAircraftMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_CommonClassUndefinedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that is undefined, representing ownership interest in a corporation.", "label": "Common Class Undefined [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonClassUndefinedMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/Cover" ], "xbrltype": "domainItemType" }, "atro_CommonStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Conversion Ratio", "label": "Common Stock, Conversion Ratio", "terseLabel": "Conversion ratio for Class B stock to common stock" } } }, "localname": "CommonStockConversionRatio", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "pureItemType" }, "atro_CommonStockVotesForEachShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Votes For Each Share", "label": "Common Stock, Votes For Each Share", "terseLabel": "Class B stock voting rights per share" } } }, "localname": "CommonStockVotesForEachShare", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "integerItemType" }, "atro_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio", "label": "Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio", "terseLabel": "Covenant, minimum fixed charge coverage ratio" } } }, "localname": "DebtInstrumentCovenantMinimumFixedChargeCoverageRatio", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "pureItemType" }, "atro_DebtInstrumentCovenantMinimumLiquidity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Minimum Liquidity", "label": "Debt Instrument, Covenant, Minimum Liquidity", "terseLabel": "Minimum liquidity" } } }, "localname": "DebtInstrumentCovenantMinimumLiquidity", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_DebtInstrumentCovenantMinimumLiquidityUnrestrictedCashPlusUnusedRevolvingCreditCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Minimum Liquidity, Unrestricted Cash Plus Unused Revolving Credit Commitments", "label": "Debt Instrument, Covenant, Minimum Liquidity, Unrestricted Cash Plus Unused Revolving Credit Commitments", "terseLabel": "Minimum liquidity" } } }, "localname": "DebtInstrumentCovenantMinimumLiquidityUnrestrictedCashPlusUnusedRevolvingCreditCommitments", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_DebtInstrumentCovenantMinimumTrailingFourQuarterEBITDA": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Minimum Trailing Four Quarter EBITDA", "label": "Debt Instrument, Covenant, Minimum Trailing Four Quarter EBITDA", "terseLabel": "Minimum trailing EBITDA amount" } } }, "localname": "DebtInstrumentCovenantMinimumTrailingFourQuarterEBITDA", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_DebtInstrumentMonthlyAmortizationRateOfPrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Monthly Amortization Rate Of Principal Amount", "label": "Debt Instrument, Monthly Amortization Rate Of Principal Amount", "terseLabel": "Monthly amortization rate" } } }, "localname": "DebtInstrumentMonthlyAmortizationRateOfPrincipalAmount", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "atro_DebtTermsPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Terms Period", "label": "Debt Terms Period [Axis]", "terseLabel": "Debt Terms Period [Axis]" } } }, "localname": "DebtTermsPeriodAxis", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "atro_DebtTermsPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Terms Period [Domain]", "label": "Debt Terms Period [Domain]", "terseLabel": "Debt Terms Period [Domain]" } } }, "localname": "DebtTermsPeriodDomain", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_DeferredIncomeTaxExpenseBenefitFederalPayrollTaxes": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Income Tax Expense (Benefit), Federal Payroll Taxes", "label": "Deferred Income Tax Expense (Benefit), Federal Payroll Taxes", "terseLabel": "Deferral of Federal Payroll Taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefitFederalPayrollTaxes", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "atro_DeferredTaxAssetsCustomerAdvancedPaymentsAndDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets customer advanced payments and deferred revenue.", "label": "Deferred Tax Assets, Customer Advanced Payments And Deferred Revenue", "terseLabel": "Customer Advanced Payments and Deferred Revenue" } } }, "localname": "DeferredTaxAssetsCustomerAdvancedPaymentsAndDeferredRevenue", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopmentCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Deferred Expense, Capitalized Research and Development Costs", "label": "Deferred Tax Assets, Deferred Expense, Capitalized Research and Development Costs", "terseLabel": "Capitalized research expenses" } } }, "localname": "DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopmentCosts", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_DeferredTaxAssetsInterestExpenseLimitation": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Interest Expense Limitation", "label": "Deferred Tax Assets, Interest Expense Limitation", "terseLabel": "Section 163(j) - Interest Expense Limitation" } } }, "localname": "DeferredTaxAssetsInterestExpenseLimitation", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_DeferredTaxAssetsLeaseAccounting": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease Accounting", "label": "Deferred Tax Assets, Lease Accounting", "terseLabel": "Lease Liabilities" } } }, "localname": "DeferredTaxAssetsLeaseAccounting", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_DeferredTaxAssetsRevenueRecognition": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Revenue Recognition", "label": "Deferred Tax Assets, Revenue Recognition", "terseLabel": "ASC 606 Revenue Recognition" } } }, "localname": "DeferredTaxAssetsRevenueRecognition", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_DeferredTaxLiabilitiesContingentEarnOutIncomeAccrual": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Contingent Earn-Out Income Accrual", "label": "Deferred Tax Liabilities, Contingent Earn-Out Income Accrual", "terseLabel": "Earnout Income Accrual" } } }, "localname": "DeferredTaxLiabilitiesContingentEarnOutIncomeAccrual", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_DeferredTaxLiabilitiesLeaseAccounting": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Lease Accounting", "label": "Deferred Tax Liabilities, Lease Accounting", "terseLabel": "Lease Assets" } } }, "localname": "DeferredTaxLiabilitiesLeaseAccounting", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_DeferredTaxLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities", "label": "Deferred Tax Liabilities [Member]", "terseLabel": "Deferred Tax Liabilities \u2014 Long-term" } } }, "localname": "DeferredTaxLiabilitiesMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "atro_DeferredTaxLiabilitiesRevenueRecognition": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Revenue Recognition", "label": "Deferred Tax Liabilities, Revenue Recognition", "terseLabel": "ASC 606 Revenue Recognition - Section 481(a) Adjustment" } } }, "localname": "DeferredTaxLiabilitiesRevenueRecognition", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossNetGainsLossesTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined benefit plan accumulated other comprehensive income net gains losses tax.", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Net Gains (Losses), Tax", "negatedTerseLabel": "Unrecognized actuarial losses, tax" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossNetGainsLossesTax", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossNetPriorServiceCostCreditTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined benefit plan accumulated other comprehensive income net prior service cost credit tax.", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Net Prior Service Cost Credit, Tax", "terseLabel": "Unrecognized prior service costs, tax" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossNetPriorServiceCostCreditTax", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationIncreaseDecreaseInDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Increase (Decrease) In Discount Rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Increase (Decrease) In Discount Rate", "terseLabel": "Increase in the discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationIncreaseDecreaseInDiscountRate", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "percentItemType" }, "atro_DiagnosysTestSystemsLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Diagnosys Test Systems Limited", "label": "Diagnosys Test Systems Limited [Member]", "terseLabel": "Diagnosys Test Systems Limited" } } }, "localname": "DiagnosysTestSystemsLimitedMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_DirectorsStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Directors stock option plan.", "label": "Directors Stock Option Plan [Member]", "terseLabel": "Directors Stock Option Plan" } } }, "localname": "DirectorsStockOptionPlanMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_DisposalGroupIncludingDiscontinuedOperationContingentConsiderationArrangementsContingentEarnOuts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group Including Discontinued Operation, Contingent Consideration Arrangements, Contingent Earn-outs", "label": "Disposal Group Including Discontinued Operation, Contingent Consideration Arrangements, Contingent Earn-outs", "terseLabel": "Contingent earn-outs" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationContingentConsiderationArrangementsContingentEarnOuts", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails" ], "xbrltype": "monetaryItemType" }, "atro_DisposalGroupIncludingDiscontinuedOperationContingentConsiderationEarnOutHighRange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group Including Discontinued Operation, Contingent Consideration, Earn-Out High Range", "label": "Disposal Group Including Discontinued Operation, Contingent Consideration, Earn-Out High Range", "terseLabel": "Maximum total earnout proceeds" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationContingentConsiderationEarnOutHighRange", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails" ], "xbrltype": "monetaryItemType" }, "atro_DisposalGroupIncludingDiscontinuedOperationContingentConsiderationEarnOutLowRange": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group Including Discontinued Operation, Contingent Consideration, Earn-Out Low Range", "label": "Disposal Group Including Discontinued Operation, Contingent Consideration, Earn-Out Low Range", "terseLabel": "Minimum total earnout proceeds" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationContingentConsiderationEarnOutLowRange", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails" ], "xbrltype": "monetaryItemType" }, "atro_DisposalGroupIncludingDiscontinuedOperationNumberOfFacilitiesSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Number Of Facilities Sold", "label": "Disposal Group, Including Discontinued Operation, Number Of Facilities Sold", "terseLabel": "Number of facilities sold" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationNumberOfFacilitiesSold", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "integerItemType" }, "atro_DividendsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dividends.", "label": "Dividends [Policy Text Block]", "terseLabel": "Dividends" } } }, "localname": "DividendsPolicyTextBlock", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "atro_EffectiveIncomeTaxRateReconciliationContingentAcquisitionCostsPercent": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 13.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Contingent Acquisition Costs, Percent", "label": "Effective Income Tax Rate Reconciliation, Contingent Acquisition Costs, Percent", "verboseLabel": "Contingent Consideration Liability Fair Value Adjustment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationContingentAcquisitionCostsPercent", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "atro_EffectiveIncomeTaxRateReconciliationFDIIAndGILTIPercent": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, FDII and GILTI, Percent", "label": "Effective Income Tax Rate Reconciliation, FDII and GILTI, Percent", "terseLabel": "Net GILTI and FDII Tax Expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationFDIIAndGILTIPercent", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "atro_EffectiveIncomeTaxRateReconciliationNetOperatingLossCoronavirusAidReliefAndEconomicSecurityAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Net Operating Loss, Coronavirus Aid, Relief, and Economic Security Act", "label": "Effective Income Tax Rate Reconciliation, Net Operating Loss, Coronavirus Aid, Relief, and Economic Security Act", "terseLabel": "Tax benefit relating to the NOL carryback provisions CARES Act" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNetOperatingLossCoronavirusAidReliefAndEconomicSecurityAct", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_EffectiveIncomeTaxRateReconciliationTaxRateChangeOn2020FederalNetOperatingLoss": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 12.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Rate Change On 2020 Federal Net Operating Loss", "label": "Effective Income Tax Rate Reconciliation, Tax Rate Change On 2020 Federal Net Operating Loss", "terseLabel": "Tax Rate Change on 2020 Federal Net Operating Loss Carryback" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxRateChangeOn2020FederalNetOperatingLoss", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "atro_FacilitiesInAerospaceSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facilities in Aerospace Segment [Member]", "label": "Facilities in Aerospace Segment [Member]", "terseLabel": "Aerospace facilities" } } }, "localname": "FacilitiesInAerospaceSegmentMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_FifthAmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fifth Amended And Restated Credit Agreement [Member]", "label": "Fifth Amended And Restated Credit Agreement [Member]", "terseLabel": "Fifth Amended and Restated Credit Agreement" } } }, "localname": "FifthAmendedAndRestatedCreditAgreementMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Cost", "label": "Finance Lease, Cost", "totalLabel": "Total Finance Lease Cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "atro_FirstEarnoutMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Earnout", "label": "First Earnout [Member]", "terseLabel": "First Earnout" } } }, "localname": "FirstEarnoutMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails" ], "xbrltype": "domainItemType" }, "atro_FirstQuarterOf2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Quarter Of 2023", "label": "First Quarter Of 2023 [Member]", "terseLabel": "First quarter of 2023" } } }, "localname": "FirstQuarterOf2023Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_FirstQuarterOf2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Quarter Of 2024", "label": "First Quarter Of 2024 [Member]", "terseLabel": "First quarter Of 2024" } } }, "localname": "FirstQuarterOf2024Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_FormerCustomerLawsuitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Customer Lawsuit", "label": "Former Customer Lawsuit [Member]", "terseLabel": "Former Customer Lawsuit" } } }, "localname": "FormerCustomerLawsuitMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_ForthQuarterOf2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Forth Quarter Of 2023", "label": "Forth Quarter Of 2023 [Member]", "terseLabel": "Forth quarter Of 2023" } } }, "localname": "ForthQuarterOf2023Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_GeneralAviationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General Aviation", "label": "General Aviation [Member]", "terseLabel": "General Aviation" } } }, "localname": "GeneralAviationMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_GrantRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Grant Recognized", "label": "Grant Recognized", "terseLabel": "Revenue recognized included in contract liability balance" } } }, "localname": "GrantRecognized", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_IncomeTaxLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax [Line Items]", "label": "Income Tax [Line Items]", "terseLabel": "Income Tax" } } }, "localname": "IncomeTaxLineItems", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "atro_IncomeTaxTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax [Table]", "label": "Income Tax [Table]", "terseLabel": "Income Tax [Table]" } } }, "localname": "IncomeTaxTable", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "atro_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Operating Lease Liabilities", "label": "Increase (Decrease) in Operating Lease Liabilities", "terseLabel": "Operating Lease Liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "atro_IncreaseDecreaseInPensionAndOtherPostretirementBenefitObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Pension And Other Postretirement Benefit Obligations", "label": "Increase Decrease In Pension And Other Postretirement Benefit Obligations", "terseLabel": "Change in retirement benefit obligation" } } }, "localname": "IncreaseDecreaseInPensionAndOtherPostretirementBenefitObligations", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_IncreaseDecreaseinStockholdersEquityinsharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Stockholders' Equity (in shares)", "label": "Increase (Decrease) in Stockholders' Equity (in shares) [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity (in shares)" } } }, "localname": "IncreaseDecreaseinStockholdersEquityinsharesRollForward", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "atro_IndirectSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indirect Sales", "label": "Indirect Sales [Member]", "terseLabel": "Indirect Sales" } } }, "localname": "IndirectSalesMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "domainItemType" }, "atro_InterestRateAccruedAboveBankRateUntilFinalPayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Accrued Above Bank Rate Until Final Payment", "label": "Interest Rate Accrued Above Bank Rate Until Final Payment", "terseLabel": "Interest rate accrued above bank rate until final payment" } } }, "localname": "InterestRateAccruedAboveBankRateUntilFinalPayment", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "pureItemType" }, "atro_InventoryValuationReservesAsPercentageOfGrossInventory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory valuation reserves as percentage of gross inventory.", "label": "Inventory Valuation Reserves As Percentage Of Gross Inventory", "terseLabel": "Percentage of reserve for inventory valuation" } } }, "localname": "InventoryValuationReservesAsPercentageOfGrossInventory", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INVENTORIESNarrativeDetails" ], "xbrltype": "percentItemType" }, "atro_July12023ThroughSeptember12023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "July 1, 2023 Through September 1, 2023", "label": "July 1, 2023 Through September 1, 2023 [Member]", "terseLabel": "July 1, 2023 through September 1, 2023" } } }, "localname": "July12023ThroughSeptember12023Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_KeyEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Key employee.", "label": "Key Employee [Member]", "terseLabel": "Key Employee" } } }, "localname": "KeyEmployeeMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Undiscounted Lease Payments", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Undiscounted Lease Payments", "terseLabel": "Operating lease payments" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedLeasePayments", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_LineOfCreditFacilityConsentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Consent Fee Percentage", "label": "Line of Credit Facility, Consent Fee Percentage", "terseLabel": "Consent fee" } } }, "localname": "LineOfCreditFacilityConsentFeePercentage", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "atro_LitigationSettlementAmountAwardedToOtherPartyExcludingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Amount Awarded to Other Party, Excluding Interest", "label": "Litigation Settlement, Amount Awarded to Other Party, Excluding Interest", "terseLabel": "Litigation settlement, amount awarded to other party, excluding interest" } } }, "localname": "LitigationSettlementAmountAwardedToOtherPartyExcludingInterest", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "monetaryItemType" }, "atro_LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Incentive Plan [Member]", "label": "Long Term Incentive Plan [Member]", "terseLabel": "Long Term Incentive Plan" } } }, "localname": "LongTermIncentivePlanMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_LossContingencyEstimateOfPossibleLossExcludingInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Estimate of Possible Loss, Excluding Interest", "label": "Loss Contingency, Estimate of Possible Loss, Excluding Interest", "terseLabel": "Loss contingency, estimate of possible loss, excluding interest" } } }, "localname": "LossContingencyEstimateOfPossibleLossExcludingInterest", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "monetaryItemType" }, "atro_LossContingencyPatentInfringementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Patent Infringement", "label": "Loss Contingency, Patent Infringement [Member]", "terseLabel": "Patent Infringement" } } }, "localname": "LossContingencyPatentInfringementMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_LufthansaTechnikAGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lufthansa Technik AG [Member]", "label": "Lufthansa Technik AG [Member]", "terseLabel": "Lufthansa" } } }, "localname": "LufthansaTechnikAGMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "domainItemType" }, "atro_LuminescentSystemsCanadaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Luminescent Systems Canada Inc.", "label": "Luminescent Systems Canada Inc. [Member]", "terseLabel": "Luminescent Systems Canada Inc." } } }, "localname": "LuminescentSystemsCanadaIncMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_MilitaryAircraftMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Military Aircraft", "label": "Military Aircraft [Member]", "terseLabel": "Military" } } }, "localname": "MilitaryAircraftMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_NetAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net assets.", "label": "Net Assets", "terseLabel": "Net assets" } } }, "localname": "NetAssets", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "monetaryItemType" }, "atro_NoncashOperatingLeaseExpense": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Operating Lease Expense", "label": "Noncash Operating Lease Expense", "terseLabel": "Operating Lease Non-cash Expense" } } }, "localname": "NoncashOperatingLeaseExpense", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "atro_NorthAmericaExcludingUnitedStatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North America, Excluding United States [Member]", "label": "North America, Excluding United States [Member]", "terseLabel": "North America (excluding United States)" } } }, "localname": "NorthAmericaExcludingUnitedStatesMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "atro_NumberOfNonQualifiedSupplementalRetirementDefinedBenefitPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-qualified supplemental retirement defined benefit plans.", "label": "Number Of Non Qualified Supplemental Retirement Defined Benefit Plans", "terseLabel": "Number of non-qualified supplemental retirement defined benefit plans" } } }, "localname": "NumberOfNonQualifiedSupplementalRetirementDefinedBenefitPlans", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "integerItemType" }, "atro_NumberOfReportingUnitsImpaired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Reporting Units Impaired", "label": "Number Of Reporting Units Impaired", "terseLabel": "Number of reporting units impaired" } } }, "localname": "NumberOfReportingUnitsImpaired", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "http://www.astronics.com/role/GOODWILLNarrativeDetails" ], "xbrltype": "integerItemType" }, "atro_NumberOfReportingUnitsTestedForGoodwillImpairment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Reporting Units Tested For Goodwill Impairment", "label": "Number of Reporting Units Tested For Goodwill Impairment", "terseLabel": "Number of reporting units have goodwill and subject to goodwill impairment test" } } }, "localname": "NumberOfReportingUnitsTestedForGoodwillImpairment", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/GOODWILLNarrativeDetails" ], "xbrltype": "integerItemType" }, "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Cost, Net Of Sublease And Rental Income", "label": "Operating Lease, Cost, Net Of Sublease And Rental Income", "totalLabel": "Total Operating Lease Cost" } } }, "localname": "OperatingLeaseCostNetOfSubleaseAndRentalIncome", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "atro_OperatingLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Accumulated Amortization", "label": "Operating Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Less Accumulated Amortization" } } }, "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_OperatingLeaseRightOfUseAssetAccumulatedImpairment": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Accumulated Impairment", "label": "Operating Lease, Right-of-Use Asset, Accumulated Impairment", "terseLabel": "Less Accumulated Right-of-Use Asset Impairment" } } }, "localname": "OperatingLeaseRightOfUseAssetAccumulatedImpairment", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_OperatingLeaseRightOfUseAssetGross": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Gross", "label": "Operating Lease, Right-of-Use Asset, Gross", "terseLabel": "Operating Right-of-Use Assets, Gross" } } }, "localname": "OperatingLeaseRightOfUseAssetGross", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_OtherAerospaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Aerospace", "label": "Other Aerospace [Member]", "terseLabel": "Other" } } }, "localname": "OtherAerospaceMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_OtherContinentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other continent.", "label": "Other Continent [Member]", "terseLabel": "Other" } } }, "localname": "OtherContinentMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "atro_PanasonicMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Panasonic.", "label": "Panasonic [Member]", "terseLabel": "Panasonic" } } }, "localname": "PanasonicMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "atro_PatentInfringementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patent Infringement [Member]", "label": "Patent Infringement [Member]", "terseLabel": "Patent Infringement" } } }, "localname": "PatentInfringementMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "domainItemType" }, "atro_PercentageOfFundedStatusOfPensionPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of funded status of pension plans.", "label": "Percentage Of Funded Status Of Pension Plans", "terseLabel": "Percentage of fund" } } }, "localname": "PercentageOfFundedStatusOfPensionPlans", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "percentItemType" }, "atro_PercentageOfOperatingIncomeLoss": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of operating income loss.", "label": "Percentage Of Operating Income Loss", "terseLabel": "Operating Margins" } } }, "localname": "PercentageOfOperatingIncomeLoss", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "percentItemType" }, "atro_PostAcquisitionPeriodEmployerContributionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Post acquisition period employer contribution percentage.", "label": "Post Acquisition Period Employer Contribution Percentage", "terseLabel": "Total employer contribution" } } }, "localname": "PostAcquisitionPeriodEmployerContributionPercentage", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "percentItemType" }, "atro_PretaxIncomeLossFromForeignSubsidiary": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Pretax income from foreign subsidiary.", "label": "Pretax Income (Loss) From Foreign Subsidiary", "terseLabel": "Pretax income" } } }, "localname": "PretaxIncomeLossFromForeignSubsidiary", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_ProceedsFromGovernmentGrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Government Grants", "label": "Proceeds From Government Grants", "terseLabel": "Grant received" } } }, "localname": "ProceedsFromGovernmentGrants", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_ProceedsOfStockOptionsExercisedNetOfTaxesRemitted": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds of Stock Options Exercised, Net Of Taxes Remitted", "label": "Proceeds of Stock Options Exercised, Net Of Taxes Remitted", "terseLabel": "Stock Award and Employee Stock Purchase Plan (\u201cESPP\u201d) activity" } } }, "localname": "ProceedsOfStockOptionsExercisedNetOfTaxesRemitted", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "atro_ProductLineAvionicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Line, Avionics", "label": "Product Line, Avionics [Member]", "terseLabel": "Avionics" } } }, "localname": "ProductLineAvionicsMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProductLineElectricalPowerAndMotionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Line, Electrical Power And Motion", "label": "Product Line, Electrical Power And Motion [Member]", "terseLabel": "Electrical Power & Motion" } } }, "localname": "ProductLineElectricalPowerAndMotionMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProductLineLightingAndSafetyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Line, Lighting And Safety", "label": "Product Line, Lighting And Safety [Member]", "terseLabel": "Lighting & Safety" } } }, "localname": "ProductLineLightingAndSafetyMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProductLineOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Line, Other", "label": "Product Line, Other [Member]", "terseLabel": "Other" } } }, "localname": "ProductLineOtherMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProductLineStructuresMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Line, Structures", "label": "Product Line, Structures [Member]", "terseLabel": "Structures" } } }, "localname": "ProductLineStructuresMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProductLineSystemsCertificationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Line, Systems Certification", "label": "Product Line, Systems Certification [Member]", "terseLabel": "Systems Certification" } } }, "localname": "ProductLineSystemsCertificationMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProvisionForNonCashLossesOnInventoryAndReceivables": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for non-cash losses on inventory and receivables.", "label": "Provision For Non Cash Losses On Inventory And Receivables", "terseLabel": "Provision for Losses on Inventory and Receivables" } } }, "localname": "ProvisionForNonCashLossesOnInventoryAndReceivables", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "atro_QuarterEndedMarch312024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quarter Ended March 31, 2024", "label": "Quarter Ended March 31, 2024 [Member]", "terseLabel": "Quarter ended March 31, 2024" } } }, "localname": "QuarterEndedMarch312024Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_RangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range four.", "label": "Range Four [Member]", "terseLabel": "$45.89 \u2013 $45.89" } } }, "localname": "RangeFourMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "domainItemType" }, "atro_RangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range three.", "label": "Range Three [Member]", "terseLabel": "$22.69 \u2013 $35.82" } } }, "localname": "RangeThreeMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "domainItemType" }, "atro_RangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range two.", "label": "Range Two [Member]", "terseLabel": "$3.19 \u2013 $14.45" } } }, "localname": "RangeTwoMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "domainItemType" }, "atro_RestatedAgreementAndTermLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restated Agreement and Term Loan Agreement [Member]", "label": "Restated Agreement and Term Loan Agreement [Member]", "terseLabel": "Restated Agreement and Term Loan Agreement" } } }, "localname": "RestatedAgreementAndTermLoanAgreementMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_ScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of assumptions used in determining net periodic benefit cost.", "label": "Schedule Of Assumptions Used In Determining Net Periodic Benefit Cost Table [Table Text Block]", "terseLabel": "Summary of Assumptions Used to Determine the Net Periodic Cost" } } }, "localname": "ScheduleOfAssumptionsUsedInDeterminingNetPeriodicBenefitCostTableTableTextBlock", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSTables" ], "xbrltype": "textBlockItemType" }, "atro_ScheduleOfDeferredTaxAssetsLiabilitiesNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred tax assets liabilities net.", "label": "Schedule Of Deferred Tax Assets Liabilities Net [Table Text Block]", "terseLabel": "Summary of Components of Net Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsLiabilitiesNetTableTextBlock", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "atro_SecondEarnoutMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Earnout", "label": "Second Earnout [Member]", "terseLabel": "Second Earnout" } } }, "localname": "SecondEarnoutMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails" ], "xbrltype": "domainItemType" }, "atro_SecondQuarterOf2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Quarter Of 2023", "label": "Second Quarter Of 2023 [Member]", "terseLabel": "Second quarter of 2023" } } }, "localname": "SecondQuarterOf2023Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_SecondQuarterOf2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Quarter Of 2024", "label": "Second Quarter Of 2024 [Member]", "terseLabel": "Second quarter of 2024" } } }, "localname": "SecondQuarterOf2024Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_SecuredOvernightFinancingRateSOFRFloorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate (SOFR) Floor", "label": "Secured Overnight Financing Rate (SOFR) Floor [Member]", "terseLabel": "SOFR minimum" } } }, "localname": "SecuredOvernightFinancingRateSOFRFloorMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_SecuredOvernightFinancingRateSOFRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSOFRMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_SegmentReportingInformationDeductionsFromOperatingprofitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment Reporting Information, Deductions From Operating profit [Abstract]", "label": "Segment Reporting Information, Deductions From Operating profit [Abstract]", "terseLabel": "Additions to (Deductions from) Operating Profit:" } } }, "localname": "SegmentReportingInformationDeductionsFromOperatingprofitAbstract", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "atro_SelectedQuarterlyFinancialInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selected Quarterly Financial Information", "label": "Selected Quarterly Financial Information [Line Items]", "terseLabel": "Selected Quarterly Financial Information [Line Items]" } } }, "localname": "SelectedQuarterlyFinancialInformationLineItems", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "atro_SelectedQuarterlyFinancialInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selected Quarterly Financial Information", "label": "Selected Quarterly Financial Information [Table]", "terseLabel": "Selected Quarterly Financial Information [Table]" } } }, "localname": "SelectedQuarterlyFinancialInformationTable", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "atro_SemiconductorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Semiconductor", "label": "Semiconductor [Member]", "terseLabel": "Semiconductor" } } }, "localname": "SemiconductorMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Exercisable", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Exercisable [Abstract]", "terseLabel": "Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAbstract", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "stringItemType" }, "atro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisablePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options exercisable period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Period", "terseLabel": "Stock option exercisable period (not exceeding, in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisablePeriod", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "atro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeited, Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeited, Intrinsic Value", "terseLabel": "Options Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "atro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Granted, Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Granted, Intrinsic Value", "terseLabel": "Options Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "atro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Outstanding", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Outstanding [Abstract]", "terseLabel": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "stringItemType" }, "atro_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value [Roll Forward]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueRollForward", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "atro_SixthAmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sixth Amended And Restated Credit Agreement [Member]", "label": "Sixth Amended And Restated Credit Agreement [Member]", "terseLabel": "Sixth Amended And Restated Credit Agreement" } } }, "localname": "SixthAmendedAndRestatedCreditAgreementMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_StandardProductWarrantyDurationOfWarranty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty, Duration Of Warranty", "label": "Standard Product Warranty, Duration Of Warranty", "terseLabel": "Product warranty period" } } }, "localname": "StandardProductWarrantyDurationOfWarranty", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/WARRANTYNarrativeDetails" ], "xbrltype": "durationItemType" }, "atro_StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock incentive plan.", "label": "Stock Incentive Plan [Member]", "terseLabel": "Stock Incentive Plan" } } }, "localname": "StockIncentivePlanMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_StockholdersEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity [Line Items]", "label": "Stockholders Equity [Line Items]", "terseLabel": "Stockholders Equity" } } }, "localname": "StockholdersEquityLineItems", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "stringItemType" }, "atro_StockholdersEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity [Table]", "label": "Stockholders Equity [Table]", "terseLabel": "Stockholders Equity [Table]" } } }, "localname": "StockholdersEquityTable", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "stringItemType" }, "atro_SubleaseIncomeExpense": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails": { "order": 3.0, "parentTag": "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sublease Income (Expense)", "label": "Sublease Income (Expense)", "negatedLabel": "Less Sublease and Rental Income" } } }, "localname": "SubleaseIncomeExpense", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "atro_SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental employee retirement plan defined benefit medical.", "label": "Supplemental Employee Retirement Plan Defined Benefit Medical [Member]", "terseLabel": "SERP Medical" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_TaxableIncomeNetOfUtilizedNetOperatingLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Taxable Income, Net Of Utilized Net Operating Losses", "label": "Taxable Income, Net Of Utilized Net Operating Losses", "verboseLabel": "Taxable income" } } }, "localname": "TaxableIncomeNetOfUtilizedNetOperatingLosses", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_TaxableIncomeUtilizedNetOperatingLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Taxable Income, Utilized Net Operating Losses", "label": "Taxable Income, Utilized Net Operating Losses", "terseLabel": "Taxable income, utilized net operating losses" } } }, "localname": "TaxableIncomeUtilizedNetOperatingLosses", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_TermLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Agreement [Member]", "label": "Term Loan Agreement [Member]", "terseLabel": "Term Loan Agreement" } } }, "localname": "TermLoanAgreementMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_TestSystemsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Test systems segment.", "label": "Test Systems Segment [Member]", "terseLabel": "Test Systems" } } }, "localname": "TestSystemsSegmentMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails", "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "atro_ThirdQuarterOf2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third Quarter Of 2023", "label": "Third Quarter Of 2023 [Member]", "terseLabel": "Third quarter 2023" } } }, "localname": "ThirdQuarterOf2023Member", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_UnitedStatesDepartmentOfTransportationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "United States Department Of Transportation", "label": "United States Department Of Transportation [Member]", "terseLabel": "United States Department Of Transportation" } } }, "localname": "UnitedStatesDepartmentOfTransportationMember", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Increase (Decrease) Resulting From Prior Period Tax Positions", "label": "Unrecognized Tax Benefits, Increase (Decrease) Resulting From Prior Period Tax Positions", "terseLabel": "Decreases as a Result of Tax Positions Taken in Prior Years" } } }, "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions", "nsuri": "http://www.astronics.com/20221231", "presentation": [ "http://www.astronics.com/role/INCOMETAXESReconciliationofTotalAmountsofUnrecognizedTaxBenefitsExcludingInterestandPenaltiesDetails" ], "xbrltype": "monetaryItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE", "terseLabel": "France" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA", "terseLabel": "India" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r913" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r908" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r915" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r906" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r909" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Asia.", "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r309", "r701", "r702", "r704", "r705", "r779", "r836", "r841", "r969", "r972", "r973", "r1047", "r1050", "r1051" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r309", "r701", "r702", "r704", "r705", "r779", "r836", "r841", "r969", "r972", "r973", "r1047", "r1050", "r1051" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r309", "r364", "r376", "r377", "r378", "r379", "r380", "r382", "r386", "r461", "r462", "r463", "r464", "r466", "r467", "r469", "r471", "r472", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r970", "r971", "r1048", "r1049" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r309", "r364", "r376", "r377", "r378", "r379", "r380", "r382", "r386", "r461", "r462", "r463", "r464", "r466", "r467", "r469", "r471", "r472", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r970", "r971", "r1048", "r1049" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r307", "r308", "r477", "r503", "r861", "r866", "r868" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r392", "r883", "r977", "r1045" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r456", "r457", "r458", "r459", "r611", "r785", "r805", "r837", "r838", "r880", "r898", "r905", "r974", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails", "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails", "http://www.astronics.com/role/WARRANTYNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r456", "r457", "r458", "r459", "r611", "r785", "r805", "r837", "r838", "r880", "r898", "r905", "r974", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails", "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails", "http://www.astronics.com/role/WARRANTYNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r392", "r883", "r977", "r1045" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r388", "r789", "r881", "r903", "r966", "r967", "r977", "r1044" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r388", "r789", "r881", "r903", "r966", "r967", "r977", "r1044" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r456", "r457", "r458", "r459", "r560", "r611", "r644", "r645", "r646", "r784", "r785", "r805", "r837", "r838", "r880", "r898", "r905", "r961", "r974", "r1037", "r1038", "r1039", "r1040", "r1041" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails", "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails", "http://www.astronics.com/role/WARRANTYNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r456", "r457", "r458", "r459", "r560", "r611", "r644", "r645", "r646", "r784", "r785", "r805", "r837", "r838", "r880", "r898", "r905", "r961", "r974", "r1037", "r1038", "r1039", "r1040", "r1041" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails", "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails", "http://www.astronics.com/role/WARRANTYNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r307", "r308", "r477", "r503", "r867", "r868" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r316", "r851" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r389", "r390", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r840", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r882", "r904", "r977" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "srt_SouthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of South America.", "label": "South America [Member]", "terseLabel": "South America" } } }, "localname": "SouthAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r389", "r390", "r819", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r840", "r842", "r882", "r904", "r977" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r980", "r1031", "r1032", "r1033" ], "lang": { "en-us": { "role": { "documentation": "Entity owned or controlled by another entity.", "label": "Subsidiaries [Member]", "terseLabel": "Astronics Advanced Electronic Systems Corp." } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2022", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "Valuation and Qualifying Accounts Disclosure" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r310", "r311", "r312", "r314", "r315", "r851" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31", "r902" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts Payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": { "auth_ref": [ "r1042" ], "calculation": { "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.", "label": "Construction Contractor, Receivable, Excluding Contract Retainage", "totalLabel": "Total Receivables, Gross" } } }, "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r274", "r394" ], "calculation": { "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r821" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r800", "r820" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r394", "r395" ], "calculation": { "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts Receivable, Net of Allowance for Estimated Credit Losses", "totalLabel": "Total Receivables, Net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails", "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r16", "r227", "r242" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued Income Taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r49", "r55", "r211", "r921", "r922", "r923" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Retirement Liability Adjustment" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r123", "r265" ], "calculation": { "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less Accumulated Depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r280", "r281", "r282", "r283", "r727" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Cumulative translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r54", "r55", "r275", "r801", "r813", "r817" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r290", "r291", "r739", "r740", "r741", "r742", "r743", "r745" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r55", "r211", "r778", "r808", "r809", "r921", "r922", "r923", "r938", "r939", "r940" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r48", "r55", "r211", "r291", "r292", "r740", "r741", "r742", "r743", "r745", "r921" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r653", "r654", "r655", "r938", "r939", "r940", "r1021" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "terseLabel": "Tax Withholding Related to Issuance of RSU\u2019s" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Net Exercise of Stock Options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r181", "r182", "r615" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Net Exercise of Stock Options, including ESPP, and Equity-based Compensation Expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to Reconcile Net Loss to Cash Flows from Operating Activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r648" ], "calculation": { "http://www.astronics.com/role/EQUITYCOMPENSATIONCompensationExpenseInformationBasedonFairValueofStockOptionsandRSUsDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Equity-based Compensation Expense", "verboseLabel": "Equity-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONCompensationExpenseInformationBasedonFairValueofStockOptionsandRSUsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/EQUITYCOMPENSATIONCompensationExpenseInformationBasedonFairValueofStockOptionsandRSUsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, after Tax", "totalLabel": "Equity-based Compensation Expense, Net of Tax" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONCompensationExpenseInformationBasedonFairValueofStockOptionsandRSUsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r933", "r934", "r935", "r936", "r937" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Estimated Credit Losses" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r276", "r398", "r410", "r411", "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r276", "r398", "r410" ], "calculation": { "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Less Allowance for Estimated Credit Losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-off Charges Against the Allowance and Other Adjustments" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r76", "r108", "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense for intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AociBeforeTaxAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, attributable to parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).", "label": "AOCI before Tax, Attributable to Parent", "terseLabel": "Retirement Liability Adjustment \u2013 Before Tax" } } }, "localname": "AociBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AociTaxAttributableToParent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent.", "label": "AOCI Tax, Attributable to Parent", "negatedTerseLabel": "Tax Benefit" } } }, "localname": "AociTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r76", "r120" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "verboseLabel": "Impairment Loss" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r225", "r241", "r269", "r304", "r372", "r378", "r384", "r403", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r701", "r704", "r728", "r902", "r970", "r971", "r1034" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r261", "r279", "r304", "r403", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r701", "r704", "r728", "r902", "r970", "r971", "r1034" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r619", "r620", "r621", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageFairValueofOptionsGrantedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r695", "r892", "r895" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r196", "r197", "r695", "r892", "r895" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r700", "r927" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "negatedTerseLabel": "Contingent Consideration Liability Fair Value Adjustment", "terseLabel": "Contingent Consideration Liability Fair Value Adjustment" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Potential additional earn-out" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationAsset": { "auth_ref": [ "r204", "r205", "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Asset", "terseLabel": "Financial assets carried at fair value" } } }, "localname": "BusinessCombinationContingentConsiderationAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r203", "r205", "r699" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Financial liabilities carried at fair value" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r81", "r82", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital Expenditures in Accounts Payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostGross": { "auth_ref": [ "r949" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Gross", "terseLabel": "Capitalized cost" } } }, "localname": "CapitalizedContractCostGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r73", "r78", "r84" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and Cash Equivalents at End of Year", "periodStartLabel": "Cash and Cash Equivalents at Beginning of Year", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r73", "r219" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "(Decrease) Increase in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r271", "r272", "r273", "r304", "r336", "r340", "r342", "r344", "r354", "r355", "r403", "r461", "r464", "r465", "r466", "r472", "r473", "r501", "r502", "r505", "r509", "r515", "r728", "r839", "r916", "r929", "r941" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/Cover", "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r132", "r453", "r454", "r822", "r968" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "LEGAL PROCEEDINGS" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGS" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r138", "r823" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Loss Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Convertible Class B Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/Cover", "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r938", "r939", "r1021" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Common stock, End of year (in shares)", "periodStartLabel": "Common stock, Beginning of year (in shares)", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r146" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r902" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r155", "r158", "r169", "r184" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "PROFIT SHARING/401K PLAN" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROFITSHARING401KPLAN" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred Tax Assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r56", "r286", "r288", "r293", "r796", "r802" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r91", "r92", "r217", "r218", "r392", "r821" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r91", "r92", "r217", "r218", "r392", "r818", "r821" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r91", "r92", "r217", "r218", "r392", "r821", "r1046" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r91", "r92", "r217", "r218", "r392" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percent of consolidated revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r91", "r92", "r217", "r218", "r392", "r821" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r209", "r869" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r976" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Assets and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r517", "r519", "r532" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract Assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUESummaryofContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r517", "r518", "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract Liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUESummaryofContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r517", "r518", "r532" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer Advanced Payments and Deferred Revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r533" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized included in contract liability balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Description of effect, from relationship that timing of satisfaction of performance obligation has on timing of payment, on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and on obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Timing of Satisfaction of Performance Obligation and Payment", "terseLabel": "Payment range" } } }, "localname": "ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r99", "r377", "r378", "r379", "r380", "r386", "r945" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and Other Expenses, Net" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r62", "r789" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Products Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Reduction in Cost of Products Sold", "verboseLabel": "Cost of Products Sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESCOVID19RelatedGovernmentAssistanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r979" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Products Sold, Research and Development and Selling, General and Administrative Expenses and Shipping and Handling" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r932", "r1014", "r1016" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r932", "r1014" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r194", "r677", "r687", "r932" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "negatedLabel": "Current income tax benefit", "totalLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r932", "r1014", "r1016" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) 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.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r90", "r392" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r145", "r302", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r490", "r497", "r498", "r500" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r226", "r229", "r240", "r309", "r474", "r475", "r476", "r477", "r478", "r480", "r486", "r487", "r488", "r489", "r491", "r492", "r493", "r494", "r495", "r496", "r750", "r875", "r876", "r877", "r878", "r879", "r930" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r221", "r223", "r474", "r750", "r876", "r877" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37", "r309", "r474", "r475", "r476", "r477", "r478", "r480", "r486", "r487", "r488", "r489", "r491", "r492", "r493", "r494", "r495", "r496", "r750", "r875", "r876", "r877", "r878", "r879", "r930" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r147", "r148", "r149", "r150", "r220", "r221", "r223", "r236", "r309", "r474", "r475", "r476", "r477", "r478", "r480", "r486", "r487", "r488", "r489", "r491", "r492", "r493", "r494", "r495", "r496", "r499", "r750", "r875", "r876", "r877", "r878", "r879", "r930" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Deferred Financing Costs" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "terseLabel": "Commitment fees paid on closing date" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted-average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r932", "r1015", "r1016" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r222", "r975" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Unamortized balance of deferred financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r194", "r932", "r1015" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r662", "r663" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Other Assets \u2014 Long-term" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r194", "r678", "r686", "r687", "r932" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred", "verboseLabel": "Deferred Tax Expense (Benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r19", "r20", "r228", "r239", "r671" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Deferred Tax Liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r662", "r663" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedLabel": "Deferred Tax Liabilities \u2014 Long-term", "terseLabel": "Deferred Income Taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r932", "r1015", "r1016" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r672" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total Gross Deferred Tax Assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r192", "r1013" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Research & Development Costs" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r1012" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred Tax Assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r192", "r1013" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Operating loss carryforwards, not subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r192", "r1013" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "Net Operating Loss Carryforwards and Other" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Operating loss carryforwards, subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r192", "r1013" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": { "auth_ref": [ "r191", "r192", "r1013" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business", "terseLabel": "State Investment and Research and Development Tax Credit Carryforwards, Net of Federal Tax" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r192", "r1013" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Deferred Compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r192", "r1013" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "terseLabel": "Asset Reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r673" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation Allowance for Federal and State Deferred Tax Assets and Tax Credit Carryforwards, Net of Federal Tax" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r186", "r1012" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net Deferred Tax Liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails", "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred Tax Liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r192", "r1013" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r192", "r1013" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESSignificantComponentsofCompanysDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r1013" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "terseLabel": "Deferred tax liabilities for undistributed foreign earnings" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r18", "r159", "r160", "r162" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Long-term accrued pension liability" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r569" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligation of the plans" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": { "auth_ref": [ "r55", "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax", "negatedTerseLabel": "Unrecognized actuarial gain (losses), net" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r55", "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "negatedTerseLabel": "Unrecognized actuarial losses" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax": { "auth_ref": [ "r55", "r581" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax", "terseLabel": "Unrecognized prior service costs, net" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r55", "r581" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax", "terseLabel": "Unrecognized prior service costs" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r544" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedLabel": "Actuarial Gain", "terseLabel": "Actuarial gain" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r538", "r576", "r599", "r890", "r891" ], "calculation": { "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of Losses" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r538", "r577", "r600", "r890", "r891" ], "calculation": { "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of Prior Service Cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Discount Rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount Rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "terseLabel": "Future Average Compensation Increases" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r539" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of the year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r546", "r607" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "negatedLabel": "Benefits Paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Net Periodic Cost" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "terseLabel": "Expected future payments in next five years after that (less than for SERP Medical)" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "terseLabel": "Expected future payments in 2023 (less than for SERP Medical)" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "Expected future payments in 2027 (less than for SERP Medical)" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "Expected future payments in 2026 (less than for SERP Medical)" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "Expected future payments in 2025 (less than for SERP Medical)" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "Expected future payments in 2024 (less than for SERP Medical)" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r550", "r561", "r563", "r564", "r888", "r889", "r890" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "terseLabel": "Fair value of plan assets at period end" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r536", "r559", "r890" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "terseLabel": "Overfunded asset (unfunded liability)" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r538", "r542", "r574", "r597", "r890", "r891" ], "calculation": { "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest Cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r572", "r595", "r890", "r891" ], "calculation": { "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net Periodic Cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r540", "r573", "r596", "r890", "r891" ], "calculation": { "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service Cost", "verboseLabel": "Service Cost \u2014 Benefits Earned During Period" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r164", "r165", "r166", "r167", "r168" ], "lang": { "en-us": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r608" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution plan charges recognized" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROFITSHARING401KPLANNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanIncreaseDecreaseCost": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cost for defined contribution plan.", "label": "Defined Contribution Plan, Increase (Decrease), Cost", "terseLabel": "Non-cash 401K Contribution" } } }, "localname": "DefinedContributionPlanIncreaseDecreaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r76", "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r76", "r367" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and Amortization", "verboseLabel": "Total Depreciation and Amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r531", "r881", "r882", "r883", "r884", "r885", "r886", "r887" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r977" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r618", "r649", "r650", "r652", "r657", "r899" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "EQUITY COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r1", "r2", "r259" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale [Member]", "terseLabel": "Held for Sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r119", "r125", "r259" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Held-for-sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Held for sale" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r13", "r128" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "DIVESTITURE ACTIVITIES" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r892", "r895" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r151", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "terseLabel": "Cash dividends paid" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r294", "r325", "r326", "r327", "r328", "r329", "r334", "r336", "r342", "r343", "r344", "r348", "r716", "r717", "r797", "r803", "r871" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic Earnings (Loss) Per Share (in usd per share)", "verboseLabel": "Basic Loss Per Share (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONSummarizesSelectedQuarterlyFinancialInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r294", "r325", "r326", "r327", "r328", "r329", "r336", "r342", "r343", "r344", "r348", "r716", "r717", "r797", "r803", "r871" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "netLabel": "Diluted Loss Per Share (in usd per share)", "terseLabel": "Diluted Earnings (Loss) Per Share (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONSummarizesSelectedQuarterlyFinancialInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r345", "r346", "r347", "r349" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LOSSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r738" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of Exchange Rates on Cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r665" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective Tax Rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r305", "r665", "r688" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory Federal Income Tax Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r1008", "r1017" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in Valuation Allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductions": { "auth_ref": [ "r1008", "r1017" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Percent", "negatedTerseLabel": "Non Deductible Goodwill Impairment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r1008", "r1017" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign Tax Rate Differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r1008", "r1017" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "negatedTerseLabel": "Stock Compensation Expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r1008", "r1017" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r1008", "r1017" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 the repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent", "negatedTerseLabel": "Foreign Tax Credit for Dividend Withholding" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r1008", "r1017" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State Income Tax, Net of Federal Income Tax Effect" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther": { "auth_ref": [ "r1008", "r1017" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r1008", "r1017" ], "calculation": { "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Research and Development Tax Credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESEffectiveTaxRatesDifferfromStatutoryFederalIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued Payroll and Employee Benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationEstimatedQuantityOfSharesToBeRepurchasedInFollowingPeriod": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Number of shares to be repurchased in accordance with a policy to use treasury stock to satisfy share-award conversions.", "label": "Share-Based Payment Arrangement, Shares Expected to be Repurchased, Next Fiscal Period", "terseLabel": "Number of shares employees had subscribed to purchase (in shares)" } } }, "localname": "EmployeeServiceShareBasedCompensationEstimatedQuantityOfSharesToBeRepurchasedInFollowingPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r651" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total compensation costs related to non-vested awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r648" ], "calculation": { "http://www.astronics.com/role/EQUITYCOMPENSATIONCompensationExpenseInformationBasedonFairValueofStockOptionsandRSUsDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "negatedLabel": "Tax Benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONCompensationExpenseInformationBasedonFairValueofStockOptionsandRSUsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageFairValueofOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]", "terseLabel": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r146", "r255", "r290", "r291", "r292", "r317", "r318", "r319", "r322", "r330", "r332", "r353", "r407", "r516", "r653", "r654", "r655", "r682", "r683", "r715", "r739", "r740", "r741", "r742", "r743", "r745", "r778", "r808", "r809", "r810" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r402" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Equity Investment Other Than Temporary Impairment", "verboseLabel": "Equity investment impairment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r719", "r720", "r725" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r488", "r563", "r564", "r565", "r566", "r567", "r568", "r720", "r781", "r782", "r783", "r876", "r877", "r888", "r889", "r890" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r719", "r720", "r721", "r722", "r726" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r488", "r563", "r564", "r565", "r566", "r567", "r568", "r720", "r783", "r876", "r877", "r888", "r889", "r890" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r488", "r563", "r564", "r565", "r566", "r567", "r568", "r781", "r782", "r783", "r876", "r877", "r888", "r889", "r890" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r719", "r720", "r721", "r722", "r723", "r726" ], "lang": { "en-us": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Nonrecurring Basis" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r724", "r726" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring Basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r758", "r762", "r901" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails": { "order": 1.0, "parentTag": "atro_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on Lease Liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r760", "r766" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating Cash Flow for Finance Leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid [Abstract]", "terseLabel": "Financing Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r756", "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total Lease Liability", "totalLabel": "Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails", "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r756" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Short-term Finance Lease Liabilities \u2014 Included in Other Accrued Expenses" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1030" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Summary of Maturity of Lease Liabilities, Financing Leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r756" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term Finance Lease Liabilities \u2014 Included in Other Liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total Lease Payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r759", "r766" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Finance Lease Principal Payments", "terseLabel": "Financing Cash Flow for Finance Leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r755" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Finance Right-of-Use Assets, Net \u2014 Included in Other Assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r1027", "r1028" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Less Accumulated Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r758", "r762", "r901" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails": { "order": 2.0, "parentTag": "atro_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of ROU Assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r1026" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance Right-of-Use Assets, Gross" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r769", "r901" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average finance lease discount rate (as a percentage)" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r768", "r901" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Financing leases, weighted-average remaining term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average\u00a0Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r267", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r115" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r115" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r115" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r115" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r115" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r433", "r434", "r435", "r436", "r790", "r794" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r113", "r794" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross\u00a0Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r109", "r112" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r703", "r928" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Net Gain on Sale of Businesses, Before Taxes", "terseLabel": "Net Gain on Sale of Businesses", "verboseLabel": "Earnout on Previous Sale of Business" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONSummarizesSelectedQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r928" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "negatedTerseLabel": "Net Gain on Sales of Assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Net Gain on Sale of Facility", "verboseLabel": "Net gain on sale" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONSummarizesSelectedQuarterlyFinancialInformationDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r963" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "negatedLabel": "Accrued Litigation Claim", "terseLabel": "Total gain (loss) on litigation settlement" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r266", "r418", "r795", "r874", "r902", "r950", "r957" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Net" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r431", "r432", "r874" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r428", "r430", "r432", "r874" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "GOODWILL" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/GOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign Currency Translations and Other" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r420", "r427", "r874" ], "calculation": { "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "terseLabel": "Goodwill, Gross" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r420", "r427", "r874" ], "calculation": { "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated Impairment Losses" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r76", "r419", "r424", "r431", "r874" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment charge", "verboseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "http://www.astronics.com/role/GOODWILLNarrativeDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrantMember": { "auth_ref": [ "r978" ], "lang": { "en-us": { "role": { "documentation": "Award of money not required to be repaid.", "label": "Grant [Member]", "terseLabel": "Grant" } } }, "localname": "GrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r614", "r616", "r619", "r620", "r621", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r614", "r616", "r619", "r620", "r621", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrantsReceivable": { "auth_ref": [ "r918" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants.", "label": "Grants Receivable", "terseLabel": "USDOT grant receivable amount (up to)" } } }, "localname": "GrantsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r61", "r304", "r372", "r377", "r383", "r386", "r403", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r728", "r873", "r970" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross Profit (Sales Less Cost of Products Sold)", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONSummarizesSelectedQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantees [Abstract]" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r118", "r127" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r58", "r224", "r232", "r247", "r372", "r377", "r383", "r386", "r798", "r873" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Loss Before Income Taxes", "totalLabel": "Loss Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONSummarizesSelectedQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r892", "r895" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11", "r12", "r125", "r126" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r438", "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails", "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESCOVID19RelatedGovernmentAssistanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails", "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESCOVID19RelatedGovernmentAssistanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r305", "r666", "r669", "r676", "r684", "r689", "r691", "r692", "r694" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r1009" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Penalties or interest liabilities accrued" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r306", "r331", "r332", "r370", "r664", "r685", "r690", "r804" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for (Benefit from) Income Taxes", "totalLabel": "Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/INCOMETAXESProvisionforBenefitfromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r289", "r660", "r661", "r669", "r670", "r675", "r679" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Deferred Tax Asset Valuation Allowance" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r238", "r918" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income Taxes Receivable", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income Taxes Refunded, Net of Payments" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r75" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts Payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts Receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r75" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income Taxes Payable/Receivable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued Expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r786", "r927" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer Advanced Payments and Deferred Revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Supplemental Retirement Plan and Other Liabilities" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r75" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Cash Flows from Changes in Operating Assets and Liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r337", "r338", "r339", "r344", "r617" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Number of shares out-of-the-money (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r107", "r111" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible Assets, Net of Accumulated Amortization" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r234" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest Expense, Net of Interest Income", "terseLabel": "Interest Expense, Net of Interest Income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r297", "r299", "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest Paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r116", "r117" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Cloud Computing Arrangements" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r364", "r376", "r377", "r378", "r379", "r380", "r382", "r386" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Less Inter-segment Sales" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r105", "r863" ], "calculation": { "http://www.astronics.com/role/INVENTORIESSummaryofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished Goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INVENTORIESSummaryofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r278", "r862", "r902" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.astronics.com/role/INVENTORIESSummaryofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/INVENTORIESSummaryofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r263", "r277", "r350", "r415", "r416", "r417", "r788", "r870" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r105", "r865" ], "calculation": { "http://www.astronics.com/role/INVENTORIESSummaryofInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw Material" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INVENTORIESSummaryofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r933", "r934", "r935", "r936", "r937" ], "lang": { "en-us": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "terseLabel": "Reserve for Excess and Obsolete Inventories" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r104", "r919" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Reserve for inventory valuation" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INVENTORIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r105", "r864" ], "calculation": { "http://www.astronics.com/role/INVENTORIESSummaryofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in Progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INVENTORIESSummaryofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r978" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r770", "r901" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total Net Lease Cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r1029" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Lease Costs and Cash Paid" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance Leases:" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Operating Leases:" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1030" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of Maturity of Lease Liabilities, Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r771" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34", "r304", "r403", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r702", "r704", "r705", "r728", "r872", "r970", "r1034", "r1035" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r230", "r244", "r902", "r931", "r947", "r1022" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36", "r262", "r304", "r403", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r702", "r704", "r705", "r728", "r902", "r970", "r1034", "r1035" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r17", "r229", "r240" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Amounts outstanding under revolving line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Commitment fee amount" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining capacity under the credit facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee (percentage)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationReserve": { "auth_ref": [ "r39", "r963" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.", "label": "Estimated Litigation Liability", "terseLabel": "Estimated litigation liability" } } }, "localname": "LitigationReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationReserveCurrent": { "auth_ref": [ "r39", "r963" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.", "label": "Estimated Litigation Liability, Current", "terseLabel": "Current liability" } } }, "localname": "LitigationReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Payment" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest expense (income) directly attributable to an award in settlement of litigation.", "label": "Litigation Settlement Interest", "terseLabel": "Litigation settlement interest" } } }, "localname": "LitigationSettlementInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r946" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "ACCOUNTS RECEIVABLE" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLE" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current Maturities of Long-term Debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r270" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r37", "r144" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r133", "r134", "r455", "r456", "r457", "r964", "r965" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r133", "r134", "r455", "r456", "r457", "r964", "r965" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r455", "r917" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualPayments": { "auth_ref": [ "r963" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow reducing loss contingency liability.", "label": "Loss Contingency Accrual, Payments", "terseLabel": "Payment made" } } }, "localname": "LossContingencyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r963" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Incremental reserve" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesPaidValue": { "auth_ref": [ "r963", "r964", "r965" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of damages paid to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Paid, Value", "terseLabel": "Loss contingency, damages paid, value" } } }, "localname": "LossContingencyDamagesPaidValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r456", "r457", "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Loss contingency, estimate of possible loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r963" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Accrual insurance related assessment premium tax offset" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r133", "r134", "r455", "r456", "r457", "r964", "r965" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/WARRANTYSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Movement in Valuation Allowances and Reserves" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanPensionInsignificantPlanContribution": { "auth_ref": [ "r981" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by multiemployer pension plan from all employers participating in multiemployer pension plan determined to be individually insignificant.", "label": "Multiemployer Plan, Pension, Insignificant, Plan Contribution", "terseLabel": "Contribution of employer" } } }, "localname": "MultiemployerPlanPensionInsignificantPlanContribution", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r298" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash Flows From Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r298" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r74", "r77" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r59", "r77", "r233", "r246", "r260", "r284", "r287", "r292", "r304", "r321", "r325", "r326", "r327", "r328", "r331", "r332", "r341", "r372", "r377", "r383", "r386", "r403", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r717", "r728", "r873", "r970" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net income (loss)", "terseLabel": "Net Loss", "totalLabel": "Net Loss", "verboseLabel": "Net (Loss) Income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails", "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONSummarizesSelectedQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r86", "r253", "r254", "r255", "r256", "r257", "r320", "r321", "r322", "r323", "r324", "r327", "r333", "r348", "r400", "r401", "r404", "r405", "r406", "r407", "r408", "r409", "r653", "r654", "r655", "r680", "r681", "r682", "r683", "r696", "r697", "r698", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r748", "r749", "r751", "r752", "r753", "r754", "r773", "r774", "r775", "r776", "r777", "r778", "r791", "r792", "r793", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Newly Adopted and Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete Agreement" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r944" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/GOODWILLNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "negatedLabel": "Corporate and Other Expenses, Net" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r372", "r377", "r383", "r386", "r873" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Total Operating Loss", "totalLabel": "Loss from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r763", "r901" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails": { "order": 4.0, "parentTag": "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r1025" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "verboseLabel": "Impairment charge to right-of-use assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r756" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total Lease Liability", "totalLabel": "Operating Lease Liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofMaturityofLeaseLiabilitiesDetails", "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r756" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current Operating Lease Liabilities", "verboseLabel": "Short-term Operating Lease Liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r756" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term Operating Lease Liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r761", "r766" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating Cash Flow for Operating Leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r755" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "totalLabel": "Operating Right-of-Use Assets, Net", "verboseLabel": "Operating Right-of-Use Assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/LEASESSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r769", "r901" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average operating lease discount rate (as a percentage)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r768", "r901" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases, weighted-average remaining term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r386" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other Accrued Expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r212", "r214" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r268" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r50", "r52", "r207", "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedLabel": "Retirement Liability Adjustment \u2013 Net of Taxes" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r207", "r208", "r210" ], "calculation": { "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "terseLabel": "Retirement Liability Adjustment" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r47" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r47", "r53", "r737", "r744" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Income tax effect recorded for currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other Comprehensive Income (Loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r207", "r208", "r210", "r285", "r288" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive Income (Loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r50", "r52" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Retirement Liability Adjustment \u2013 Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r207", "r208", "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedTerseLabel": "Tax Benefit" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r212", "r214" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Assets \u2014 Long-term" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other Expense, Net of Other Income" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r924", "r925" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other Investing Activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r70" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Purchase of Outstanding Shares for Treasury" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r442", "r926" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash Paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESBeginningandEndingLiabilityforRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r72" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedLabel": "Financing-related Costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r296", "r1018", "r1019", "r1020" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital Expenditures", "terseLabel": "Total Capital Expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r560", "r562", "r568", "r587", "r589", "r590", "r591", "r592", "r593", "r605", "r606", "r608", "r613", "r890" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITS" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "auth_ref": [ "r16", "r536", "r537", "r559", "r890" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.", "label": "Liability, Defined Benefit Plan, Current", "terseLabel": "Current accrued pension liability" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r18", "r536", "r537", "r559", "r890" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Supplemental Retirement Plan and Other Liabilities for Pension Benefits" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/PROFITSHARING401KPLANNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/PROFITSHARING401KPLANNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r920" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfOtherReceivables": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the collection of receivables classified as other.", "label": "Proceeds from Collection of Other Receivables", "terseLabel": "Portion of grant received" } } }, "localname": "ProceedsFromCollectionOfOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r66" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from Sale of Businesses and Assets" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from Long-term Debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of facilities" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r139", "r140", "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at End of the Year", "periodStartLabel": "Balance at Beginning of the Year" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/WARRANTYSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Warranties Settled" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/WARRANTYSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Reassessed Warranty Exposure" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/WARRANTYSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Warranties Issued" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/WARRANTYSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "WARRANTY" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/WARRANTY" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Warranty Liability [Line Items]", "terseLabel": "Product Warranty Liability" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/WARRANTYNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]", "terseLabel": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/WARRANTYNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r128", "r824", "r825", "r826" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENT" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r122", "r264" ], "calculation": { "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r124", "r245", "r799", "r902" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, Plant and Equipment, Net of Accumulated Depreciation", "totalLabel": "Total Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails", "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r124", "r824", "r825" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r295", "r412" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad Debt Expense, Net of Recoveries" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r89", "r352" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "SELECTED QUARTERLY FINANCIAL INFORMATION" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESReconciliationofTotalAmountsofUnrecognizedTaxBenefitsExcludingInterestandPenaltiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r71" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Principal Payments on Long-term Debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r185", "r249", "r1043" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development, design and related engineering" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r440", "r442", "r445", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "IMPAIRMENTS, RESTRUCTURING AND OTHER CHARGES" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGES" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r76", "r446", "r448", "r962" ], "calculation": { "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges", "verboseLabel": "Restructuring Charges Recognized" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESBeginningandEndingLiabilityforRestructuringChargesDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r76" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Restructuring Activities" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r76" ], "calculation": { "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "totalLabel": "Total Restructuring and Impairment Charges" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r442", "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESBeginningandEndingLiabilityforRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESBeginningandEndingLiabilityforRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.", "label": "Restructuring, Settlement and Impairment Provisions", "terseLabel": "Restructuring, settlement and impairment provisions" } } }, "localname": "RestructuringSettlementAndImpairmentProvisions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r151", "r243", "r812", "r817", "r902" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r255", "r317", "r318", "r319", "r322", "r330", "r332", "r407", "r653", "r654", "r655", "r682", "r683", "r715", "r808", "r810" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r156", "r157", "r536", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r583", "r585", "r586", "r588", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r608", "r609", "r610", "r612", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r156", "r157", "r536", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r583", "r585", "r586", "r588", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r608", "r609", "r610", "r612", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r363", "r364", "r376", "r381", "r382", "r388", "r389", "r392", "r530", "r531", "r789" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails", "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails", "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONSummarizesSelectedQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r520", "r521", "r522", "r523", "r524", "r525", "r528", "r529", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Period of recognition" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUENarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r767", "r901" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "New operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r392", "r943" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Consolidated Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Summary of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r55", "r1023", "r1024" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Summary of Components of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Summary of Acquired Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Summary of Assumptions Used to Calculate the Post Retirement Benefit Obligation" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.", "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "terseLabel": "Summary of Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation" } } }, "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of Provision for (Benefit from) Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.", "label": "Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Summary of Components of Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock": { "auth_ref": [ "r102", "r948" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as noncurrent.", "label": "Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of Allowance for Estimated Credit Losses Deducted from Accounts Receivable" } } }, "localname": "ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Summary of Significant Components of Company's Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r164", "r165", "r166", "r167", "r168" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Summary of Effective Tax Rates Differ From Statutory Federal Income Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Compensation Expense Information Based on Fair Value of Stock Options and RSUs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Describes the details pertaining to each employee stock ownership plan.", "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]", "terseLabel": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]" } } }, "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSScheduleofActivitieswithMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r109", "r112", "r790" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r874" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r874", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/GOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r28", "r29", "r30" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Summary of the Components of Net Periodic Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Summary of Activity in Warranty Accrual" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/WARRANTYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/PROPERTYPLANTANDEQUIPMENTSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Summary of Selected Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SELECTEDQUARTERLYFINANCIALINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r441", "r442", "r443", "r444", "r448", "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r129", "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Summary of Restructuring and Impairment Charges" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Summary of Activities with Major Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r60", "r100" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Summary of the Company's Sales and Long-Lived Assets by Geographic Region" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r57", "r100" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummarizestheCompanysSalesandLongLivedAssetsbyGeographicRegionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r96", "r97", "r98", "r106" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r96", "r97", "r98", "r106" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r614", "r616", "r619", "r620", "r621", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageFairValueofOptionsGrantedDetails", "http://www.astronics.com/role/PROFITSHARING401KPLANNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Summary of Weighted Average Exercise Prices and Contractual Lives for Outstanding and Exercisable Stock Options" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r170", "r171", "r173" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Company's Stock Option Activity and Related Information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Fair Value for Options Granted under Employee Stock Purchase Plan" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Weighted-Average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r900", "r1011" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Summary of Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Earnings (Loss) Per Share Computations" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of Estimated Acquired Intangible Assets Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r360", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r392", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r444", "r450", "r874", "r1044" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails", "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r360", "r361", "r362", "r372", "r375", "r380", "r384", "r385", "r386", "r387", "r388", "r391", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Reduction in Selling, General and Administrative Expenses", "verboseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESConsolidatedStatementsofOperationsDetails", "http://www.astronics.com/role/LEGALPROCEEDINGSDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESCOVID19RelatedGovernmentAssistanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based Compensation Expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r899" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Period of options granted (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Number of awards forfeitures in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of awards granted in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average price of awards (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Number of awards vested in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r638" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of options that vested during the year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of options vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend Yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility Factor" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free Interest Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageFairValueofOptionsGrantedDetails", "http://www.astronics.com/role/PROFITSHARING401KPLANNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Options available for future grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares (in shares)", "verboseLabel": "Exercisable at end of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in usd per share)", "verboseLabel": "Exercisable at end of the period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r638" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Options Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of options granted (in usd per share)", "verboseLabel": "Weighted Average Fair Value of the Options Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageFairValueofOptionsGrantedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]", "terseLabel": "Summary of Weighted Average Fair Value of Options Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Balance at end of the period", "periodStartLabel": "Balance at beginning of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance at end of the period (in shares)", "periodStartLabel": "Balance at beginning of the period (in shares)", "terseLabel": "Options outstanding (in shares)", "verboseLabel": "Shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance at end of the period (in usd per share)", "periodStartLabel": "Balance at beginning of the period (in usd per share)", "terseLabel": "Weighted average exercise price (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r619", "r620", "r621", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageFairValueofOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r622", "r641", "r642", "r643", "r644", "r647", "r656", "r657" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Exercise price, lower range (in usd per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Exercise price, upper range (in usd per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r616", "r619", "r620", "r621", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Employee [Member]", "terseLabel": "Employee" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r614", "r619", "r620", "r621", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Nonemployee [Member]", "terseLabel": "Director" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in usd per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected Life in Years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of the period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted\u00a0Average Remaining Life in Years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted\u00a0Average Remaining Life in Years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofWeightedAverageExercisePricesandContractualLivesforOutstandingandExercisableStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Common stock price to market value (percentage)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r764", "r901" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails": { "order": 1.0, "parentTag": "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term Lease Cost (excluding month-to-month)" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r85", "r301" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r258", "r360", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r392", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r439", "r444", "r450", "r874", "r1044" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/FAIRVALUENarrativeDetails", "http://www.astronics.com/role/GOODWILLSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/IMPAIRMENTSRESTRUCTURINGANDOTHERCHARGESNarrativeDetails", "http://www.astronics.com/role/REVENUEDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/REVENUERevenueDisaggregatedbyMarketDetails", "http://www.astronics.com/role/SEGMENTSSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r271", "r272", "r273", "r304", "r336", "r340", "r342", "r344", "r354", "r355", "r403", "r461", "r464", "r465", "r466", "r472", "r473", "r501", "r502", "r505", "r509", "r515", "r728", "r839", "r916", "r929", "r941" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/Cover", "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r146", "r255", "r290", "r291", "r292", "r317", "r318", "r319", "r322", "r330", "r332", "r353", "r407", "r516", "r653", "r654", "r655", "r682", "r683", "r715", "r739", "r740", "r741", "r742", "r743", "r745", "r778", "r808", "r809", "r810" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r317", "r318", "r319", "r353", "r789" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r42", "r146", "r147", "r151", "r491" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Class B Stock Converted to Common Stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "negatedTerseLabel": "Shares Issued to Fund 401K Obligation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r21", "r22", "r146", "r151" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Net Issuance of Common Stock for Restricted Stock Units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r146", "r151", "r628" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Net Issuance from Exercise of Stock Options, including ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/EQUITYCOMPENSATIONSummaryofCompanysStockOptionActivityandRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r43", "r146", "r151" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Class B Stock Converted to Common Stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Value, Employee Benefit Plan", "terseLabel": "Shares Issued to Fund 401K Obligation" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r146", "r151" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Net Issuance of Common Stock for Restricted Stock Units (\u201cRSU\u2019s\u201d)" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Amount authorized for stock repurchase program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r25", "r26", "r103", "r902", "r931", "r947", "r1022" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "End of Year", "periodStartLabel": "Beginning of Year", "terseLabel": "Stockholders' Equity", "totalLabel": "Total Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/SHAREHOLDERSEQUITYComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r154", "r303", "r502", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r516", "r706" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r746", "r780" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r746", "r780" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r746", "r780" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/DIVESTITUREACTIVITIESDetails", "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/EQUITYCOMPENSATIONFairValueforOptionsGrantedunderEmployeeStockPurchasePlanDetails", "http://www.astronics.com/role/EQUITYCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure of Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "SERP" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoCalculatethePostRetirementBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSAssumptionsUsedtoDeterminetheNetPeriodicCostDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSNarrativeDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSReconciliationofBeginningandEndingBalancesofProjectedBenefitObligationDetails", "http://www.astronics.com/role/RETIREMENTPLANSANDRELATEDPOSTRETIREMENTBENEFITSSummarizestheComponentsoftheNetPeriodicCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2020Member": { "auth_ref": [ "r1010" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2020.", "label": "Tax Year 2020 [Member]", "terseLabel": "Tax Year 2020" } } }, "localname": "TaxYear2020Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r250", "r251", "r252", "r396", "r397", "r399" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Estimated Credit Losses" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Treasury stock, End of year (in shares)", "periodStartLabel": "Treasury stock, Beginning of year (in shares)", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r45", "r152", "r153" ], "calculation": { "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury Stock, 3,154,691 Shares at December\u00a031, 2022, 3,808,060 Shares at December\u00a031, 2021" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r41", "r152" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r22", "r146", "r151" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Number of shares repurchased (in shares)", "verboseLabel": "Purchase of Shares (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r41", "r152", "r153" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "terseLabel": "Treasury stock, value" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r146", "r151", "r152" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Purchase of Shares" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r787" ], "calculation": { "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled Recoverable Costs and Accrued Profits" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r237", "r248", "r658", "r693" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Foreign subsidiaries' undistributed earnings" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnpatentedTechnologyMember": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Technology-based innovations or scientific advances that have not been patented.", "label": "Unpatented Technology [Member]", "terseLabel": "Completed and Unpatented Technology" } } }, "localname": "UnpatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INTANGIBLEASSETSSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r659", "r667" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at End of the Year", "periodStartLabel": "Balance at Beginning of the Year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESReconciliationofTotalAmountsofUnrecognizedTaxBenefitsExcludingInterestandPenaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r668" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases as a Result of Tax Positions Taken in the Current Year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESReconciliationofTotalAmountsofUnrecognizedTaxBenefitsExcludingInterestandPenaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r93", "r94", "r95", "r356", "r357", "r358", "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r674" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance adjustment" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESNarrativeDetails", "http://www.astronics.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPRINCIPLESANDPRACTICESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Valuation Allowance [Line Items]", "terseLabel": "Valuation Allowance [Line Items]" } } }, "localname": "ValuationAllowanceLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r933", "r934", "r935", "r936", "r937" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Deferred Tax Valuation Allowance" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceTable": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance.", "label": "Valuation Allowance [Table]", "terseLabel": "Valuation Allowance [Table]" } } }, "localname": "ValuationAllowanceTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r310", "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance\u00a0at End of Period", "periodStartLabel": "Balance\u00a0at\u00a0the Beginning of Period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Additions Charged\u00a0to Cost and Expense" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedTerseLabel": "Write-Offs/Other" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r310", "r311", "r312", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r310", "r311", "r312", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r765", "r901" ], "calculation": { "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails": { "order": 2.0, "parentTag": "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable Lease Cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LEASESSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r942" ], "calculation": { "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Net Effect of Dilutive Stock Options (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r335", "r344" ], "calculation": { "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted Earnings Weighted Average Shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r334", "r344" ], "calculation": { "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic Earnings Weighted Average Shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesTreasuryStock": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of treasury stock determined by relating the portion of time within a reporting period that treasury shares have been outstanding to the total time in that period. Treasury stock is stock that the Entity has issued but subsequently reacquired.", "label": "Weighted Average Number of Shares, Treasury Stock", "terseLabel": "Shares included in EPS computation for the equivalent shares needed to fulfill the 401K obligation (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.astronics.com/role/LOSSPERSHARELossPerShareComputationsDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1001": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1002": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1003": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1004": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1005": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1006": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1007": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1008": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1009": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1011": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1012": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1013": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1014": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1015": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1016": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1017": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1018": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1019": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1020": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1021": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1022": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1023": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1024": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1025": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1026": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1027": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1028": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1029": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1030": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1031": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1032": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1033": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1034": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1035": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1036": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1037": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1038": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1039": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1040": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1041": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1042": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1043": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1044": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1045": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1046": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1047": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1048": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1049": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1050": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1051": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2599-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6411-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=d3e1280-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL124452896-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e526-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r839": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r841": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r842": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r843": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r844": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r845": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r846": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r847": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r848": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r849": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r851": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r852": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r853": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r854": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r855": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r856": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r857": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r858": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r859": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r861": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "https://asc.fasb.org/topic&trid=2126967", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r906": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r907": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r908": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r909": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r911": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r912": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r913": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r914": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r915": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450678-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r998": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r999": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" } }, "version": "2.2" } ZIP 133 0000008063-23-000015-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008063-23-000015-xbrl.zip M4$L#!!0 ( )=Q:E8ZX&9EC-@# ,:?)P 1 871R;RTR,#(R,3(S,2YH M=&WLO=EV&T>R+GR_G\*__]O#=@Z1DY?;9U%CRULD;9&R6KKI%1D9*4(" 38& M2=33GTAP,"G)%F6!+!0$[]X4@"I4%?+[8LS(R)_^[[NCX7=O>#(=C$?__%[_ M0WW_W?_]^:?_;VOKWW>>//[NWICF1SR:?7=WPCCC\MW;P>SPNV>%IZ^_JY/Q MT7?/QI/7@S>XM;7XSMWQ\?FCM^R\27$+'+HM4"YLH.IC_B;#+^Y_>'L]GQCS_\\/;MVW_@5#X9 M#6CZ#QH?_2 /;+2Q^ONST]]-!U?.?FO_,9Z\E-.4_N'?.X_WZ9"/<&LPFLYP M1'S^K?ETZR7B\<4W*T[SXGMG!Q:W.3]Y,!V#T>'*;=[ER?#\1O:'LS,NGDD. MEC\>Z_*Y_H?3@^>GTG@^FDU.KIX[9?K'R_&;'\X.7GF8PH-/GRP'KC[UN]FG MGW@P&@Y&W&CSPVR"HVD=3XYP)K1J7U=;RFSIBXO(F:__XG>WPQFGY\/Z*2!T M2NF'=PW?2P^V)0]]Y>3S'_%7SZ;=EHI;?R _GJ/0QR]_.?W/-IZNO^]T)VQ_/S3$<_PN_;5 M+?[O?/#FG]_?'8]F(L1;!R?'\D!T^NZ?W\_XW>R'Q0C^\//__,___#0;S(;\ M?#>=G0SYG]^7P?1XB"<_CL8CE@<8 MO/NQG#4GBT>"G'=T633 9T>O]WLR=<__G]()6@?$PBKU8!!)6TRCX3 MD5'1@O+_N=<>16FEM_Z0T!$>M5OSX,=M44ZE*:@'0WSY_7>GL,IEW\U^K(-W M7+8J#AN-!D4^+/;WDWQO_.:Q>?+FN=V9EU?WW[QXF%[MO7IN7QS]IG:/?AF^ M>/:;VCOXS/[>[P^?NQV34O7N_>>S%X M\>QW^?>UVGWU6NW=*X<[#^^[Y^:IV7WX]/W>/;([OT?UV+PX>?Z,_,ZKX>N= M9[\/=LV#UR]>[9SL/MR!YT?WX?FK7P:[SYZ\VGGVW.V:1R#??5,>/ACDAT_] M[JOA<.?5ZW=[]X:O=LR#P]U[C]S.LT=ZYYE[K^CL.[_+ MO=SHQ<'8[#U[>K)W?[JZ;L71SMO]^[=?__BWK9]_NJ^ MV=7QW>.#^[.=?27_TON]@T?PGZ0J1=8BM+KZ+?#R)VEKMHRW2):"1N6^__G! M]N/]^S_]< 7@F\3[W!X]&$P)A\\9)P_DD^D&X,\!?/(1P"%7KC8;4[Y137Y$/6%8V(\/-;Q/?^2.S)R5U!>(+#1Z/"[_Z73WJ)[>]0_B7/8X9O M\JOQR=ZSW]Z]>/;(/G_VY&CG_2/U_/WAX/G!X6#GZ)%^\7#GW8M7KP6GE^K% M[_%D=_L_8'U)*.8)3*Y;8"UNH6D.$KF4E+>%2O[^9[7X+\K[+T%(OJHK6U=2 M9:C(L582CQH"&-0Z\7\>?0C,F6_ZXQ-^PZ,Y/Q''=C :C%Z*^"T,JK@Q>WDX M>+EPF.Z_.V:22.!@<"2G[-5]^71:D=JQ4WG55^QP<\E^+//)D3SC8;=(NYW] M=$1'#T9[1X]@YQ79O8,7AR\.7KOG!T\&NP>_'+ZX]V"X<[#]=O?]\/7>P4O8 M.3A\]=@^.7Q^]&ZX]^HW_>+5X>L7!R_M[L&VO/Y-I'$;=N[]\DHD6L[='>P] M?/+ZQ;/=P?EWY%[S%T8TP+W?C^384)Y#[\CKW7N_G8CDO]TYVI%K- WP"%[( M\>?FEWHJP0M)MCOO7Y_L;?]'XJ(83/);QF4QQ4020(%76R81N&(\I"*^E_XR M/:T\LS64@HBQ(1O%JF..QG#VD0+\A1PW!_''??%N"T[*KY-QF=/L&4[$K9Z= MW)M/%BS9J^>?= OYNYV#1V]>C 3:]V-X<7#X6H;;R="+ A9E>O3[J[T&_ZM= M4<3W!8;=PYUG M/=I%[\^U#1T>\C?);F>Z\.AWL/?SO9N_=:E*XHX(/?3EX\ MVW%[!\/!CMEYNW-P__US<__=BX=/X=_O[\/.R_^@1U(UTI9U2:0\>+V% +2E MK26*,92:\/N??]5FYTM *[;*-R.4ZA5@*G*AJ%RI(>?"K-U"M/6G1/O!8-3$ M^#%+4/6D!>A[]>F4MZ=3G@F2,VXV=Z^>GC40PSN>#DZ%72*%Z2 /^?%@.NL< MRJ=G4!Z_VCUX\GI/]/'S]_?-'!?[E5>-?V\UVRB "+?NW.^:I/->=PK MO=U]]?3DQ8%\[][K]\^/'KQ^\? ^"(9ZY^#.T>Z!A,C['X;8OPG&KT]V7FV; MW8-?AO)\\IR[@^?/GKQ^?B#A^JNG[W8>/I?OOWSW[_=RG5>O_V,X%A30MXPM M9@NRRJ)2E-U"XXNKK*M)2F)L^T7Y3>-,;&;-AR !>\97ZR<_=#C?*;V3W:,3NO[@Q> M/'QP^/S5;W;GV5.W]^R1>7YT_^W.O=_LWL%]^T*N+1IE=IY;VWV_(XQZ^1\B MTF0=;JF2Q;F)BAMY_!8BLM7&Z9SM]S^KC_CSP]6YS0E7%A5"//W$E&R;JOUQ MNJ@6$(9]MYBZ_7%V&D$?#*[.L_WDV+7.*'J])&R/W\W*.U]'?#DN\4#\2>GV^\^ M^M^KZ>L/O_SS^4=7KWZ\4&CG[Z8SG,SNB55=S$)MR<,I??Z]/XY=/&;YXU0M M_JK^XQ:G1\[?G]_DARL#]Q;.B=$I+)P%JRRRJ_ M<)V6',S:"-@MU7($%Q!US>!813:Q9I*AYML;T;.?P2^;_CU]6^1F[XZ' M QK,=O@HRRW*X*@Y;JTTZD*]G_MY=X[5_=F87F^_&\A +3+CHO2/QJ/% MP:>CPG4PXG)ZM9]^^.1-+@;MXEEN$>RKX"0?%$7M'#(0N)P *XM1]:Y84MAK M<,Y/N83/G9[@DE0.QD9(.C*(WHZ4E<,H?@\IK5F?QBPJ*+-::DAT=MA2YBO5 MT'QA!*_JF;/"N!^?[M_[8A44@XVBUI-S(8!%%&V44YN3T3+"*:A/N7C=#^L5 M8ZBO;PSUTHRA(E7$10I59P\Q2-0>Q# &';Q+S7E8C)LZ'S>UBN.FKC]NZFO& M[3)W)4A;N/L78U$&;^0W7#YUX5CB;#SYFS3_Z/OMPWL\&A\-1I^Z['4M^)5+ M_'#UZ3\G95^09^F>)%=TUA7QQ8&V=O>?1$0$5B!]%'+6)9(U:;5+7>Z PZJ]NCY]J LSS)L:(I M)5(G VQ!UYB4]=Z:3-HE&_TMZHYU\,27B(MF<"E%$\6\U4)85( :F8JK%(WN MM4:[=5R6I\RJ,[5ZJ]#I"L;'* &2<=6JK(W+=!JYKHI+>FD$U-)&@'4ROK)+ M631&+"I)G&ARRC(0.06.;01T6KD1T&EI(Z"LHLRZN.@3R"^.2%9<+NTL9).- M[[7._+L&[+:&!(G%'3)SK4B M3.^5;#B$@(VG,[O;TY8867TN+ M)1H174);\,8U8 2-(-HB)YL]9O&\L7QR_G?#CY7D1_<94XA>@CL@XSIADQ+(--MI9&OD,D;KTVH'HTA*,YA=;&6@L%6+)RY@SG\ M#9F60*9."AL46"<.<*K>$]2<4RI1:$3%>+9)WV)V?L.A%4JC./"IU&QJK0FX M0N)DJ^(0C/@_!:G7(?3?2&_UE1'+BYY-334'0':L(5:=C-@8IU*,X($\]#IZ M_H88L<3 F6RLKEJ'V0 F\64+)#*L4;S;BJG7@?.WPX@EQLPNEXHAA&(DRB$7 MT7-"E92BG )B78\P9]VIT7V$8[WX&R T<<28@:6&)G9&6_6(X?W3?&HD_2=]SDK8K31@O#(YIHD M.A9_QUME_%DTM%%#JTF?&XF/C0N*':"1D BC].>,%<'SIH>Q<=_#@N'@]F..Q)T I&62?(>)4L^&QB]-9QH$(VJVQ"CX+6U8-I M>9$D*,CL=2IBBH%-C3:)L59(QOM*F7H42:X<3$L,[SPC9Q21(I: /U)$ZT+2 M&CA"")TL'EP7O+KWE0/EVA2E(.N 154R0M96I221?+&]G.]>17 [<6"#KVRK M#3&UBCAC\./1C0^XIZ$#TEBNZ"S81\+!U K@=6X5\!8-JM;&/)KU"26ZA6R)847)XH4P6R_>"$@ &+68LFI<5!E4 MMXK.\ *.Z&ITA+A4M&)8X4"*.;'2JL3B) M%-[FN7YQP MRZAV$A0DZR4*T&#(.2"&6#T6\E!20="G#2@VBK>["""()=1% C3?N@HERLUB M*E-$LFLH+JQ-!' P6;2R.UD4EIW6F/4D"&C=A5@S!8$'"E4LP:$(%+N,$+1= MFR#@MB%:7AQ0J@',Q3-'#QS$>$D(P"FFR-%256L3!]PR1$L,!3@5,3?:.:4" MA& 7WH5V&K7!6BBMGWMQ*UBM@($P1XOK%>+"N"Y+._QCWT 3F_^41/NQ3K[ MLX/GU[AV%VZ%3K&V)4FT $&DVJ.7V!Z#49'(G78@T"I9M6J83R>S'^^.Y_); M)L[>,27&@\\E5_,94&(Z3UN9[3K[M6#"8ZFQ^/);+$=S-_6<*&0K?CABBXM,G$ MUTQK1XD;:N%B)-RN),Z(DX@!*2G25+(^HU!0]M2_E!AB0Z%5IE#84O9Z%-+J M$MN^)D1Q[)1C-#$7")!C3I%TH:A+=5#[, VUH5#'J]53;(&%%O$S+I2 M0,^4HPX]H- Y1J<5,A>QT>,QG6Z%^,$JX*G09Q^'O)Y3F%7L2!$GUI 7.%.K MP[$YU)P$.S*I!Z[MBL+9B9N9$5D1:U-\ 1-+#,!16UN"M9I#G^8N5PS.;BH9 M@T)+H36STF!JD#'VY#'6G$&%:-=-V>[S<#@8O7S((Y[@<'M4MLO18#28SB9R M\AN^_Z[M5[N>BAA;LU11PTHY!:E&S$$%$C>-LF<7P[HIXM6 NA,E7:J/18.S M-2DH1J7@F#A7;WRLQO=IW6N/H.Y$@1L;V_*A2!42F"S^5:W!V* IQ,)G[E4_ M%+C$._+#9R>_#B6R$1#;5,)QN\:=DX.3XP_"GSOS@5QU]'(9@=:3MC'YZ>7; MVQVASM'\:!UM@&_323Z&MAD(V)I1DXMDT:6V69_O2WC^(6#X[AJ =73]PHFB^:CCW&T_7+"O RED"PZ_H M]>5:DM+&Y+P'*#GZ9@(!C$VD7.35)]\IS ^0!D-YK \KM]^,AV_$6[EZ4G]9 M^*>2MC]X-SOO>EB]^:"@/F8$0*M/-<( 5,KE8#WH4< M',>85U\8;E\3KRD50HL36Z5I, 3(,2&KBLG+QTKS64VQUNJT-&"EDX?W!M/C M\12'#R?C^?&B[Z]<\%-9I2LG_HN'I8XG\I9WQS,YU(9G,)ISV9-A7'S[<_FE M:S_A!SFO.RC^(?'^(?-LD=LZ;P?6GF(X;N6&TSLG5YYV*I<8SEM<^NDGO20) M9T9@P/*=;9Z,I\XOB8*I2H 1.$M1J6ZJR MA-ZZ/A51G_+D -]MSV>'X\E'YOZ>')W.!K2H9IA\SLSW,E@ I0LF$S*P@^)\ M\@$LIF1\]D53GUK=KQ::GD,>D _=NWF)5T.QF M;CFI[(-%;VINFZFA,HR^:E;B4NK:IZF)SZ'Y8#SAP;<6\E:TKJ3)4<>=K)6\9 AB4:(Z[7F\TDZBI M_#F 3U@BISD_X2,'@Y<+';9.^)"'_P>!(3FDE/+/! MM"*U8_OGHWP*_$\W<^%_E'&[SD4@UE"^V3M=L/32 *[. GQ 6[,")6K#@8V M2#:$"M'EI$L\78"_L 3DW56QTS6FI0 Q;<%EK#% ML4(35$LO..5PS=3Q+4/:3>.T"%6;MKE921*LM,W,8BRDY9/0>AVNF0Z^94@[ M4;RZ$D8-6A,R:%L31?D/N+9^0B6NF^(]+U%^,[C.,L%>ZMU2,* 2.6W-[XPJ MZ),*B4Q$DRQI7C.]>[N(=K.<(*O8)G[A5@'M9BH4*XL\IE"2;QV!HH[BXR;3]E\N2MDUT[FW"F@G*K= M3*I HL $&DL,&1=3HC9%EY19,Y5[RZ5$G2A=5VL46$FB4!%-I:,)V+:?+-54 MAEZU-EA!2#M1N]4P6T!J6Z:##Q*#>EU1)R4_.VDV:Z9V;QG23A0OB]5TE(TI MI8)OG7%+K,D9!YIER-=-\>[ST4!^?^L<-)ZLH]8E;XIUH-!K J-C)-1D(7B, M@1#]FFG=V\2SF\:%/@,X@9%2!&MCJE'>5A?(BV\$:LU4[FWBV4UN 7R)15NQ MH!8$RJQ5]L5@2:JJ4'C-].V%"=V6(>/:&DVAB0U4[&S7X:H!5:F:)8 M5$]!._&<4JR8VG:U&I7QT:NUFVL[X.EL_V0JYTUO)[SI)O-K@U&E_:D96BVV M^$RMS-!G+WK9]&D%S$J"VDWVEVO(Z-7"@^) MQF*TFK*K54.M/AG#;?6:MN!J@CXD(OZ\+?$"Q[-#;:7__2'3;#(@'/XZ?LL3 M,; [XV4T1E[A[%8GZM^4ME-,=#F(K@"O,_GD*>:0C*L*^^"/;TBU:N9'JZ)+ MB*5%=$#.(WFBZ@L"0V7=AW68&U*MFOECT5(U"*%<8Y'CI*@:9YFM#@"6ULK\ M/1Z\/)P-1B^%3?M8>7D]=E:03=ULF8966RHIH_,@5B\B<]!5FZS0,:R7W?N6 MV-2)P0NN^)0]Y:@2.!6BL4!M=].0'-72AVG?#9M6QM)IQ3&E%!,Y(X;-QF(3 MY1 =^5(4E[6R=-MOY L#6EKSHQ4D42<&+D:G4DT!.5I %Q)[@XR64%5K^ 1)U8LYJ!84-WD+'5"-C9[H J:Q,"QL:=!^V7-O0J'OS5ABB2YJIM3,IR:#S*C-@!G(*SGHOKHUY^Q9HU(E1LZ)U M5"LCJ@4!(D?VV;I"(29AENY#][GKTVBQH'2-&=1-3K(D$C1K*1*[(2EDW[8; MC*#0@#/K%;BM.X.Z24C:;,E1#$X;8+;1H+:>F6S.F%5:*U.V[@RZ+2LV'PU. MZ3.:MP>_(,018]O\XN>S:\C+\PN<'SE_WZ[P:8UFJZ@QZT+,%<2=BK%R%OZ) MEV6-R;7K3LB?Y\47;2+W&$=E^:2XD6[!,7NJWKD@<$#S@*-C*E%'C#4:Y1?( MK*2)64UD]-*0,84,(QE36\LVEIC$(291XB8ZR)G63&;.=WB5\\Y?/CHZGHS? M++3Q#2P4NA%QT@&BTK95G#. 2%7,$74&G24+B9./;8O/Y)+WV@9TA&2MCW'-I.KN>+$!XF+7B$K+B40//1&K MH!/IMN@-P8#/*0*R1Z4SKEV?3.R0Z^&D\6&T=>!>]7B6C7 MM.M#8:S5U1+$@03/2J)CIUP-ICBG+>#JJ\S50O1&=*6HR.#10([!@$DEH4UL MC"$?@.ALN]Z5UI4K"]+RE*0G=*C!J* @F D1BQ8UJ8J@W[]E>3NN.V^=LPS MOMAZ>2TU)IHJ=D^B--&48*..E2IXNJ8-#6E*&BR;;D8$S6;?F6XSYU&OM;T!U, ML/ N'GVV5**7&K1H+$4E/53RM;+36-=5;]X23LO3EII-U$%#\BY#H1I+5B)?.9+\7Z4^U+1^ M%6!/1\>+2('+ =/A:#P7P7=W?ET-C[BR1,>+M:?3 \'QVOIA":? XDT:D-M@T$;,R3. ML58E^M117E-E>DOXWH@VS!K6NVO3V(5N>.DU8 M:D K>A0U%"5>2\I)>P:D%$LXA6PEBT%7JSKS$CAJ:> 0%F+,U"J\ :C$HJK\ MQ8H*=8RX'N#<1@O2&X&G1*=$1&K47H./G#$EXZ.J!1RAZ4'AR^0V450Y'/15 U&%Q,[>;L>X-RR["S1[GC'XL>9U-H2%IW$ %;+_\B8SJS M.ROMW:V<["S/CRO9%S(DKG9FJ)6B#D8K$[PBFQW#>H!SR[*SQ/I\BI"U+R9% M!4%DQEH6< *ALAS G<&CE+EI>+YX!-26,G]O!"Y6HDSX>#QI3?3:)Q\M2%D@ M>W'*4SGE_'K77IBB5*C61BO&(;1J@9B\#X�>>,=G1F.92RJS6\>C&\=@D$ M \]&@FV)V,!#"3F*(^HEI#/)*53!GO2P7S-E:(0I]L#3Q"HD^LS3Q\JE?LYNG$@F#8$!; ."< M3)O,TN*Y%>?\V;YR?RQ-5-;$51NW+UJ0U_"/2Q@W%O(6\9RT*Q[(8<:0"W-5 M;6=;L=ZGAD#^=^/#]7?M]#W.LT>+PMOVQ4O&^<&@S@ZWYP#I,%01N=J=N<)OQD/WX@QN7K2LF[]>#QZ.>/)41N) M3ZQ-:VM9Z^F=;]@[:D3/K&X[@-*?M/RB1AS!)(&:AF9Q(H MXPWD$+++P5&L+J+8='.17- ;\[TAY>=(*0&B7DJ!.$-P45F72X36TU^BJ*JK M?)C;UC;VG)1F0\H-*:]!2K.4V5E6Y*,A%U!\RAJQQ)@#5'3LJ=3S*FF](>6& ME)\GI5X.*1T@FZ@J1FO;FN"$8;&(QE8?DN'S%?9:PX:4&U)^GI0:EC&?6(J$ MWZ'F)#XED\>J$V;4O"B(]Q)3 M!F T*JNS11E:6[5U_F+#S@T[/S,/M%":5EUSWO'RJ5_3'-:DZA$,E8*@R4;- MUK+/B"XG<&?[>[9IVI6OB=]0>96H?'E>_':FT$T,HFH=55-;\45.)6,NN2;. MQE*)/5K>\>U2N?7I?8*CEV?<;6]W!J/!T?QH#86D@Z4Q5-N6EEF9K!A"==%4 MJTWD"KD:8^M&2'HJ)/AN(R1+VYE*Z90Q!.*D02)-=/*_@%9#*BIQ#]K ?+NR ML0H,OIF.#4(\!F9RG[TW/!FU MW>X?#$8X(OG=[;S]O0=/'@S'X\]MS=%+AP.R>!S%%*^C L\IQ\K:%R2/7EON M4Y>7OXOMLKBUD>=OVW6L\FF3#ZNT#EOG+U95 ME#947B_3=.V'V)_G*?]W+AC>?R-_/O[E'YQPPW+<"JFW=+B.'']PZM=,3-14 MHF9OF1AT6 B7 Z?9E9SJ6:*J'W*\,8G?GA[9B/#W Y_%]K+%&K1$B9B03'"< MC0?G(GKHD5>[$:%OVZO$@-97%RQX !,QL6%@L"H[W;8*NK!&Z=P:K>QJH'7@ M4+_H/%;2)*7KFZ2T!#E.XDTF<2A=:0T:M$M*A5L)@MF(YP;R[D1SLXLIXFIB/6LK KD$G*V29$'D=9(.H4> M">>?LNI R/UXC*.E$^@;39EMY.;[ 1'YHE/-B0I4AIA-B$85XXRVB+E' ,*#3I%K>I'_O5!]6J:9D/9;X.R10?/+GAM=81< M'0:??6%/X$+;4.6,LOZ;"B[H>P9#Z%U9KW>VO /3OT*RM8:T!C'3H4 512K MRXVOSB>)376V/7 ,%K1/[R\)?YB!?O M-TYT;V6E$X^D:O2MD;ZQ)8$%C Y,K=XIQ>*:>-5_6?EE/CRY+"K[?#Q;7&,C M+QMY^6)YX90P6^-T!07BRL=()2-A*,85L'V0E]NG[.>L614>WXQ8;H2DD\R, M:J&K3QX3+9*97J0D0FM1'@.XVN/5ZZNOSO\&8VYDV;ARAGSQE0@21">*$EM1 M-<;"+467>J I/Z.W'@PFT]EO3I* MIH!2V0/5')6NF5BC!+490NR!W*P&C3\CO?LLPUYN1'PW@M.%X)@4+%4E-J8H M0 \Q1_!9EX!)A\!N(SC+$9R#P\%D(S?K(S>LLWCERF36"G3U: M$ZQU@9?'; MRT9NEB,W#\:3V>%&;M9&;G*)'&-,U8 !9SAZ]BK4X HJI6$MZ@]60FX^#+-@ M(S=]EAM45E?EJ2VJ )UL\D%5-)R+H6KS6J105T%N/@YP-H+3:\$QR6572S7> M!8!(F:H#4F#85Y*W/1"LN52J*8K#QHA515N<1D"O M4A^6#7U&>LY$YGY;[;*#$SJT>B,\&^%9AO" M=$XKTU-!H+X;NP-^:1B!,-RO)&@3A;XZ.39QYBC4Z!\C3[EJ )&IX.SP2SFQ#>"LTD2 MK(*X7"H(^$ "OJ(@("G/; VEH ,V6B1,$ G:MU>Z]!(P)JP&K6&.$8E.,%9M-,:'F M8)E7O^[J#@YQ1+Q_R#Q[/":735[@HS?X?!D^>FGXN!S)V>J+H@+,\HZ\392< M!#^Q7FR*W4M\SORGR@)+.86T.1 ?=%>CS&XC*53%9!R!P5UZ+099$D MA[KV67JZ0F>9LA,@B*&)%"NH'&))WINL-1FG3.R![#P:T?B(9?"WY[/#\>2C MACSWY.AT-J"[X_EH-OE<(YY5D1HF#R9EQ! 84DS9&N41E&9T['.?]H 4:"[' M?9<^?LXXD:=7RXK .J="][ZD+@C12W 6LX>V6EU[\%5H5$M%!6L@S_LM:;$] M*DT3#W^93P;3,J"FDGLBV5DI1S5!J5H\R@S9LDD^829/)X? M#48\);G._LETQD?3NSC"@@)@3U")QD#0*:K"&2SKG,$G<5$49E\B<8_,X*_B M1.[BT>7>2MM3^3L:T+0=6T=K1#I7R)XY^ K6NJ@B8 [BTY@D@=IIZ8,^AV^E M@X".X=/7AT\O;\M#8QV(1Q'$/D&@$$F7PD!%B5,1SZ8/U3E\:@/?G\*GK@^? M^AKXYJ/!*783G@TFBQF<_QS+S[N Y8AQ.I_PZ0A\<-+Y-<_/.7_?+OI)?DA$ M4K2U26G0\')\P7_V. M1/]B8\L='LF+FYW365[4KZE$+@NH(JA0$H+.467-J<8<3GW0E9;G7@&GEN>E M1J\R8+0^"'">8H%D'1.A9C#1]L@?6GT$N_>?JH_)5X?*E0K:&:RQ*DW6&T!E MG>F1_]0SN#OQM\1\IF1SCKDU8!",H100=XL"6E:N!\F;U4?Y1L+41)Y2#JXP M:VBY-XV.H7JJD#+W*EO[9PB>KDWX8OC*@'#XM?G=;ZM^HP8)CD-4%,@"B4J( MJD:42-K94DO,/2#3S>]6T %->TDFFZTX$>A:]@6@-D.25=#.@G$ZGC7V[[<' M\4UJID[\DZ02(Y!U%L7,A1(!FQN:A%6Y!D\](--&,ZT*F="'1$KH4U6$8%5" M;5!@AJ"AN+/UI/U(+JZ^U]M),O)JY@)%5^1<@E=*Q4HP*PZ-L18*]P'N MC>Y8%3(%6UEB*UV3D"PAY-^YFC)0,D^*2P#'D*-%,*[\6GT%[E?J;#ELMI&\D M):9#!E,,61_;UJL>"]:LBBN9'!H#/;#W5RK.VG?N_W)96PY9\,A>E0.'(7DV437NE@$TMY0 MC_S5"Y3N#G$ZW:L+&*XB),@=C4>+XW?6Q!6]J*MY,Y[QIXMIVI'S;U^[@D8K M6U2.Q!(>0W416WDCUP"*6[6V7QNIW2::'\V';;WYP01'T^'I*IKR:CZ=M6_W M1)"U]0$EW(B8/*#3Z'66=X:K31FAK'[%4Q_P6EZA4]&U:"_HM,TFO;@NH>H2 M4A*#"%'"Q764KZM10XLCIKV3,[!991=R4(G$8%*;3L^B'HWQR9]7XZ^9G'6' MV_+D#576 IV-L3! D7^!D\3K!01"D_HP=[WRBK+[7)Q7WMBH5U>\K@MF,13M#2JOR0+HMA;=EN)3ZR1J M:NY!*[".H+N1+(0X0ZD2%1/)@)8H)R:G" .'4FNVN9=HW!M,F&;CR70!R]YQ MW)I)4" MMI>[XHF1-RH)/5!Q M-46# A,QV:056UKTL$X]XLV?@'G.F4L>^#H":9R)J9;@0T" C.*LETH)R")G MW:MIHI4!LI,\8@454JX!2A##7E5V;2&R5=E"!N=UC_*(*P-D-XNP-(4O&H[^ZM(J*

H^-:[Z!K1()Q2)/I94'980%2"(>7'5M:XD##587[]%IW)UM4@WM4DA M,I7HHO,%3/7BNK+U%MA0*=ZF#45628MT0I'(J MCBBJ*+^)K=-;YS)8X04'" MU2\4[S(BO9$:\$080]*IL(^0(6?1Z#[7ZJ%DK4,/UC2M""3+FZ,E3#XYLLJ6 M*K&=2WJQ?%<#HJ&VF\S*K]Q=$4B6MUXW69_(079*!(,M(NF8HC-!@F\=59^J MM6[/MGT\&]\* >7HHE![\>GT;%.2]UR>C@I//JARF=XYN?^.)S28\J^3 ?$E M2WFZ*6Y[?_!VO(YQN\O:&C8Q&00H.D>KV9G2VFL8I#,ML&%:[YEV(R9$HGE? MDBX%8X4")6KE;%1:?"VOB>)&7W7(HL/)>I8>98AD+3LD2J"LSRE'MI';9&+Q M;J.QUH9K-U._2U%;ASJ'VBI0/(*MMK8]83U1-GVJ)+AA5!^,YY,;KF#Y1HH> M,+7-_(A,CADD\D4*1"5#$OJ95,SJJZP-U;K36,EGUK4H:YP'YS.6F!*E2*Q3 M2+UJ;/DWBZDW]71+GZZM+0-G,KKL("B+&!!<-:V-8JVIY_7;RRW0W]#J^@$A M0]+ E,7, 15 KXUX66RTA(BHL$>TVH!9LJ$V =OR]%"*%4?%))4)B-%B'[:! M[QK#&VJB:K4JE<2## *+2HY2:\"9G$^58A^:.L[S=% &.#G9QR%_LEW@%6^M M)\! 6W>(R7@KCCVVE;D24<8 8E*L*N;BVTPAIP=FS-SVJ&UDQ.+NI\8@E M$;5-T9)806VS:06HI%"C08<+*ZB35@I6%<4[\^E@Q-/I-OUW/I@.%EVE+J_( MQY>C\?1D>B#.RO[)=,9'T\>#HX$X+3=I#G7:TH(G+,$<9L>>%;$UF*$JAU5" M3>NPY(A(L)C,/D5H:P/5WY*\#\'Z"\G[\-2O"@M2!9T%V&C (&,0/]1H6Y0K M6+D';3A7",X;*;8BQPY250%L 2\1 DOTK5LD[H*#RCWR7%8(JNY=&%(QN BQ MU.:_))U+4L9Z\KI&'6L/&@$]P,'D=QS.^<[)SFD[]':!!Q/^[YQ'='+5A[DX M^=*ITR=,\\ED,'JYK*3='1SBB'C_D'GV>$SX!\7.S]B;'?+D\0#S8"@$Y.FR M[GQI,"Y>_DN&%R=T>/*8W_#P3\;CT>AX/ILNSK ]B8VM_(]B]9 ]6)" SJ[^M2])D^V MIU.>W01%5D5>OB76BD/.L>J0;58@VA8+HJXA4U20*/6@2FK#VKZP=GEN0DZ0 ME0+.XN,"NA)+-JVOHCB^VA+UJ0#^ZYFT.QY-OA$R=9_M]R;::J@6N2HXIY)S MOJ)VQ69' +5',?.&>;V*ZDNKMXF64@X5DK4)+7 KGJ@QH7-GG1.T4O;6F/?E MX]:2B_9VQTT9%N_;IN2T G"4VRY.QCH=H&4DU9FM"*?C)K*K5DYBVSKKDP\L%X--16QO/*K(%/[.R1G\%@6SHF-NUH1)DL Y8Y:(,I:1<:BAD ML!ACR>3N_*;Q,?2MRN 4_O")MFXF+MU3\^/KG2\/OR%TY^E2$< MS1Z-:O/"%G[96@*>.+-3V3!5(*!L8]&J06V\,KD'FV?>&XCD3W'X<#*>'R\V MN)4+?BI=<>7$?_&PU/%$WO+N>":':('\G,N>C-[BVTM+:CP:D5B>B]U2+B=6 MMD=ENY3%O!H.VU,,QRT*$*Y>>=JI7&(X+T+$3S_I96N'=)9L?C3:YLEX>HQR MK]-17=WOO7T\4\^O9_O^='SJUQ_3U^H6C&!\Z% 84@%$A:7LVD;LA3? MH_!RP_<.^;X"X6K;U=&*D]=V\^18LXHB%:U8,EM3?3DKZS'*;YV_6#4F_Z6W M_GA>9X?BS>$!T^%H\'K[X;)H^<4.P1=[ -?ZY1=R\9#'+R=X?"C">Y9[H>;Y M3DY^O'?_ZVXA/V+G)R2_4D):U9.$M/X:$O+A MJ5_3XAJJ1T,J*%# *47K$D8-BEQDTHNI%PEM5U#%;P1CC07C4I%G7.)&/TDE MYYF4<^ *YK8%5E(UMM5"!.;4&ISY-4.18N"TNFW6-H*QQH)Q(_WK*$*M4*T-T4-.4?Y+J7A0.5-! MY\\69:P@US?D^]OD^SH]\FA4%GM/MI5,-^OTI.755B70.K(N3FD (;M*T95 MOLU<5:P]<'HV?%]/OG?O[Y3$.5:OC3,>7*OZ-HFRJ\H;9,BF1R5<&^%88>&X M-HH?9(,_74JZS\.A8/:01SR1P6U9XJ/!:#"=M83O&[[_KO6\NFF![6A'-FS] MR "-#R*?+J*SQ1C(NK)8-A5Z-#6Q$=B-P-ZJP'8R R-VM?78=4P8@(P5WS/5 MMA(%G3*D^K0#QD9@-P)[JP+;2:\*XW3;YZIM8R*N3B@X-D2S88LJV1A/&FQ+SZI5P;FJ\MS9>WLI)9 MHB5M7.2L@5%A<*D2<2BEZE(V\=*&[ZN0_>LF-LF:DM') E"$Q#H'0%V 2UM[ MG&.?>B!NA&.-A:.;IML2")C*'+PG*%B3 9>3PZBI9&(X"]SC6>"NXNH)QW)K M I80S<5K1W-RZE)0;!$M7YT'[0L.5U",'IYMD)@:3FX/U8[G'7,.[_!)2;=\O*$;G8@T(Z= MA&/.9H(:0O3&4(4067NK?!^BLPV/5B"007&^(@R>=X]*BMF#^[Y/WAX&@P M6LI*^!5F4R?6+;K ""7%@@A57M02BS8@]&$)(LN:6+=OCTW=;(E0E/! M]%++\>N!VHF_UDLKIQ I.#2FBL^$R6!J>0$6,]<:1,4^]:_?,*E3"^=\@%2Y MY$)&7J3<6HEF8*-K=7S6(VZU+=R&2:MAW4K2)1(8">! W/"44T(5J^>$$LWU M:6?+U672W_/4>FGCD+&T+:Q<0 ($$&%A$[E5DX23:]VE]OPJ7M+E]&KZ+%H M'8+0*:&XW=8+MYP$>.#"QM+UED^=V+M2HZ\6C<1T5A142IYGX5L>Q$QXH>12/!J*W$()9[D2>+VL76^]:%/NQV<1TL[XXGQV-! MDW?'HS6>FT'/T=FB2PH$! &3*H*O"UK S01KHF5O'\U.]*Q.)5MDT;$"7[ ) M#=E2,Q@M8 9':Z)G;Q_-3C0M$^<:%!6O$ 371%&)=!J,;=N($%=W!=ZFB.-F M%JLEDUQKPRPFV(,7B\OL,4 M*HJT0UCM*MX-(Y9?1PPD-,BLL8 #FRB55+Q& M$WTLCET/=M==W<3)+;CS-Z(E#*D8)>)*$!4$!S'[&+@6;Z*.8E%65TML.'%3 M>L+8X@P9804A$-:<'%!MJ_LE:JMAA5?SKXQ#>".R*LXYUA(@B\Z&F@.2LHZ) MO/8JV.!75U97$9?ER0O:B&#!Q.!%4!A1&]/ZP7&P6D63>I+EN,8ZS*?[ZY71 M$/D)& R%:"V05@E)=%XVXB)+W%1T3S(:W2+7S28=WJH<5,7 &11$M,&A"R4K MM#;&OF2)NT6NFYQP@:3$NRAH#(16-QF"!8M$F5-0OO_:6T.NH@EN%3"DDQP4L MB=FL5M5J!4YPL Z>["VAUXGF%!5I.&*(.A30,24"K3%I9VU0*<3UT)SWYY/Q M,:^C[BRVA* HF9H3&.=SB";9;$K0H-'WI:9A%?#K1'LR4XP ;'5F 2QB"L9; M*L$I^2#!>FC/6\&OF[H%"1==()-:SP!G8B*N(F96JZ2C15H/_;D_GE\$%>NH M1176 )#;NFH&R@I39%-#2%R2:$]:#RUZBRAVTQ&F,CF/WI2J@9/*F"2P]Z%5 M;Q;O^K):?G50[$2C2O @(!GBF*FU\TFA:LZUD%9.@5Z#6'Z1I]F;'?+DM$WI MC/%LP'O?:I13&-KMP]D-TNDP8HMS#FS*F"#1(U>*8G[H\+"1I75+HRY];G& M&RF"R3HX'0;(2 M:>>"#HQC!.J]'#QXLO)R4(7]X#06$Q7DJB+JW-;G5(JBD.R*%X-UB<'RY* 6 M,>?BHHD.<@ Q9C'IEFPU!;QI[<7Z+@>/=E=>#IQGI]IHNZ EW*%L/8EI]LYF MK3.N\)X\76.P1'M0BJTU!E,C0_&M0;DV;46V.+[B+O7?'MS=7GDY"$I(;]BX MMC,]<8XI.N-B339Y;D%&W^7@QC!8GAQH6Q$-> S*@O&+V< *U42N&:O/_4^] MG!=K[XY'3]>R@HU$BZGL=$U&0](A&2M1.FCM"%GPZG_2Y38A[&9ALVK;E;2V MKP8!-&)NFYE5:U6JND#I?[KE-B'L)-%"S@:P$(L/$EA63%F7)/_8)&Y%T*&W M#L4-(W7M@+,_%B"0^!2O-*A,X M8Z,Q/A!ZC!+OY%IZXF+LX*OQY.Y\.AL?\>3R2LT[8QZ,7BYK,??=\8CDH2:+ M-6=/!M/7=T[N\(@.CW#R^H/-F]N6;$_X#8_FO,M?O3ST+Q[@X.28/UCY=C8. M'YV\C@Z6"L:RCAJ@M0"R6I2)MD#*ZEAB8.R)@[4A\ H0N)O^9-$!)_2ADH.: M4E0<33*AVJ"QN+ZL@_A3 O^*(YR.1P/:?BY4LW>4O=& @RP:"MR*6"$?(I0^>B4 M\3EZK9U;\=3EAHVKP,;E15C*.UVH(,>4P%H7*U%6%I*K:(U?K$\6K]5HNW7^ M8M5HV6UKG/.[WQM,C\=3'#ZECJ>R 66QM]'(Q)F_C$J.$3AZ/XA\VQ[5+9+&;0[X[ ]T' \G4_:ENA7 M?L94+G&Z)/33#WUI8!\,)M/9?9R,QO,;+H;2:4N)-K;7\"$^//6KNH%FI0$S M$[5B*(REJJP -:,E=]J/?2,G&SGYG)SLLQPO:RPH-:#"$*-MRW,-BGBD7(WS MJ1A3?3XMR&[.N%W9C,H=<% MD]?BYMH(E.NV.9Y^F7"_=RP=(@Z%Q!W-G&R:O&I,[F4&KZ$E3$K_ %P!4;>LQU;;? M):5M ;NZ-&E.AQ1.>\N0-3S]V_BY.>S">W)VPL.?Q M>-J7LJF28RG@K=.Z0N80BT[&5D=9E)''/I1-K3INW9<694X9:L[!V01(/L;L M%>@48JA&V?_'WILPMVTL;:-_!:4WY_N2*I+AOCCG=94BR3[*L21'4N)KW[KE M&@!#$A8(, HF?[UMY?9 )*RO$J4F91MB<0R2T^O3W<_X#24A[ZWWZ;U1+/9 M'70'V!*NU>V E37J#4#4?C MQ\=+5Z\_&Q_*LFXQB,NLUA;S!LR3#LR =<.V#+MOJ; M\-NF/^Z.1_UA$VNJB5;7]\40MB_L-L=@8(X$[=Z#]E]M@:G1_'HI;)U0#OM@ M6/1&_>ZHW1.8'._W^W+<#SO#P38DG3ST?;O_R+3L-65WY/NC4%H(&2KUPH[S9$8^>'P M$1_+^[(G[Z?%P2AH^2,APOZXVPW'8_3WM,/1:- ==<;-7NOQGV)LC_'\$1_<1G]*'8)W<3[.G43@(.B,YZH(Z"U8I MG-UFIR4[4@K9#%K4 K8U>DQ;_?WUV];HJQU1.>[Z8CP-&H-13AN]T5G/ B[8O#XSN2] MZ+=?\5B&S79GU!XWFWUJ43H:C46K%0@P1D4(6RD?\;&\+_WV?LH5C<>MH>SV M6WZKWQWW>T,9AK+;#C#/8]#IMA_?R;QW_?8KGM)6-PS];K,]".6PVPGAG/;# MH#L<@8D2=$7XF(7G0]!OO_V)_35Z_R23>;K(8#WXUREP8!I\&%T__3?\Q:30 M'XS#;M^7,NR.NOU1=XBI6Z- ]KNR,QP,6F]QY^T]>;&,88]G45*?RF@R+9YT M^O/BMYLH+*9/6LWFO_;HNJ?_SN?IO/_L5[N:?^2&KCQ+9!)Y6I/,G77@2 MCK\NXFB2/,%<:IGM\;/TY4$:I]F3_V%B^FT,$ZZ/Q2R*ET_^[R501^Z=RAOO M/)V)Y/_6N@=_3\'_]D_?7[D'9R=G!Q? M7!R?G=[C%-IWFL(KD4^C9%*D2WG_[=QAL[!Z#R@@P%&Q\S[-S"4)$U.%]14R%-\YUR.,?(0#IK]X0B81Z?9 M[0Z:HU;3[_M!$+2;PTYW?;=S+Q$H.D(9/3E,@P6R563=>[KX_M]+_S"]?M$^ MOW[=.5F$[XZNWSP?O3M[][KS9O9G\W3V1_SFU9_-L\L_V_"G>]H^NGE]&;][ M<_FZ^>;RI'OZ(7C_HG,:O_Z0MD_;;ZY.#]]$;U[]#?]>-4_?737/#L/IR?.C MWNOV7^W3YW]].#L,.B=_#]^_:+]9OGX5]$^>_[4\NYQ&)Z_^O'ES^28Z?7[R M_N0P?G?RX77OS>7QA]?O_KXZ^7"R/#W>'DP_'S9-GP_>GAR=O>TW, M+>LUZU@EK-X==X+Z<-#WZ[V^Z(EQ* ?]87/O::M9_R]Q=;L)3Q_\4?D*AZ3 MVAYZW'Z:@42KP_!C,<_E$_W#;V&4SV.Q! V)!D$W_::.DY\613I[TH,17\NL MP-*(:FUHF?AK*\\:399I!4C.(M1O5E\WZ*M?BW#UNVZCWQUL_+;9:&W\[K:G MCCJ-5J]SI\?^2B/F43"Z_YM^>-@;.) I[^OG@RCM[+L%YDB^WD M0<\B__E?_=K]F\L_;TZ>G\_>O(//9G^U MW[S[4]WS-[RKE[RYG+\#7K4\F9W'I^_V>Z\O]YNGS\_?G5T^B^'Y-V^>OYF= M7.ZW81RSTV?#FQ>7^\7)1?/]B\O@P]GEM' Z"8-@1=1D,QW5L&?G7JOW<_B+=_;,N_S/D>!A2_K"]A;'69[!C)QQC)>\M(KFY.8"PO M.N>Q_,_Y\LVK<.ZWNWUX1P^4I.;K5S"^#W\U3P\GW=>SH];)NY/WKV?G[TZ? M'[?/#E_#N/X8P[Q[^,Z3#_O+DW?''\[^?-L)QKT!_%_OC450[_9[X_IP!*K6 MN-?UPX%LMGN4N?_MZ.=@D65 /DRS2+)W):$=]=P_]Q$ , M=SN]47T8=&2].QSXHQZ(AD".E8K:?=0JZN7Y_NG%,>FB=U!3O>^NISY 9J9U MS\(<4(\=\=XX2V?6:^%Y1>JYOU;^6UVA7\E7<;LSL/\PM'!RZ1RDLUF48T0& M%/%8>G! ,$[S#9GC$059\&7\KJWD?9_M(OQP^N%J^59@,^5!&-1;'3\$3:3? MKOMRT*D/,2N_/1J(9A\TD69]T!P.?B0O(>M<]S?#=O=.A^:;GXYS.8ER9$[% M*7SS@YV0DW>3M^W>2/9&HW9]T!F#<&^WNW V>NUZNRO#8(C%CD?MO:?[L$98 M]3_W#M(,%"P*"S_@\[*>FGX^>B^"PL.=]M*Q9_?>$[EW,94S\ZV.XW M#D2LU_SN3U/^YGP;RQ<91D15C ZX$^A!&I9]1#"% '$CA9QGZ34^9ZL]1*>7 M?UR=//^S^^;R-#I[#F-X#N_]<-7"L:)U=_KA&+[[L_OZRG> M'RL8&Y="VV*SY'L?QN/R8>R/V^VV+UIUT?5[=83WUT4?M+9FT/1;S;88RD%_ M[VFK7V^.>J,.%IN^Y3A^70^C.9??4U/Z*!Z'*/QG$A1>FGEI,07;^]TBB_(P M"L@MD8[O3]&[V_ C5^;1++*)2*(/]/LO:]SB#YC/5F?\[=CLMM'H<>.\<='P MCF;S.%W*[*$399FC>Z=I8QTEWNZQ>RCVX3>7@/MAF,D\5_^\@ &TME+Z?;;+ M 0.);\-!7W1:@W&]UQV']6ZW-:Z/.J,AK)L_'';;_0'\#<*KT_309RJS0'JO MQ'(U.OB]MNL ?CS++M.;[;0;OF"S+H_?8N6];M?OU'M#V:UW@W:_/NR(;GTD MAT$@!^U.$(9[3X]$7GC[BPR$T_WM$TGWL^PEF'D@*G\P9QYLUNNW_5:_/QJ/ M9;WI=P?UKNP'=?AA6.^VAL.@*YK]?C@"&^WU:DS].VW1RQ0L\?A--&S)]S)8%-$U>EQ!2Y /R9VZ?A[6+?Q__F?8;@U^R[U" MQG(^31/I)62RUKQ(U[[V1"8%')A0>C]_2S@4GB%XTP]Y;JX^O.WZX4BT!V'= M;X?C.O T$$,R".H]O]UK-8=A>]P+]IX.6OWJJ?E%V1#?;FM>I&!8O$3JV&)_ MQA=M3_-M?SB0HY8_J@?#81,%S[CN^Z%?#\?^N"=%V&Z-.GM/A\U>O=4;C>[, MV1YH*/\"6%I&Y>R]C)B%S&3HS1=9OL!@4I%Z< 6:0TQ[K?;/_B_(%1$(L1\4 M3SZ)!7[GH,RPT1[T/B5P^?M/J-;O<;1&7:C4Z[_8-%92ZC(J;( MIQ3!U NP+<7CW_R_.XI4\?-EJ^W3$=E*"75^V3RZLJ2'1V*%1&"@ET]!G_ZZP<,?B) 5_V/VMZ/B.U#Q49F* MAT/9;;;'H+V.)<(%P<* =6_5P[#=:?;ASSCH[SW=OSP_V]'H%S+;(R7"&'=7 M!6R@@-MZK,;W(^-*>%B$?3&4L %],>K6NVU$['?!>.[T_$Z[)]I^I^N#1K%_ M<;C_)S-C[T1D5[+X>)SX[D$WUK[_ MC+\Z+OCCT.#--OF[15Y$X^5#687C),2HI/3\I1=,)= X#/W*BWA[,PO^C')/ M>#TS;NY7R MY8NB$.VW?B?L#7N^7P] -0?Y,!C6A?";=7\P&HR:HCWN]03(A[0J#AX( ?=_ M,.Z4I 5\\L\B0L$%\FJ,^4,9)3KFM[@=.X@1*G]$M1.L@-LQJX?*K/Y.XT52 MB(S2M[+\AV-25^VW[7XW&#>;85V.NK+>[;3]NM^30;T7ML="],.NZ'=V3.H^ MF-3-5!)^LL*I?FZI8-L4%";D4:$GXM@P*I>#^5)= ]>P[1*?,K1K[3-B+P+ MO\;<62^$;Y,)73K/9"#) ]QJ>U06(O=^AN>!=>GEBV#JY=,4!-=#WJSYHR6&]*UM! MW6^V^_51,PAE5[3:W7%S[RF(Q0?/;1Z2F#Q-'\CR='\X9HQ<"1C2+"H*X&,R M!L9$&9S D9>>O);9TCM&GX4(")QS* K!>>D5-FV?X2J:: /SIBI#^%Q.%K&P M?/RB?NG]C#\.?FMWV@UC+H,V"RQ\CGF5FQ@W/^ K<6\>ON'',O_E_KBML]ZX MW(KY_GCVUQ*#X6 (5F?8\S%]I5/WVZ.PCHUE1P,):]L;[[CMC\)MMXVU MDK\PAHE(3P0!L-9,(']$]H+.PF3MIV#$)_6U7^0SX,GPEDQK8*:3;Q)EMX44_UM Q1CR7[)2"4P>0A8;,,$UX^-OFW]1D-45]YRC;YD M[;A7+]LX"W4IZ#IMJ6[/76 ML-$=];\ZHJG7:73Z7_^Q[7:CW;T;4.I3<^WO-MAOE)UX'U'5%^O/Y?WG1G^E M0F]5YO_ O;TX/3Y9O9O"L=\?5I.D/-*9+K%?W9_?DPZ1YC0=T?#W=:EN]PZ2.2 M&J?K%+#'0(2/6&9$[Z4?J?9[P3R$[C:9Q0:WOK(D8K>*V\>9AFA^TX4 MA<1*>NAM+%(JD@EC$Q.*;9MD:9'G(*?Q(^V[D^.QI+!'HM+#\Q]+)>$"_BYU?/^ M:EQ@7[Q!NX^YE[_@Q.TL%?[7C^%\@V*-=0/Q->,HFW%,:0[O%GA1FC$&-*01 MBT48%6I<#5N2^OL:;=^0/QT'XVP?YYAF^W:GG\5B\J@:/GT1+.GF[;@WJSW^STNCW9'K5&'V_8M"5QD;&76_0-'(D[(.A+J>>2K3R4"9=!4(2247&(/-MREXS3@FU U\%*19)G4Y-XJ=9!D";E(\ MTM=1NLCCI3[1Z][:N*=#_2BC9A3!PEU,V<3$M2CM,J^I$_ 5??T\@3&,^F<7!ZWWX[#<7_HCX=U MV6N&]6Y;=.N^WQK5N_Y(#CN#T)?MUM?1@1XDG]HG470BLF#*9Z%/K K071#&CO?_>.3Y^M0?)28CVEID5= M/7#/PP9[\*SFCT74\(Z3UMM C#MA*Q#UOM_LU[L2J%F$PU8]"/W18!"$W9X8 M[CWMM&OM8;O6'YH6=7J#GW+!@MR[ 9782^V:UW"G06H/FL&P MU>L)V0VZ/7_4%6,I>LU^+^P$3;&CC6\I"0^/EV^#_K#9%X.@+H,QT,9("B"+ MKE]O@>3K!]U!KXG^Q7ZMW1W61LW!K:2!-9B\W]?21L.[!(U53":@\Z)2/*,, M??Z..)0:4P<1/$S2( MJ3WP/PMJ>U/33]E QTBXY='#%6O;!'F@49%)1DC",9KM,)V$F>P&=Q*HH=T6]0_WIO1SZRF)&L-P>C=KT[E)TZJ"C=.LHE6&2_ M-0QZP!!'PQKH7OAGE>S!.LL7,X:&)F!6Y]I/ Q:<(C9'@E:H*TK YEZA0/-$ MO-FA+?4XI\,39S.@&S>,T >19GEMG1L GPK6?HXN"BX' '>N>U8"=B:ZCX!N M\:I9"@I ,05EM-7\U[KI!&(>%>1M4H>%CZ@Y)K\T/E\Q?GSUTG5CU]PV^I'A M[TMX-BA:22 OX46_Q["2/]A9//TPZ;[M@ZW5[(5A?23;/1! [4%]. S">L1GXT'XT%WU&\.NIUQMQNV1H'?:HT&OI2#4(2RM^=) M8&]S+&N"COVGAV<'?YT>,>G!V?G+\_.]R^/#KW?7WOG1\^.SH].#XX> MGV&'!*V6C447T=9'E^[I2XQ4(A?:UVFR0%%3\_83>%OLG4BI MC052QJ9I'")#8L9%,O1$+-G>1%.3[D4G:N2<$!2SF3XCS#-?@CCWCH^/3?X5 MPY$:M'ON9*N=M;_&!C[]MY_]NIDP-$P$'SI/N3_LDTQB(MFU5$![%99W[E(P M_::]1?AY&B^*S;<\E%9]K4IO#.=O'"V16W\P#D&CD3+LCKK]47[^6]Q$V48VGVVX,,-&A MNF*;]^W!%NR^I,0/4E!A%" S[D+'K?8#*BB\?W%Y?G9Z?'#A:59[?';ZX NE M'\-Q?X_\27$P9BP/?MC8@!FT?%5OH%G_[]:1RVL)-N)1@K'00S#GL.@XSZ;3 M(KG07N7D7WN@[4^()-Q/@A:PM$:3V=HG9V@U&[W1UR]E/1@U6OVO7\JZWQC= M,4%K&T#Q#Z0QV);.:7T=T?NTK):'Q#3K6C_:]$^_V]ISK)Y+,(_^OTGLQP5ILI=K>CG[:CW0U; M^9BYS?Z.W6P!<8[VGIY'^97W3% P8L=R'LNNCGY EO/[CN4\?.)LM_>>_I5D M,D]C!$E?%&+,07WVF>[XS^/8XM;@QV- [1W_V0+BQ$AIELYQF>6.X3R:/?T1 M&4YGQW"V@#B'>T]?R(F($8 12"HPN^,[CV9K?T2^T]WQG8=/G)W6WM,3N,6[ M$&-9++W#* _B-%]D.ZWG\6SPQ[A/!>/6ZCV,6DB[\.L#)JMN*?RZB[]^):'9 MVPG-+2#^ 0A-3G%">/3Y:M$&E?UQ],\B*I8UN"(FR#-E@S!:VCO!$D4JBX/; M^WDO%UDP%3DGA?"]3DNAG3Q^++33&OYXUD!_Q]@>/G%VFWM/_]]S"0.XEN'_ MMV,XCV5/V\T?C^$,=@QG"XBS@YK42EU&]$(L UP+46,1=C.YM+'M).97HT1/)#KM^^FB\)3MB)BZ'8=Z+#30Z?QX'&JX8U!;0)S#O:=6:[JP54R145TL MYO.8?A?9DEJK[CC28]GTS@^843#:<:2'3YRP47M/#ZA'9NX=L_T&6I*89%*Q MIINHF'K[7/!>4(WM1/^*A4?P!LO2K(*UXUV/ACP&/R+SVAE\6T&>'>!>*74" M826*('OA#C/SJ'9XT/L!&= N.6HKR+._]_2,^@P<)UP%%!ZU8SV/9F]_+-;C MC0Z^,=?1CRB79L*%<=@__7$Y$AL=F MNZ>QY;OP+,W@L);GMZ.J3G3&C1$>F!]&9VX/H.38>QF#\+O[^>+9]T/^1?-"**^VJ'V\% M>?;VGEI6=."T5=_QGT>SP3\D_]G5!MP*\ASN/55I^4OO["8!/6@:S:FK$RR] MB!+O=]-R47U/>I)-=%,9:QN+ NSXV*,AE!^2C^U*#FX#>0Y;>T\UQR)FA!Y1 MX&1YB3U=9C!,[HN;*Z0V&X0>-E4#U2N4.\OO,9'$#\FQ=L4*MX(\L>I8%B5! M- ?5RN:'>,^D5/EL,KN.@AT0^Q%M^,?XT2ZPLZ.K3Z:K02FP\_1'*@U\37ZX=Q%,9;B(=[+T$6WZX >L0][:E1[<"O+L$U!Z MYF&?<^]B,9N);+EC/8]F;X>MVUC/K]0\77^^,6>G-2@G[>#O:H^>_MO/?JT\ MWWF.FE.WW1A@3_9YFE/MN"<9.;ZNI6W%_J\R2:@W-^TMPL_3>%%LOL6A(NYR M_?UY(/6T;U=6V_D;1QN%_[MWA\UK[NF;IID]:A-9]S,IKNIB#!-\(N(;LQ29=VK2[9Y[SY"":O96^YY?[?(BVB\_.;K/EB[[L_.SE_MGQ]Z+\[. M_GM\^MR[N-R_/#HY.KV\V$B>#W%RZXG*23GUHB2(%Z$,O33#G]-LCFP"?O>7 M'C 'F:%K&+[QBFF4PR?P=0$_B\(+4QA1DA; QY,\R@N,GL$U19HAA_;&(BCR MFGH^5OS(G;)%09#.8.(1OP=>#<] )S9>=Y-F8>[EBV#JB=S#@I+M)BSELD8_ MMG[3']U$<5S]+)^FBSBL?NK+.)+7,J]^+M\CB'C#QW+E,1'P@21PU:L M?)BE[]8]6\SAF_<1++Y<>2V0!'Z^YEDRC-8\:Y["> K0^*M?I(LB3M.KZL>P MZ3(0>;$R)G@(NN/6OSI?S*3^%.T,?5..7YCK12:QD/J-R,(ZOKN\X0U0!F [ M-U] ]\]$*+WY(LNQ%)]7I$!FTLO%6'I3D?E )+!TUU%.40R@-?SV919=PS.< M$NO>"_AGPK1]+I'.O?V :+,U&O4:WN54YK+Z9J3BR4)@_7?)I=O'BV(!7\QE M1D<%SP!.'B_.%SYN+0XP!ZK*%*T3O"Z+\BLVQQ9P"\5E<% U&FP$)(]#R;PT M@.'RR8)WW4PC6)P *=<+Q *&!YTK@Z*2W'&ID7L"V\)K/.9L1*G <(!P0(M;2%CF."+JA*G?=KQR M3W$1Q%M9^E8DT_".W@<2C$*!&_?/(LJ8,0.WBH&9@UKGQ>*FYMWPSL8AG\2ZK498GC9W*YTCGSE=1^3H/1.7[_JNZ7J%#5[%WO$IH M=US._MZ6:'SK9W\,RJO7:K W9?5OO2S?:&CTQ"=1 2L1W&&PO_]U<7QZ=/$8 M-.W]O,C2) JPG0QKUL@K?U;2SGRK11.H!L@]U=<'I",OU9>_>, OA1=+0=HT MZ4*(-P-F+L)KE &A5\A@FL#4)BC"E (UB5,?)*2060HK$,@:Z =CF>2LT,@8 M!)@:8@02!48$]S:\LP6I6^$B4.[E7$5EM<%@7EH#I7\RK;N:$C^4K(!Y>@-C MG,A$B>$:"A#XSE\8:9U+E*8I_9XOLC4 <6WT$_8+(NVA^I>H<8, M]99A3@HV0"Y@YL M.F@*-S*.\5^9P"I(&"IL5TI9)?8M5QGH,GSK,:AH@A1P.QR\3E]#Y)W/0+E= M\T1ZPHV:%RI!J/4"J1+9HRJ2P[+3IH/I "26+>;Z^3EVGJO.*<9'5H08,O% 85JHY.-S@,O-+8WP: MP]F,E1D%6A0AZ/AH91/'Q9K22R^8HFF(3@"N?0^O24$PZ%F5#B5H3XEZ"QL/ M8+4!M0#WAQ?AA=<"!N;3W!K>/FQ$NIA,\?95U\$5R#* MO'!!? VLXUK@@,PPLP,I6:W(5.H1\L%V&9-DTFJ)0JZFZ)D028="#*9Y9*G M&\? >R2]1"UYPWLUC6!H-V@MS7 ]_$4<1_G4$]0)@#9AS7AN<$G([T279#+ M'+LEOA$6M&XV '&9U]1B;BXPN+&(118O-0,%S5OZ:;A4HX''1L ?"W$%%AE, M2*+" *'@PSET5UZV$3@'?#2J3N,,S2D *A1DVSH3>[ M"S<#(5PHE06,K(66MTCN.:[T>)%1B3NPP?((MQ?((U9RV1"3%4VU$MFA#@"6 M:$A+$PA8[W&,XM.!$/\R%;<,^PP7,>)=R&!P\Y\H +@#"WFQ*PP>S?( ML]'_@$< ^ DR5EB@Q1R7Y:=6MS'P8$PQKIOQHJ'FXQU*/(,$G8#K"3:-_@EF ML!0VHVOW-<\]$3]P.N64F2HH>(5A[#*1# =U@UX>7A)B_)NZ/G^U&\TS=K1 M8@X=XE$,E<920VV2:I)<@RC9,FUQ@_%J.$V\+*_0/]@;AW0F9$H32AZG4Y,O M_!Q8-HS!'"PR(K16_0R=WE/GCK6:^(I&99S!VH7.HF/,1=D<$:*.U9I7VI&A M+H"1KIFL^P)=V$3Q94J"Y\[\19;+TK1QLLH]ZTD09>D2N/:-F&@=2SU(9-*E M(9&KU]E3P^>#K"1V_J\E/UH;1?FY.A-YD5N.H.>R>@)P-&*&T.K2\755*;#+ M42#KB,)CD K/4$(ZXE'"3L6X *J"(G,L2PB)WOL:_0S?1IE#8AC73.,H%&YP M!4C4,:;Q-JND:U\S*#) &*<@"+R696?.P^PMCF,PH<_M9L]+7]JBGED:K4P&E=0H.VN=MGI'[_/W?7WCGYLH#OK+Z*I[4 MZE!T_"OW2*U!@VJ&BHER%_@22(Q@"K!*^_,LBM5^^J1H("_.T)NHU!2*2\/ MSU#>(4GHHPT/.,=@F=8-+\Z>G9M5F,>P>Z!H]/Y50Q4'Z!25^@PHX(,&9@!K MD,0[P"Z(WI.4R;5_ <1HPL68\BH6('(6C*+B];O>,I:(4P!#-9,BV'Z$I=$ M_7[KNJ)WK4+E U[CVV];73=<"EX"7Q8WZ%5H-]J]?[&R=LNB:,D<@JB%XQX0 MRD1+0%"OC8,!@ZH)V%0?79/*?/H-KR)A(@ND89[O6&2:G0]JWC>,:O,42-2 MW'B1)I,ZT?2A] L2#5]#I&P5#UXO40XC#*1'!7?XV*+I;!0ISZ2?,75VD#J1 M1C?)E-!.'K<6A42.:C60UX+2@"D 8KQZV+E)V8F7^,6%BJWD:)!)R MET#*T+@5W3<99%EQDV)(B$D.+F0?T@3MA?DB"Z; VEF>A+(2( />D*2+PO+L M8PUH0<]2Q7ZM6''4BHH.-&R/>A 8%$MMW?_4:KI^ .7'0L=L$@H2?$U]6\T1 MF#NH@D.&W\R*T#">2@>P@B(GU08K0H8S_/L8Z2X*]KCPUU;U,Z 9T<.!CHFBXV'9:6 MN5*Q#C8_^:2U&AU]TE8<7SQ[LFE1>N.,S&S87DZ:VY""&GB6Z?CJ.*TZ@,D)A=[$D/6+=$K3U$I3G&)EH*''+ MG'@@ZNCR1MND[N)25)Z!J=H#GZE0CU4\:*DP7DYQ)&?-W"6KW;9FH-6_D@;\ M*.$D1'I>Y.I0KOL*X\Q=!S.I" ['9_5(W[FB&Y&2 G3RE>S0<31,CM/>=,%,4HT'ZK8?TI'1@,"()TFC"@''Y$69P2=6C#;;NV M<0.TS,7)'*C8U&8M\^&0WR)S2$II=X@>AJ'Q9&8FOB$MV,;POBJR2,>"A:I (7@N4Z>^E'%0=HUTX)$=K\23HVR)JSHQ-CU9.HH8-K!VK$2#J#QQ(G+'34J88G+2(&2)Y*6H[8!OQ5?%I% M32-\+3'E%-1I>*^['GPP"4:LTBK@*]J;E;OEFKMX:7Q$ 4VET?771,P.&5EF M(C!:O8B,\6 ,8&0PBBG!V8A0!^@/_^4$?U;6PX3 6VUSG5TA/6AS4==U>FHLTW0 M(C:V,D1^9-; M6X=_/%^0CX(B+QZ&^&..L)&4 16,I%/7FB?3EK=3N/- MB133IRV)"DZP@D6*@3 E:M4%3EU[#%1^03P1+#ZSGQ.)H(SY%#AX M)B?$:V;B76I/-\?T5B++M-T*=!URB 3-F:8V9UC_WMDT&GML,T%CE&QH6[@X M1Z!Z]%PI1]))=A>5ORWQ"F*G(\$PC V8RJ-Y>5HDIX7'Y/R8;7*MU?P7#IY%+WMP7%0)_M1J-5HK%S6=MZA1 ME5\!=ZUY-*@US36?JS?=.JSF^GG!;?K]1-]@Z661A1^NF >/(KQ\@70G)\NM MFLIF,9ZKZ2"KA]T%H9-)4G_@NVL1+R0R0"7-R>/D9HD0GE+,&9B+'\A(N6\* M[ B!IY=LE(S0NB+X9Q%ID /E*Q)$!DV.TD,(Y$J\$AZ4I-?D ??(JTW,5&E4 M!DJ:V:[7HR?:&AO!ZY#)WD80:]*M0K"]%O'3%5O,V.B?PVO-9X#Y ? M[HM*:=YJ&;V>]JC?0A&IW@MJQ1Y#6/25=/*";$P1'=N!GK,%P2HW0,Z]<2@3 M06;7LF;SIH#YD3JBH)V*K9%GJUH9 .[!W#JR-3'3 0$X^IWD0IE1PK3.]E>% M!'(L?.RSKFWF*>) M&;-FQQC(9'90V?;) M[,6EGJ,++/T!!VM&A1,XH\G8UCD>&1APP]LO13U:K+\C59)^7X)R.GY,JFP M@[-OKNMHV4>I^4=$#_1VZ(&OR%K.Y43YP1X!;T%K_9D,R6UOLFWV0]CF*"\J M]OZS_7UCZ6>\" HN[_@M4;S-T3%/01X3I\0()_H4=?2 @J#Z%XQLY.IB6^FF ME#C= +4UUV\U;B)VH7*07":8.LG>M]57Z:DAYG3.;64R(V)!A8B7QMLJ$XE5L6D:);NEK7=LQS5863"&-+FYJBNWB! MHV3+ENUE,DB5"DAQ$IB1@J RR$2-2(6Y\<8%IO5^(.RRN8K4)#1I$U6)R40C M=9:JT3$CIS(/Z)HX/=2_0(&,8TO+1+,4MDF&.]] M2"U0XJ4.$I(VXK!3%>1:D!??Q#54@$CC7U9O4Z3AK*:FP%C#3 M$@4ZI&$@$F@Y;)<&O)&=9]+&-Y/4%#(SX5.I2FFI4-M'LV42*AIH[5BM_JQ+ M*,M+ 1=G_;=K;3?DRH@;[#E&J_D8S HS%P--T+;H#,Q34[)/!WE5[#I9@*6 MQTP9RV2JVOQ[92,09A+Y))KBB507USRAJQ&8DHHV[H[$I8O<@10H*)H-3,Z4 M8W-J\JEZ<.6T=GVW"84K>. *H@#/QX;0OXNW*>5UNRF)=H5 V$MID'A.4H(# M[7:2R]>E+;3V'\/AN) 8Z!"(--NJV6QV]KMQ75!JE#:%=)BKN3Z&??N=:W]L MU4PV>$D*DW?.WFV=?%Y;%72ZX@DB*W_J#5H6@ Q:^8;GM/@YI5N[K9Y-;=#: MLPH*8?T2=2VZXC,J1VGC?OY2U_Q 9415;K$ FG6PK+7@- =+1!Y4_?X0D1 * M!9>1H<8JH?Y6^V!(FW;0&PJN1F4N8RE)V\LP29'8W2.@D]_UIFP(O*J='0R< MI!5Q"VUI1_-/W6;; ;)'N:T7"[J67\U4UUXR#AIW&EYE7&LA0S2T4>4@&]TYA@^",'!SLHX@V,STRNXTE820C(YUR3[>V+#@*HC(P M].-!5^/4$\X'J;P'F9WPT>%"6.02_KB,#M9W41"(?B[!RU3"!/EI&-05+V8X MS@!C5#4RX;,%'0#8'XEJ+R5\9!)^5M&@),RE+E(@/#]+A7F58=6<1K)AQ#:8 M3GHQ&^HT20J7%9&J!LG^B'\64E4,3D$P2(- SM"BYZ4DRSV7P+4+:]BZT$R1 M@7R8*%N-PV:%5HVI+0=KZ$0<]#3TD+O;8\) " )Z1,&@&*@W45D'9Q(9=\^KNXT)=RF?\LX!&KF);M MX"T;RT6O)Y?R7"URB&$]NJ&)=P"<8Y')[5B"CQ25YER;2C4S=#:>L&DB91N[:['ET<(9CK_;BP((@7'X-S(-LHC,$,)U9Q2DPWS7. M4R^FKAT31*G,D#A O;E)0<'(2KA%,#/?1URNE+QL*X5/9Z7B?PDF66Z7@K)1 M92?H$6P!@T=)3;0[P+G&RCQ#59LM?%4*=59)O#9>4M[L8(H.V5 5XE(0IH(\ MG]P3" NKHAL@XJY#V)2"I/DKCD1=2W>+A/+Z(V9+@8KP"MQ,+^#CSMX'X04Q MYOXI6'TPWS*[=R-C MBPIE,-%9=+Q(IA.*F['(-E=6)'0)$JJ3=!]BOQ.=JZYJG9!GJ91IP G*&@6J M,7#.N>=J>XS%FZ1I2'0!%#C#_(]IFE#5(HPE%U,"LZDWU;@""S=G82*TS536 M1Z.8(%5'=#4";,(2QSH!G(.6M A<%EVM@3F>CX(!365BL)M\M%S<.>4QJCV? M1G,E]3!HCW8K+R0B!3"*@CL_)?4@4.J!!3/J6 A2#7;2"6'!)X0;)9$$K$HK M\O:YK,RSRP(=EI1@R8RFAF "K,I%6\$A9.(&BX0K&%>HP49^_30D.X<(*"]7 MUM=%)K4-Q$(LOU(>"PZ:2_1D%%6P"0W2639@/R'YF;G0ON:<:OS8Q"IB0L82 M6" \9\C?J48'!HIN<%-L9>>-#W\,!'ALBRQKIJ*52([TTRX^7T2(!B"G]**@ M.BWLP52'V6S"[RDZ6R15.*>RX8069OXQ3X$E1%)=#=0'KT/-Y Z2K:%2FD3F M"&3U("W\L$Z: [(M12&-_ 4:ME*(X =.3LF6[.!"E!%6%KPQ MO-[5I^9ZW]3943!_/8629H8]!8JITOBRU%\814IY7H,K,@CP2>IL,A>N^RHY M+Z-R2\26.4S!9DV4>8@(^Z2@BHM@F1#OKM;W"]=W.<8JT6HS%Q$ M(3 M=VO[I6MK%" PMH,K6TL%NQSO5O=+5_P MB2T#YD!VN^KLW7:C6P&K4"1]FVR+DJ^96D+N!X*T?2R4D&*Z^*FDG! M3=ILXB6Z"\"."IP#D>M&7ZI* ZTRU6X(J#$ FFH&(*;@?XY#*E^@R-4=IS3P M6#<+TD=+.\[,D"@PA$W+$IX*YQ*IVJ0:W#^U2K_I_*6#1]IG:XJ6EE*D) 8J MN"HN7ARM[W*H]T]7PWYAA3]P2(E[6>0<) M]Z1]BMMQ4#_1Q6/TF*-DHCV^VS'1CW(DU!K\.$U#D\K@-K3$(#HLNKB@= +JA\,.&<)>ZMC3A.OXF2>-I0P1>5GS%L8)/)/%% 8B MA6VQA/%4Y7XB+-T,617YU.<@"PM)"6,Y]D.B]+4DT%Y+_7P"X/DJVU!7GM&] M0]*;Q/L/D+8.?W&1X?PWF\IHGEK#:-*Z9P%3NI9+)R+,'$\!SC! P*'@G+RS MY/JJJ<1U&\2I46[8RN)06AYCDVD?3+1I;@N^8-%N5>)%)M=1EB:FNH*J,K8@ M-[PZTZI&HTEQX8A?S7A].8A03$V=!VK/A2JF4S(/>8YUZID(*K96"[!;" 9$ MT+OL#F@[SLLG,H9#3.#+M09^C/R=Y-EV3/;CZHH*@)H32$88-9<+#FTQGUC3:2", .)=T11MQU^SB&#P0X_]Z5+>&1C V MB>V8G(8 &,-G81W#H&-&>Q5L=/ 3M@7/\JE816OC7%#]\^V8Y4=0.YHE4ULN M/ :F08349=Y5_1RG@+H*-#O!PR-4(NW3;"D+6V[8T4Y$7'--1O6>BB#2*A?7 M(Y;R2IU/"KX7TTJ]#%=?X\*9 O7!1/<)B7*3H7!M<(VK8]!&U\*/G3KACPJC M4ZDHD8['6$F,<)4E0Q[D^EBIM"I6FSJ,S-D+Y:;3-\7F%U($-"QB3ME>!?-+ M?@T"[,9QBP148/-#+EUL:I:HD/!J";3MH\E M)4@3PFN1Y)+:,9:F(TP/45YS,(X0H$LE5?+45H!+URT>XE1A&\DE0+%O=Y70 MT@A-4V-X 0GN+:.D]4CU_6L1Q12Z=^3#@^Z=T6HSQ&*,V6O4AMBXL%P19PMY MZ%05[N=K*GN3W#,U74S#)6H9:6O-'+T/IIA)A8K&+.('-ST\AET)BDU]8V)L>C,+LT!CHEW]\4 M423&I,9UN)%@_Q=2/TEH3MX(5/HPL%+40KB0)KHBGL%J>:UF_;\UW9V(E@2_ MSMWO_\1ZA5G&>,GRM\/Z?UDA ID0FG0S+DFKK\6="CWN390PP)BJH*._%BZ^ M4"EGK<[/XA>\K-7[.?Q%LW%G/\Q>[+-[L37J= FO1R^7(?V MDX@:8%$C:H5E4T6.D#$RUIH=BIOWB$7R(+$T)D"XMY?>&;OZ>Y4_O9"?!*WDF0\8N9U!*:[URYT1.EW)IJ5CTU5T'C+([3F_R) M7O6"3K9Q'D3JE%7_0OK[&?%S@"8KX MZ1SPU\KT'HT:@^8 K>\B@S^A?K$RS!MDF/]:A*O?=5N-0:NW\>MFH[7QNV_T MV-N_ZW4Z7WVPK38\=G"GQ_Y*Z\MK#+N(>_V_>YT]L]$BN,+B94E85\=F3/_I M:.F3]OR]URJS,@R@5G>8-_=K'\3AQY@;.7!.L745E=.>D%1?86N&L:C%>J3K M\++$5LYTX%'-%]LK*_]S,R8'&\A?WFFMV[QTV#AWQ_-8PW*Y,Y>4-JWL$TDFOX M/Y>I4&EG%?WLLQCBQ];ORUCE%^X.\FWF(I^W)_?'*"Q?^!O-)H=O7% 1(%TBB+F([<>BN, )U@3:K_AO93"3\.'QP$Z7ZY'; T'<(Z\K4UXH4KW ML:-Z/8LHYY5%JRDMNL9GN*:D*3U$F=E<[? :.Q AE2ZER'+;NVCAYMP%'&T4_N]>U!^,PVX?J#'LCKK]47$P;(?P;"K@?7_S7>[9_<'EV M?O'Y.-6-TO9[(KA-;N)8(-QAIJO]J58#RW2A\7Z(LAXO$*>H(7^Q&E8@B34N91C*@%-T2EVL,>]D/S$(?EH+IUV]+V&VA,B4<2XY(;0\;/Q. MU93DJ5X<'2"T$]Y$]>MQ+55##%/ WN:+NR6&:\Z4;7O--%.=[4BP6! Y#%O! MWQ&[2<-&B*:2P[!M5PDFSA*4W$M5.L.-="XP^QK-;&\^QO\N2RW.N%]?N=G9 MYPVZW(1R2]2$3^(6/#*@-:7*/R%]#*_BX(8LJ W;YE(9#T$^$-[]TNF>]WM* M-?%@6U^*!$'.F.62JU8=-L,',]A*I3%,$0IJ0E6JPBLC.BUT[A ";9_"%:3I M5D;;<\-M4GJYP%]^7T*+%@933Z@K.(Z(^W'=2%4B!(X *E,VP8C'#J=0+6&& M'2MRS$;!&E:52NB-YK_HH:TF_J3R1N@)-4?7CI<--80FO9G.[,=>;_?M]A&T MRN_%IAK<;0F77K=>K$ZJ1!?(/8#^J3PJ(MGC!?:'*62ET6&9$V#N =ZH4.:$ MKL7&H.-QCHD*B7TDMF:EU]-(U@V R,NY!IO;EFB4^;1\'^5?H"=@"*L/UZCBK"9WDB\P[2J)'M-U_:\B4#8?:L>=TD-PJFO$)X; M+*2C2LLL@Y@2XBG? :O=%*KN? A[GQ=:L;P$*6C M4-):K@N\(&5C;1_I)H(1,V 9"2\RQ\2FP=Z7RV'M$I5610]6BW3="] < EQ0 M9%JJ%,Y<%3K\S5#3"C27]B M=D(5+%C=K=(642H1S! ;=\.>7,-[\%]L&1'GW+<'IH1U"8B;K"TPM*F_:YB) MO#!Y7WCTJ=D\3@UA,E2F(P/E$+-OL-E!8(>7IZ13A9REB",JUU8"'3(FI9@3 M;Z]*ODGS5.(*A(ZD9>%V=/RH*%NW)DY7$VY_:?QIBB*P M&;$OJ0V"[NU6*U')-3:0DYJ9L$D1<\LWU:U3-2NQ;>J.*]6J8.'P!+,A(+E. MN"O+3/FIPDAFMQ?G2NDJ3$)L#7XSY+(D3037"AKU'5'5\X8E?9 M#2R]N6"/R>BEVO3Z:YC#KY02I_+''7."F /V!J62_M(O;%TZ'W;]8RV_'X*S MD53*8Y;;*RU :WJ'5>F)E::KFE=7*6!-,T2=JVU,=FMNZU8);!;SBW5EH2A) M4JXWAPT+-"]UJFO?<.XWMG,USFG;?1#>/4$^GE#7WA^%7-<2.< M6:]SB#8$ Q>T1VM6SH7JS%&25GB0T6('#8M2N1; )N99%-@6N3 S:@B#W':^ M*!S)M5;4J]18UJPP,58M'S$[>#LJG/;XZW*J."Z]&'B7.0CF4BX5F,/@)^9L M ROR5 HJU89;6M54;:1B"*Q+< 4#W0:\I*$25Z3^=U1$S')]PS+MC$SSW9*O MI#2OE)B[FM#J9$@B9G),;+[42"G234V,0X$34\U2ZWG9=.HBHZKUW(G'^B"L M;GX7EJ7SI?7CRV8FHL?Y&)5FR86[B.%&5](J\'J!%!^T98FI.SLUY31[C1\Q MZT:-BENYZW.*!V&1\U.)%98, ZXLC>*HO)7.YB'+)0/0[G^E;;,^6G:UN,#] M(M%6%M9;XA)QUREE0>$IICJ#V 9)Y!$;/P6Z];:E2LO'NB507J?I*X0S!L4/ M"R963J^N8O&.^@>@0J0D5KFG\B1*7$%?,6[WE=#'XXN/5T^M65E,SE1!Y^UF MRHY4.I+.:=-E*DC'\DUO!U"O=!C=6*2%-A]5Z&IC,Q+.BJ8?KHF_8ZFM=A$0-NRD <=LZN4"N!N*<553I@SZT274Q1G*V.S510 M=_#R8 KD'7/5#2R_0;-PCSAI-,*L 9*C7AJ5YVZ7PZ@BW&H65C2+"EE/QV/V M2V>ES'5GSC535%R5X./T?:K'69VU=D*KFC=J8'A2[=L,IT:>7JQCU.O="2@< ME$M O7U!S45AF'CA=93J]E%LO+-/VZA ;@.\RVFT^E[:_@H/ .D'(KVD@"VH M4PA5C.)^\\D52GFX@&PEEA7Z2:1O\7H UX^X80ZY@1,Y28M(J.H[V(4&K>NUWG-.91KM37KNM.E003(G!EU4+2=M%V"<2HK,=EJ M^2.H+B>8C>0K[IAUASFW*PM""'DUYC5E00G_MVK)E7VY4L_YI57\AKH,O]1ZZ MKB ,_T19=8"H4NOYO]*=I509*YJI6J\2=1D*HF5P;52NU?'9)*5+0Z("ETO) MA6"T.#-, BUPQP:E$J]JF$1:MY@C3D,\Y#2.RZ5Z.E8H@!L+N1(PUHW[*)*0 M7?*U3#NW .MQXKKR+)6P#"RHD8\CZ62Z MN:8)'=?4%,GUY6B0JD'G^J[NF>YQC4PR0:4O3$G?%4K7(9F[U(S8EP6^4RL\ MR ]11K+M*\FJ9'0G&[G/75I7\$<1,=\G]=;PWFH /;"V%JUN@[I: MK,H$1[+;HNV\1-P,@ MODE[(]'I'S&^B.(YQ%?U3NDBR5;ND:^6//;Y;\!=/\$&W.WBE^^B",6\X(T# M&S"XBI>.*$6>AV:1\>6CZ8..K^LTOG9Q$R4_SZ>8\0_&;J]V3RU*P/MY&BE8 MM^$\[.+CYA$<@%$E;]UF##7F36@AH8W%YP'5!^WJK=JP86U'D8F#3K'Q)EQ.V,8%.N<7' %U MELK.D#0V[H7A:(QV853TC_B*7@EE!)9FE,@"8\D<*65R1R>B+CM-B$\J(XS: MWDV42\=59B_*%YK=N;FH65W)4_=+NFF1:R$4>ZN9>(H9?; M#^9Z(^F5=)!-CL>@;.+G"]]^0'Z.4(YEDM,AGEF'@ XJ.=?C1W3D'?"9\BA34B-&\3I$ K%V5-=-?U.>V9 C!4G M>@4Q9YN(T6[H]=2K9:([D1N?@%>](]=;JDOCPILGF2D&;AL;J7 PNNA+5\S1 M9E %GDQ1^5GZTG,;8AH9PB=[%AP4:]2@U' MK#H(V>X592QW):B1R_6*&C\*Q^[ /(U75K@8='1!HQ MJ#LW3JCF8M'-@_S2 M(H%T$DL3U-7Q ]V!SE"X\]:0NN/E7LB^3UYE!VUN]KU*=&8%X6'.Q_ET4:#5 M7W5%.Y>@?Q8A 83(PLVP/$<]L@*$Y15=>U6)OV ,R0&[EK!Q[DO1(6^1 28 M[=#>S[(Q:8"4FD9CC@U01 <+V(_'5&Z:?:F^TGC*3?0,= A5/GL]U\WW_KK* MA!H@7GR^@(\%48G^1J/P?JEMX%\6?VMV%-?"#8^MX!<8"54F X<'(\2MA"]3 M];'YPE(<7L=_':Y"PT=J5.I?B0O5UO(L9K)F[];!8:;P\2MU:(+\++RUQ4=MS2>,N9ZA]ZD)>[K2TU[NF8?H&L8'+ MM#(FDG]TG?-"6'W001/J9"!*&HT?A=H,#'33!_(++I+HGX4)46G]TBBKKIVA MXRG\#E2XN.,9Z+GJJ+L+5 K,+!+55!$5.K>3HM;@J-,.4Y2)>V]4/J*Q1>64 MHP_< M/1&U18&I@6BF,G1,?,"P8E$?W("5!<%EX-:2N5MP.U$C@?=7XU]W-A M7@[C+X?#L2DALUV+5,L()>#(*45+-?@ACC7%./'0*S!K,?-.:DSCNC,\:'6P^)>K&-"0Q$F1X(4+I0M#+IY3FW)0^F+K-1![UX4 MK!<1=FZ 0[Z&7.E(*L[GK#FGCCEP605/C2SW@'74X"F^6F7P,;NK)"4X5!U= M1XQ-"3(\E0SJK"ZC@66M66'>"9]$4XI2'E^!BK*"/' R(O&1!?,%PBQ/,MUL M2W,:(IN:0A<3/:+-"HS6D(UM'.0RZ#4OHS:\#H$Y%BGK[4ICGXMEF?YPZ/PP MEPHM_\%<>X585Z'?M!+0K>E]8](7<"0T$R(K4P->$3SC"@-0;0.]TJZ=032_ MM'CD$C9C+ZR9B+4OZDY)=C+4_7X-G<+L29/6T<>5=M?->- M6 ^',7R?GLE86Y_'J)1^D4^],?8%>*C\^:NE+EX0BF "@O#V[,7MB;^RWX=; M+VO/#OM#464P/D\$'K.67=N$MM7LB?('5K3GLZ:X_BCE)!< MSJC9+B)(M)NOY-%3$$IKF)5-\[RH&Q\GXUEK"KF^R0B_L0%: M31LA-@#&(30(CA:[H72V&#FR4MI$ M!09>%PVS,R/7/2N.-Z:IN3&W,VF0? XZO_3@%.$G"*Q!0%2:."I[U:QR"4D+ M:4K7622\7]S>:TQ;990](RI!$ -5V:Q/#=2$>VS/0P.B4('*V-PV:4B15">'Z95\3 RK)NP&ATJL4]Y=K71<)J?4D.>N"[&[_*UJ M??0=+.R3U] 596LXF4-Z):%W)Z;F_2X92AX598\WWFE,66K12?Z12LH0BC;; MO5 CI]AWP0YHU@-$,(TD1XB53-40KEHYNED-B*9DW,#A4"&1$L="SV*2M5!$".*LBEUQT"[?MM"!THDY+G M SLFIHD>R26PYHD.Q:K4_QA>KD48!D'-L=+2C,.*NQW\UCNXWOM,4H!4 B)8N6X18OH_XDAU9?%-H MJ6NQ18GRZ*LT1\K%*NT-_)9C<68J.$@TDA$<0%45V>W5]V/"NG+6E5S:0BXU MDV1-[-BII^5LE_;!(PH8-G6W9]_T?%%Z#H,PN! 8YW%'JC&L*&A#X0**KK#= M K+3@*FVRMS8F*EK43W4!=I*%X2-!)7L0LV$,(S/BN+LHCFA,%7%2 MR:GJZBNT9^:Q -X5UNR7!DBE/6KD.[;W9NFU"TME9"$K//1>AL%LQQ9]M?#4 MF98)L "?&J!Z,"9PJ3ZO8^VAI%MC_=MT,?:)LQL3N:J)\9HT>UM\U_']P\=8 MGBQ;4.2%D#VK#T<[UO6+!DM?9G5@$2*XNM]2=:J(ATTK=FIXK)TQ>X"S=#&9 MI@L^KKI&.\7^9E$2Y06F,8*(RLH@\AGJ(_-8.AO$W2 BE:X-CP4-!9?.<3[K MX="BY1*46D+R3S']D7Q<](,.S=UIFVIH;RZ*:9JQ"0.\>C;G9TRH@A97VE*/ MU/.S]9""XST^A2JE0N$& M\U%@4C(!N&PE*0U DC!FX]99:I4Y5"66,-BV?9 ?L M],\"O=:I*M<5RG\6(EB:F@JTJ1X8L KJHTZP/C,*4&D]Q["F"BI,UVF,L'H\ MU>Y0>4-<""=0_1Y+H]8UKD)1B%KYZ*Y^A4SYK:RLRDRFK@\(;P\2]6%")Q 4&#%A2JM&\L)0(KQCC;L2K):.@) M4['R%$]ZH;OUT(-U=46Y/AR*\I7(AI9.()?-*>BOCHGF%(>,;F!1K-#X0)<+ M-SUCG0QP@=?(JU5L6V^& U%089E/<_@_&*ZT'P.M@^PE<$6:7<%N*06'E&AR M_&P2-K6U>3LIK*>\(BX"_'X&8ZDL)\E=N]9,@-4]H!I&6JH#;\L6![*6#QP?2]*:JZ=@,6R8X#RJ' M%TW3-#0IDTOBC,QU;1VR')OEE#9"RZ3M%*XL QPE3S ;,QOB4%,2;#4)D35S]=!Q]G*#2ZOS02VH"<[03$N@/I M?&TT^_4OKI61L10L77O"&]X%# )T+>J61E MK45N5*$\G6$66A4$-+V,W0.PQ*B$ S>03EZ2-GFX&PN5%]]02NO>45M:Q&(0 ME4T#K)V*A]GHLG,XO)2LA(UM8AE.9*74<,T#"ICJJN7HM5,P#658:&\SE8FC MRFUN-G:O"L>I M"]>M[YY3YK8&&N"FDPHN58^-G$Q^)[#X1%6R9_/:YHF:157#5+ZDOQ(J$G=! M]A1YAOPL%:$%Q2HJMMFV$YB8+P)!)Y)%[C6&:;SY2:].K1XMR,ZK%2Y31+#*P,D2RAI US(X^[V@HC M:TP%]7$:+"B+4=GG;HNG019?) MFUC)^Z=K%$K;13V:O',%V,\#H:P2$&$,@Z#<"^R85\I7M4GYI3HMY0Q=G<'L M)F1\E M(]PO:PR7,OX(D$D #LJ,3 H5"P"Y]E)@^^B%LD$JE9$ERFER/+C3B)SWL&^_ MO'HUU8$"4S*=)%2WL0E8@R(+39E][5S23DQ;E\BI0*G@#,Y 5INM7*[M_8,K M0YF,MA@RIVV2>US L'P6X*E,O>Z$?Y>AWFJ97$>P)+3V]. 5$+![6C1[ MY._*#2O ,.^0 41M,Z/TL6M>(KNHYS8=L5LH$RA]4>93?10=WZ))9<@AH6C M,F-U+*993NN7J"NIHLS&_8?5;;"YBRGOI,])XB*ZU5-"4E7UYJ RYW04I#+[ M-MU+98>1>6^56;W63C$=O2(-[R3-)!K3-2?AOT1%FJ$:;A-C]EQ>,#\M)16K MX 'QW!N5?\SZ*IK8:$Z3CZY\:M.LM$,N@];I4]1ZARI9ZT%14BU>0CV9=*WN M&1#D5-GL 4Y6XO$JY!ZN/U04L,S=]SD]:HB[ A3C)1N2(W( [ =VH?'P&H<*.81#2I0S--K2VY#:0@-VFFW4N M"27LX#:%7&4"PYPQWV5Z;N#!B;A$G.IQ9(^@#G:KY,7<:=!!YJ J%8P%76#X MUL^PF'$00^&%@"=A;@FU%^0><(IU*/R JCJ&#$Y' DNN9@6;J+9-,G7/+,]6 MS_5+!?.<9;^+G\/61.!VQ(B]J/-YTLQ?ULF!HY">BO3);5ABFG:U2IM,64HN M8:C*!*M5D+1WIJ1Q.8T$-;$X*E##.P3Q%Q6LD[L C=(Z;.H!;>JX554 MWUA M)DO]9ZJX'9MKA/.8I%BA%$0RE5E\9U>P,(NV.U3+*U1>SDC5TFQZN MBI6QYJ@=.J4^D&5MSJ2L1LDT\J,5I4S)!:O%5(Z&WL,QXIRF,F3"4(VZ4/20 M!RUE%R+A%DTQ5"8K4QS4U@9305'W=!@7H"8IXHK<@+!63N#6$<_JZ6+2+U9B MF'C643_EXJ,:J>CJFZ@,1-ZC]U4:LV/ M=5<\086H-H3-G"/)7?-J^&^.:8%T'AEBN65&%JF8/9; *EW V0*@AQ*I'. MW+Q/M\%!A<72L*WZC"*4^(1"YV2J<0K-!11>5"E5OUR$7Y0,WQDFU[HQ.:T! MJ5/D6-10)&CVI)&N7LG"DMO&,03:G#9" 4 MMHQG:7*\E YBX80FS$R#KZULNBH]!SE:N\&Z"/YK,U"2,"+!50F M'H\SS0-5U;-(78JP=>+<,JCXR)?P*1+I2PLJQ27<1ZTOI.4XP ?L!X7MHEC" MN&BBM(7K"1FSD?+6F7 4'(PY#YV(GGN!497"FJJM*2WXJS0Q2A*(Y23*8P/J M**NH3NY-^3(M+C'4E>:H;9 &H-IG5[1OH'_$"#OFM]7P36=-(LZ"'5G&$D4' MB(S']2A!41*JX7^4QV#60WZ;H/R(6W=MJ:XM*RKL=I)Y"&6)1K5 ML69T0M>1J"09UV*EE'.ATWQ44=;:RIJOK8.V1:[T5R73BZT0L O9P*XLIFF- MFBLO[IJ5!:6<=,%VL]W6UO>JK_7+UNM5N0:1:<*:6SO;#!J9;\#P;'TB;4=& MIY7V>QG6>;ZF]!T#%QS[ $@@5ZN2JSZ-Z&E?$4'EQG5(5BXPPC%#30QA?5-# MMV9T0Y&EB7JOI4YEI5#O>-I,JB",+\'$AVH7=JOYVQF8A:L9C0YE):: ZVI@ MZ*7$%5$+H5R%>+]- *?,.$42.JO!O)? JZXY3U+!ZM-5?=REB9S-5N6*I IJ MK,85.C?A1J"!9\HH5XDOK^#O(GV+YJ\B19^P:=MPN8X_/CR0E8@<6 M<,$"[1U8X),7;6:=WDHQYY1^,*8#T!5()\@D-\M@5+$N;6P[UY8 S;62F5I# M>#Y<2#R,K%9S:'4+-K^*O@+14=3)5^M9S-!+!4[4V]14F2=8H[/:HMJ-U_944+D&VN:M>M:UFRXB M0PI=_]K ,Q% $ 3S12%SFTI1S:BQWE]SK8V)XW!TFQTRP$L=@TCHJ6DXX/Y2 M%7@GO=^CWK/8,A&$TJ)8O;CA/5-)JJI,V9KD#FK+2K]'IGT8%_4O=Z=G%P*U MO0[KM '*N_1"R79X$*UQA5H,MNVZ8%H+.8T)X"$";N&6$_1CJ4L# M/Y:*'4F-\H[T,JB,'-[6R[@MX@J5#KW41/DQL-QRBU1;-)L=+ALV M^3[9G3V%W'8%A\;TH\Z7BNZH4(6.V9C4:,>;#,= (O9#&54EQ,FZLGM>'L-I MSJN1>+?Z"_E'-&98WV:E94"[RLI(-9GI/.M64S1PK)'#;8F6R3W7"KVF7*F MH0O;XUC]H0PD=D5GF&JG55-N@+7K8%M0H>454PXU)H5JYS!GWAM[5S5V/TLV MKJJ23A7E#.@>=LE(8-6/Q +X2NQ'T'^!1K(IM')6"$V"8&NL1J10C:%D&.4NF68%7>EFH:LO8.V?NK'8+< MICC*-U146L$)19D9;2&J8RY"LB31:^QL&5/ET](Y-IU#";37<3)5/YUT4F7%W9D#HNQI;AD]:SXTNG'T<5?4NUX#E%LIH? MR7&9J"#HG@E*(P*(=]GJ@2J/1:>U+')=*-&4S27/O6I[@^C B50DX.M^2[C5 M?#SFHAPE4.EZ]\O'#R6[Q4R'(=-K]39L,QVQ6Y:1G'XZ4Y71KN^]?)D7,TFZ<4;BMUX"6\2[F/@UM, MN.Q]S:1Z#=7$-R?2WX1%S#0%L8.F5'):+$LL0^=I(D<1&9 /, _=SN:"W#R) MXAJW)4CIDLXUG77O5#UV?#66\IV"G>/*(JAB0.3S9'M%1Y!I4RV/<[KN!#!T M8'I1%F1BS!TF$*-G/EB]V3TLY5B\Z7&0 %_.'5E%(>_50U8N->%6B^9Z8Q:* MIZJEZ "ADU.-,P'+S0!<$4J?3U7P6[]PQ4MFNIE\[L17)^ B(1UT#\D=3_=+ MTCA3U:9O?PW?$IOV2\&)K@GPYY>'\^G:_^;HX7HTXG8(FJ]62\WF9CV65C^O MJHA>:Z+EQYBU(6=5) M^3]U>HT!]H",*2R)MN%*?7'7:Z/ G-4&.>F4M(!XF4*[YD(K'?Q$O1\[T4*PS,? M:U7*KJOBVPR:O68!A179;@$MZX22K4H[>"ERZJO?F^:.DJ M"U2J#*%AUA068]IV43[9T)<N-.F()BI$@1[5?)$T#_A[DNJ^D;I>HNH1QCA@;8JX_$0_ M?,Z+KH*I5 IK,:,BB-QM$C?JGP5L'8SUZ/?CR\/]2B==?4L$C5C_/7MC M0'_,)HXB2-11O4.\ISL",8\J?:LK5W(V)%6VL?780>576B^YGW*FI?W$=>LX M+;+92B"VSNT[C11#2VHF2VD/@2DM7X8D*G>R+Y=I$EH/?AIK5N ZBJZC--;. MF#5;@NJM_D5=NZY:A#!!%^.W^2R"-38@A=CU,VFF*C864_,W%BJ47LO^?E"N M,^X7ZW(Q9DI<>KA()Y*(G)U_09 MR/<(M"3SPCT$U"8H1W.%V:SA?C55HSB: M(029T::A$L#J:M-QIZ80,KKKD+4LR&QPL$\!K\R8EX!*Q9=:"9M)D",2-B\. M#$S4\9"J.":5BU)%EG@>.V2,BXSI; \RYOY5GO5KR,V!B989:&2S>\31VMN 5ZJCM;K=>NT;O$]05\'1$FEC)+$Z[WXT;8-8*.TEO"A0(- MWI+,IG'KJAX:8_P(FV =8ARX)N^[$]O"=<%$=6;\HI*?7)(^7'N. RKK(O[E MF[4!QBNN<9,YR%4Y36,*AI=;D+DLO SKHPI&GG&J!U$6+&;(R17&T\8-<'O< M3%-:19TYKJ,\&E;LB@!W26))76-S$TBP1>D<+Y;5(YSU+\=?2_HM=];F% =; MQES)L?+LOTQ0LE5963R>/CG$W8I>P!=0Q&.^_ 0]G.Q0A&]F3@XP>YS]HE:M M2DT$:827D2J6"=37751@K,8L5ER8Q"C:7_W_VWL2Y;23)&_U7$/W4N^XO( XO45([=B/8 MLMRC&=OR2O+TFWCQ8@,DBA+&(,#&(5GSUW]YU0$0U&7)$BGL[LS*)%&HRLK* MJS)_2:8&'_7&:P-LE7Y.J%_;(IAG]#]O?]A]PEIYURN0=BLAX0<[C :\A-'Q MDI(B2^GL)G<;)"E>'KC2SEKC2Y6.MM)5+ELU7KV6Z1CQ 4E">-]RIW/=[$FK MY%RJB8*IX_M/5$R1&S%!65IC?ODV2D;XC%+KV9H5))<'T6 M5=L5[:F);>T'S?=-G7YN,PY?W$7+6:6#-SD(.A?3"?E1V.V*V8T<1?U#"_]8 MN63S*_?NJS",S?TTGS>Y*$Q^>&K\CZ)4N 5+L#3^D85W/&UM]4; M#3M=?6UJJ.I0LU*I3O8FIC^;7Z)-1TU*R#=J?K=+WRJFL&EP8D:WEXUN'U1E MO>JV,?13"HY*F"3WM^1S[P$A;D*!RC^W4 [&1H^] :EC0-E@5*H.4 M1+$SAK/ ]@@+.6AF%FEBO&TWJR\L"4&3KAJ=*(4.1#7U5/>;KG)R VN(8&;H M^+46P9/RVK@B#*QZBT6J_ER5GI#Y/=1$(^5IR3 M05E-B=EC3F9@"(_4HHIR28Q3,NJ@?&"/1],!9>46KG1SFNYN[_+ MDOQO%/4Z.S),@3E\(R1A#S$L7<%9KG:3F&;OMUCI M^IIEZ^DNKYIN"JN^\7YGYV=ZHM?O[/]LNI:FU.J4GF)L>"Y*B:_I'AA>V/49 M+&&*I>"A?3G;(XQP35EGR_AXE-TV5ED*%*1J.'*HL&0IB;C%+&;$P[^W]D:= M@7=6QA7Q]'#AHE&ND\J9R,P<&AN3,&.9_IV4BF+?2=? M]N*-L*-$4%X6!%/+"*OLCYK.]KA(4[JZG#CGIFD1CM&T7FRI"RVKQ\AUB^*- M$$Q_J'J:O;7U*RX^8S)BQ1/E5I(P=TK/;D%ZLYD:Q,MU8?6\XNG .JEUA$A? M\J$K_2NTLG00O?CI6E3&3>?4J?]D>5-RD G[ND4#E*M(?5[+7)T[[I=L=:>&@7&DM M-2!IPK?ZB&"AT^&>EWO/J)V] I%LR@56M<9"H+LTFW."DFG.:TK#N7@.E\5I M1$[ +R8$'W++/*?EG7ZNQ8\%K^1^]98!)#YJ;8M9K^(<),\774>C M29**8EG:B&6!;]=OFA[;Z61\ ,XSNH&7S"87EH8@OC@M.7 *(KG!0GY19P_& M2JVN84 _LT?LVWO.^K^=>U3P/ED[XLOE,WE3UWJQKBPWUL=:5BRC1 MZJ6+W;O8Z%%2M<\W0%,Z5@]N/84%[6V2(+P;82E6GK7M1&A5[&14$,]]TUIU MG.I,H]#Y<)"(G J-DF!9G>_=1M6FI96COVHP=PX%?>=ZS9#0EZX,#I%%U\3L M$B'RN*0$N,GQ]G65JCC25NY;?5J00<-9KL?7Z/D8Z\4<;!<_+(T[-3.X^O(' M[?]:'(Z[9+9BS)NTMUL?(%%RTR^$ 8::>$KP+MW #'U$$ +W8#A.&R4 *--_ MT7Z-WN\24W2\8S9?G*W4)7YS!,9G)R3D+K"AA<'?"!!> M<*K#/TXV"]K9W!-1 4L&XL%(=\MZL4W%]Z< )$Q&WY YX#+5:OY:]P#"AU/? M D3^\<$W!5Y,^/Y;?'D\TV M&W&]EK[JXP"D1\GC365Z#1L" 7/+)Q":_C@!\8(2K( OS7][2T#)# M,C-TD5:0)"6-2RDPY&-X!E\'B;!-%!5R28L**L/F?JVX!P9:AB]J84KT3!Y] M6Q.]^FCX,!_4N>09'=@[Y0V"BA$]B<*8(A&D]]'[\DT%BG37L:FDE+G%7/YJ2#8G]E^Y%%G-0_?K7K(!9_Q M'W"IC3L\M756UPRPSO3G3DAZHX$<,9]U#0;RKS*+\E"7L(&V^E#.,/$B#[PS MA.R+OGKCWRN=#O!L( N;J.,B( PYERF)],9JS\J8Q0>#$#M(NOHVS00N*19L MKNW94GSZ M%DBX9MY/FP7K>GDOS:0_41B]!O:@2&)OW_'U?D@DD5'G.:1)1R#A;VUL:TES M:E^94IJ6N-IWP;Z,4@EJ_L](H,V.K>)OKYA.>=LA?)_E_3<^\STXSE #@Y##JP MM$)?OEVHV"*ZRQMJ=<68G[,U&'5&)D ?%,M8@AUO7%E?O_]SH_C@U>K0O%TU M7N'J=B9NK F%^9>$>HV1/)'.9ZZY3S)F M!N?2V?4K+AG]:C:6:DD4]6U&NA!"L'Z28YX$= LF3&3+XH_V)X)'5J& M4-X$L_IWZS*YL5 !CFG";* "UPIHM687PRO6\R'KX H[&-Z8T_3,*4OVHLC* M_5HB5ST3G]8I'.<03H2@;<_"Y1^-"RZ$Z M5OG2MA_4:,1FWWDSAYEFAU7(1K=.1NGK4Y-[)/V\J3YVDNL&VA2N8)E3AR=Q M$NA)#Q?<]TM;.C2))L9T$\5T!@?EO5+;H^9C .,?EABP !8&S9A63 (-("DH MIC9$2B[GE/2EE58N'JY%0'7W5O?C<]I(2*B=$G6)E!5C^L\2:Q>+)H*-'M0H6<1Y%>X-J-'PMM_,MP(%$=XD*=\9U^ !FFY=V"LT M-UD E%0;<$()V88-05S2;.Y#,^FD3%L&QAM,59VKO-KMY_;^ F5#ENX/-\.Z MNXCX0(:M[O0.^PC'7@K/T>PE"_BA7=/N:5L=P.F>9-R>MY]AMUQIAI1(& M=>ZM-2;5->R=P@;-R,EZCQ$/:--TEJNP-)/$WR:4-/;&6?&%:@ XXUXP.?^F"%I9P !98X"^I\&(E M6PA+:/[XAO[W%P,B^!M",E6.-/DQM62 ZI'GUUQ;S,BP7G.N&Y?SK&RE*29C M*=R[)?-K1JW1Z.E"* 8MG"JAQY4/8P80%N2>AK M']MA;9/@G]32M:KQGPWPAJ54:R9%:=+!"&\'G1!F)3K,$1%27 %S R;8$G\$ MB22K^:Y#J+M2<$B0>JOI;3U/J7']<_K";I4[FE;3DHY2;:)52P<3Z4.\ ZJ+%DFA-,I[ZTWP6A8K3^X-2^TY.%0 MG<.?N(\N^#OE0G"[ Q"_%):-L(-B=*F1JJV-QN+,HL+^7B^SP+YLL(E[I@,DN%)9SX.-UY"*'!9DJ)WQCQRMPX M7J17.!S;3#@ N*67BJ.7NB+QL6(#" M&F>JM2 FUBVNV,Q,=95*'=7=WA54FLU0$UFG]7M#,F,881#.&N44\"/CUTCI M*WUDHYA.W4398X@O)Y&+WRIKJP;5Z:\^BN,8"ZZUKV[BX+Z]QD0R.1#0NKR; M"O9UXUWXTS (2MJ$/G+L7+3T3:P;"V+L=Q2J/ \2"4WFE19DNN^)VSN\L@S0 M+Z [J;.!Z5B8.?2IM3%L(H*<.-T>HQHFJ75Y6WFC]I2ZX=G!A\_P*M0U&G5= M\*_>F^B7IB@Y^$$JTXA?UJS2IDOF=#9>8<>$U>A;U2"J(HIQ79IA*-.EM;_S MLPZM4V_V#*T=RF[0[R.M1L;26UB)+(5-%CC?A9K/34"?HY7S]#*@6DE*743\ M(32 .7&%F_OQ$FDX&,\%59/%ZU_*C4_5JB8VNQ8[C=:%Q@H)6#E6_&90."=X M51T0E@F\[/(7I^*LZ57U8=)$TRT-)>"(^0Q149K+)S*3'',3)CIWK%48M102 MUJ..&I)!RE3=1E:.CA-;T?2ET#RMBAP0M;K/ M4XD)ZW9I_#0E# K;U=#TG]/HH^[0BBM:XXASYJXPM7::8<(N'CF\<#"]"C2SO\Y6N&-R*^1*]BN:E.= BN&K1S M-D5G)YFJ6,(1C[AE-I[-9#E V"!)\:-:3!]>(1-\HSKG'=_M[7D]0857P+&Q M[5%%7*#W>W[-:>HP[V+:HN0./D&ADSHD55?F?E8.;<_C=4M>^%] IZE#$I#X5!KXJ!PKX]442MN&VBM=0%8?&5K <=$5"FWI'8@E" M:F!/*(@"1R4BEIOH#NV

CI3OF2KOO"JN(3'*2C[(:F!W"SU_ ;#%HET4:7'?BMJNO3%&NQW50V9IF M)U%TU3U5 MQ1XV"1@I)05B^D+,>)4-Q-$IEJ:?>Y0+XIV8CFY/&=W]2/93ZL@99X6W5LK0 M<'_U+!V)A=>N 58P8J].+;D94Y.\WJ4=6V.^?\\T@DW,4%-JT_8*[PFLEJVG MQS7$C)S*E1>2\V5.9A!"5CD]B9+T-;1LG*6R8+:WL93@P5(XGFBYYOG"LR<%WT5CUF-3NX MB9U6BY!7F34U:K.FOE>@C*VM6+"YU?VZ@ MAOY3B.,VWD/W)LVJ"#=P3*_9(4&Q$<>6_.:J4,L^U@BY\7REZ?C!\3^.WFWW M]L$+ KL;!0>;,$Y4!_X[CA7[NHGMM:WA%]'DHKNT./JJJ,X^X!I5K/45ZTB6 ME:^ Q>6;-PIQ(CP/7V?/NH- M.[N]CH P.CLOJ5P\YD6 84?%%I"P+EGL;N7-I)*\3X9/75YAFA4VYJD?5VF" M3%:;/KERJ]3VY'E*6/RE=M"5/%;'"+5EI\%L%E$V@Q3GF\LRMSF"Q2]^*"I\ MVUGC*?=== SL-4'I6H.BKF[:;7C*;2#BDY\K4M?N2W.5-,GS9?5N0?K:_7K* M_7(R!/]*LVI=CW%X31*CN?)K6U$]>?/T M:G!A.:B@RW4,-IBY8]$7G@+OLU[.=_,F56Z@N.0"/4[!7HT__?Y/#SEU%7FPV]?G4,M* M_.2Y@M1GAQ^]WF\O .UL^;^?>$[WRL#XZ;^_?#HY/#W^\(_#=][IV?C]>V#T MCQ\//YV=/E@8/Y/D_90FZL'\O_,@_G\Q(5]B]_YS,GMG/;C]\\GQY\.3LZ/# MA[/WR[$UCI.;.MBG5Y24&U.!0*_3-Q!?.49E%&*C4&(BZ1_*-9:K9%+8N3KG MNJ)<^LG?$+E^&,48=,#<*2,H"F:>QL$B5[_J/]["M!9QW M\NMNI[?RNYN&[?4Z.\/=!PU[\W<[@YUVLL.[;=A?B!F8(8#ED+__ZZ?!3ZMS MHJ=3I68S;?C\VO5ZI._TBQXR1G_Q#4=YNY0C46=JYN?'EC5[MX)+D*BY2I1U MH[]CM:^&8A^H_KDEV3U(=H9XE!6*W?M\2LW"#U* M1NG?OEI1GJAM8;$> 7)Z>NXN*;I> T$RG,Z/88,[$F74W_'A#57[L2;+OY\8 M^"T1Y>[$N-<)K+'BRE/\"C=XV&TW>*,WN.=W!]T7O,7?:_>]>+URADV$3Z^Q MPCY_D&II6/":\!YE=O??WI/SFC?X2>7'7Q6J^N(V<^AI?P771:/_OR-;#%3G^W M98N6+98]DM[.0S39"V ,TH!_H9N/M;ZN^D,J1Q=9E$RC1;4'B5/UZ$LS&]_M M;T-?_IV (*\4=1)''$-X!Z.@I;,9I<\@+BVCQ]!31TF(R(L;<-?W16,!J&^+ M*#/)<)SKQADJL:"*U"O5KY3!D-+ *H*(0IG7B+J6J"N$M5+9G'L88V28P7)Y M4"X^S@RP2FX@Z 1M!KOA2+*J:31-PQ&,Y%+AO#1EQ"PAFV<4A.K/DCL,:40; MZ7*+EI$!_Z4DJC0-;^Q->,=K_[W'3'NY(6OPN3-A!FMR/?_A\/?Q!^_SR?'! MX>&[HT^_;\(MO=-U4@".W/:QRXWI*FTC3<_(_(:FD?[*KI'^W=M&:H12@\6Z MLH,DU?$%E69^,ZF_=-[=W1Z\.'X],O)=^3P/%N*6H&M]+#5/1RD%IG!16;878W, M<(]3.C2G]'GA''X\65?DNXU/SKRCHR=O4=*_1T;L@T7P[@8D:>ZLB\0=G_S] M\,Q[?WSBG1S^?G1Z=C+^=":@.:>4(WS\R3O\GR]'9__TX140'Q\\/>_ M'G]X=WCB?1R?G1V>G'KC3^^\H]/3+_#1YR\G!W\=GQZ>>L?OY5GO]/#@R\G1 M/1(R!R]BAU>W/I!:%H,O=,"%":=4!H(]#! [.-0% )^"/ S^U&4(I]2&QOO( M_E-I>K'DU_-)&GM4 -1].SX[.:8_>V^;H1V7HQCA!/_W!\*9*[&=M@=W6Z;'O=-V5[N-/9Z^\_16+QJ/>P86_+@E[]TG:R M+W&R_>'3Y)<_[/+Z^9)V;T+P_4RJZ$$9T+>3X85F+WN?C*ESBJ9.[GT62?XH MA'A0*O@Z$G,,/("Z5LPFFL\BUHF9<=E-L M&TZA^_=513PL>W4>A6&LGNF^_GA:I,BR?6_;,W_O?T\JZV.G,SPK>;XKR?6Q MTQ4,)1XSK_()M_/%,?O6T^S@/7:NY>&GX.%6/&WLUK;B:=/%T[#G#_<&_EYO MYR6R\0^*++P(&W#0!2/P4WK)T@ M=Q>,34MLN>Y'<%TK'-9BFUKAL$["X<&VT2,RWFN(@EFC9Q=,(.>"]__\^*+N M9R7$SM[>CRQ!?1:7<9-%7-,27S;'];J=WG#M>6[#Q<(S8#VTHN'5BX;OC0R] MH/@/O7OWA?/2,B[<8\$KK:/,N[\I="\JO' _\'7&U>^W^)?-OP\QK-:)@U^M M8/JN4-1Z;>U#QVC4VOWAO8,6:Z&V_\^)6F0JI^KL&/&A8JYF7D1?..V MLICGE"C8=%447+Z+25(GIU^\*,]+:BBWG/^T 8 8QXEWJA8%QW1ZNYBTW]OG MKC&_I4$6(A7>19FB#J)>4!87*58(8"6(VWB<:(OUS9(^IMLA89U'E.M_V>=S MY[=47U NL#AC:Z=K(.*IH-L6''2\@W)>SQND.?I-*+B<--T9=6R MJ60(L2>BA!Z 4=^K259B2?B "B.Z5 &3*0=[(DEO7%<>894*Y>MAB?H-B"*O MLG9WK^VJ_K@U0<#'BPMNI<2)HLMUA4&2E BLH#+<>\R5YFZ.6# UM:>UH/S? M3!5EEN!1T,>:3V-Z*6FFBP!.Y P?P"JRW)ZRE4/-G$Y/^%<6Y53-!,^<_D

@<=4J+4A@[H1@GVL!(J3AZN4VM=QPQIG*$7\>05( "]7 MOBH/$W+G#+ /$KV<+ZR>^E<9,LP_GQ5&W77RM76"K>1TYG<RD M+/J9U5YTY!V2@/Z?4M6)(--2<8T&XQ7/Y1-M *SPP#48FE*(?3J5-ZX/Y M><_>-2>,GN"=<&TNLL!ZK/..C5I,S7&N@2(0J1L1/]B:FG&AE" DDKH#*R#* M"4\P)1]9^J@PV+LIEZ5;5EU)006!4P*>3H"^VKI%LX:P$"+QPO5*HMPL#^6A8*.C5(%3 :;V-NX:XF#A M+3A8.=M<%$0]#%Q=4=5']\*)V]\)72529@27F%,%BL&N8 M 5LN9I\M0F7'>X\)'V+N65!(AA$PJ$P20JDE3R8IQJT248*4I[,0S),D MIC#C,:$Z9$K@H,Y[NM@$[]T9)@P454D[NXA+3FT*\C2A)P1DF8\FOR#-OCI% M8E)]:=ZO5\3NPLIU452.&$8E%XS8::BTC=1#7 (,&W*ZK? LRF%4HQ$'RG ) ME(.GFQ/YJUBVMM'TI&72)4@!>[P9F"S0:93(F9D5;I3D&>OCAG&_ZX4RI6JT M\#41]+<5-G-VJ,8AR@N8Y#;!1,Q5<:%!).; -U(J2+:]AA)=)7'8,JF('4MF M>,$'95,&5AIR2@RYU1S0FWK.]X7 ]31L!!V@FSC +..(B4L M"V%\$L.Y7G!HL2A%NFB4#)I'Y8CI\R+3XFI(;7J%\NN@<%^DA58C%;7U)J#L MXH22R=AD,28ET SF^HFGK'^)-5&T/O8#92J9NUCQNJ;B'0'BU;7B[F16*EZ MKLQ\AKZS@XONKX!JPOX(NAI:@S2[L,$.2#/) 16$OLFNDQ=SP,8%AC'@@QSS M9PM.XE-88V"H0#"-5=@[\L59+T79M)SG),ASG6; )9H9 ;($*!E,7BHK>Y-4 MIE^"?GGEG711B=4.&%JWZ*;G:1'IG ++*6X%+-'2PXO)W'?2RBJ$QXSP,'<0 M @UJ@,,ZFR"ML#:1BQ!M^J?C230Z68]3K"A(0KHPDJ'K%OH,:Y7BZ@_6BN/3 M V_4':U+Y.S^3@&<,=8$1W-4WOI6ZG.# #S<#'&! MG42=HD_N(D-/@%0>8O"0P9-;%'=._'3[!F#F.;7@8O04=G@;<)+(_%M*>-_9 M'X^%52HXT#0,EZHTXZ MU%H8_:5\'(U>4&D_N/2VEXW3:W&UQ"_ NZ/<'F^Y&:^1B9?/R+E!@FC[;#6@ MUN8^4[9K4#0CS^R2Y"!"Q-*O&JT*CG03]@J-(N#O='O.T#GD'U)Z(OI%W'Z" M8@^U"?+.$$0K6"G< ( "#NNB=V[U47*F YXVN4RTE0SB-6!BAIA0#313TL6F M04+P(;II:(10D^R2W$ S.V8VNQ8$6.;&#P1N@FTP]FCF:"S"(RT0B#!AF/ M-AQB;* 0M9+#KUA^.E8K -BF'X\N'1/SEU!](@<62,=L)0B,*/I\25*;Q'_F M];FNFA6J!VI:-54"L;.\2#WS98W\//#XCMJUUV)-!AO7#Y.UAA%1JYQ-81Z# MX82!B3W7P)\HA<&YQR?BL^*V^VDW#(V CO>;9DO!K\=L-@'9)_-Q[EJ*M3GK M^G^-;H6:W;Q)D(LLS^CDF)11ES;!"&^HFP42QIJ"NMB\@CS45%HKZ3L9@]F' M%D>V"?^H2V272 C#T\#LYZLW3Q]$FOD2W_&A1.^JQG*"L[7GRTL%<,#!6@GP=9@BPK\GPXQ<<6\ G%:K&AR=$=.7H;< M)5G5=#XT0&D=>7M6]066SH3%+MT;51.7\-5+0*'5:V$G1 -D.M8B'I;W*:W M:-TP89(#)C[;T.O@%J$@)[4)PO2.R2/[:YX\$[[^3P],N' MLU/O^+UW_/GP9'QV!-_ZP-LG[X]//HX_'1QZXT_OO.,O9Q^.C__^R$*M( _: M6+'8.6 ;J! 'BUS]JO]X"R;+(@ZN?XT26@L]]+;Z0K3UZ(IH&L3R%GHA?VW- MP$Z73<$B@_^$^LWR=8>^^DL1+G^W.^@,>CLKO^YV>BN_NVE8Q-_KCQXT[,W? M[0Q6O_2[)KM_IV'_0O1E&L,V(L_\UT^#G\Q.!].OW)%M6WA^"B;/;/9V@2(@ M.?^UO_CF]:I,$ZO9TA;S[C[V*=J[33<2"[TA["&0W: WR([%BV)46^A.8:&T M+Q4%2I)<%UCI?4$I-$$1_&).DM#RD6Z=>*ZX7#H[W?WGH_K-EY)_YYA!/0CN5TK57/_ M?@MN/#_2D^)4>E+H7JG?HP,WS9-J6N++9F2ZQN^_?19SYC%- MSI;KUHGK=OQN[WE\K+O(:WT#F:0('G,3F_ZH7VZ\V?T!HPV4)&&S!-K \#J' MZ-X,NGYW.%RZ^6QCPBW#/0W#]??\T>[S,-S&.P#')B'X58:$W^QT1G=GK$T) M]K71X#OQQJAS#Z&S*;RQ\19I4\CC-U,]V-JFZVPJ]'I^?Z_-66B9[H&[8VZCUL5*I_EGL[GWHO8]4!?7J43-.Y:D/5ZQPT[/FC7J\-5+<\]R,O M-?W>SOZ+#52OOY5]A.GX6*7EBNW6N%YG.V??'_;[K6W=\MP/7-O(W^L^HS^W M\:;U(6%*8_7Q6?#-.PF*)5-ZTX-\_6ZG^_JB?&T$^$[9#)WG<4N>GS\VWC[% M( +F)K0FZ3J;!V\&._[N<+?-17A)F[+1#-??\7=V]]I4R:\T%6'4N8<@ MVQ1#HS5$[YBF\@IY8^.-T'<1@GN&+/0^J\P[16"9UB1=:PNAU^GU6H/T)6W) M1K-;M[/7;\W1IR#M'_0/$,]CF!(6")-TSKWCLD"P<&IB2556O;>>2/)79K(. M^GYO](SE/JWQ>*==ZOG=T3/F5VR\&7=\]M?#$^^?A^.3[<-/[[QWX[/QPU#/ MG@ J[]''V'BQ_ZDDX-MTYAUJX,=7)M;[/GS>2O67ODF]Y]PD$@-_(0S?_UX/ M$.45V.BZ$S*"7T^N35^>*4QE@AU=RX3ZI**AU^^^/96O3VS;'UO72OBP8!W& M:?J5?@^&(>%I1[GW\1W#SZP7GOP=@*>/_W%X\H^CPS^JJ)\;L$KJ D 0[(A/ M_@=BJB.DZR8T[:E@N7.;$$)C+Q?>UGY7PP%I2/@B];9V!L/.?O7CJ2:-] M8 M9%&:>=Q2LZ5[ICA+_V:&DA&2Y&:EHPPU>A MY:2]06?/QRX#%OA*NP) E\"E6")7EA2 MU]@+F">8A9=I7'*77&KT':>3"@=%20@4A#VSF\M=4X07:3K-W36F:;F(=?<& M/1?3F;;6W4&W:"65PTU:HV06V]:TIDRJG)+0J=1<"M#6E]U2UM^X>YRG;8 M]@_[7AI>7:!LQ%Y'V/]&:R+L)(G=4PIL0TT=OK$/?8J?7&3T"]*@AF.YDQ=I M2E9)W*8RH:ZI^+&C'4T?'/Q>=Z#G;N%:;)'V#2^Y%;*\$ 3S8!/4U2F0 2CB M>^<@X3(1QD$(_!=1IS-,JWVC'0>!GQ2_X!]W M>N8[K?2MH-3B?4EG69%S%9Q+_PJ1QGE%2VR[PV1J%E,#N:V!\]J:N ?54'!7 M9FYZ&8/ X<[HWC0.HKD/G^G>[UXP17,K#?E[Q$$"F22MFKR8=*XTNV,A;<;F M2=)**U,$XR>M:[/ V^H[C7:3--FFOG:6276#LEJ_3E;5Y]PXG9O(\3SB2+JC M=[QWMMG5$MVKS9IH:J9C$S E*+FA0T7@M4OE4I/:OR;G*8Z_@ ^Q29TEIA#+ M')<[\OD8C8-5W-V_$W=O@J-SG'C'TR+%>-[(ER;-[F:1(8--=%&SPSY8OX5Z M=L&6L)&]M=_IU_P03%8B_@(AR7T Z2#7>C_O.48JL_NY0 _D CU0;Q;M6#%7 M@>U3R"?!-%/T+@+T1U1"?=7.,V(F^!/LK83;!<\$Q7$3!.U98S.T "TXM"*Q MHU&UP7:O6S4L:WVZW2[;/IF[3LLRV1\2;9!?8"%S(,M#5\E'COU20KT25$ M%5IE96ED&,TBH,WDFKZ;E-?43IL[)U\#TURB=1!/2Y8^6Z['%&@'%V9%_;ST MI,PTB(HR=^9'_7+L8JW-]U3W6^>&V5ILZM?J/6([@[Q:WE+N^;9Z(UA?P&\5 MZE5Z%Y//U^]N:D,X,(8-=GE4P,R17AM.?(:M*>''2SM247>P/#@WBKKZZ2W> MA'-5\;<3)=U1D9.V!CL:"EWXP\>.F%NX%H1NSF>R$@%6&?E7"BMPW)6J-823HVI'BN";]S@DDY61=RR M7N0ZJY_ITYU.[^>J$";AQD@4_SWP0 M94 UVZ=6A&N?)HHL1<(S5]I/R= D^[.,)&@Q07FUB+!#YK]UCV!X<%%FX%J+ M(1W,L:$F?HVA'6^'AD4_ZB**%0L-[A]?7"_P&B6^UOTMA;_1-M=V*7IL-L03 MJIFBKICX4FP+"C01DYYBE^6\Y% NE1*B6F<84_%;W3LT/I&"U?$;1RG5^2! MX=$&@R-&'1&0 BVXF_32"VE'M#3&%^?8\I.:K<]INY4T*9VE.#KYBX6:Y]2B MM;'A.K;OG!9:HH<1\ ZX'FAJJ>(*+1D*D,);2M"DU]Z7SFG'FZF0'"O[6NZ" M_:;?^WE)K__"_:8;^?+7VT[CV-6X_[2)IQ%_I;$WO(#;)81Z]O:?_\YB4KQ"P M-^SL('5..%QJSF_5BN\-'$\4OFXZB_K\:1Y?/H,@3$Z5\CZEP/&]GC9$IZ[2 MGH'/G- M1FY;\L+!.,+;E#W?>V^^=UKVXC$YQ<@E_1O-R7=!$?C\ NJ-CKV" MV4:R]EB4H,G+$>:U8;8;5=A:LE;?"1.QB=MG67E" :9WQ#Z@6D*,\6RXU.NU M4N\EL>;("7:T0J\5>D\I]'HKA9[8$@[13-?$F,[U9VACO>MWL;XR MEZ6WG,O27:N5-;/S>SRO$GR(K651 =I(KX4_J8Q M?4RGC,D*QDE2PH,G+)?@05CJW.MUM_]>6<;*5$M>^I.TUJQ1%YG'B[XF&T0H/\/N&B5Z9<_L +#][A'K-!EYWT/](L#KV_ M*KP5]HZS\P DG;FL ]:EH'$E+24M"[IHYRYY.DF%H[[Y KX)36!\*9,EC/*L M7+C!4D6;$.A\F7Q*\=R8@RUND. RQ< &WEN@0K>*GC.S)/!"WKU,.+B,;$Q9 MLF\B4MS\IY*+SDCSPDSB3#)7"HDOXF"J=![-4EZ'S@JA->#)-%%^_.F5XC'X M,H;>P@%X<_L)+\(?7H* ,O>))E'L"H/;5VC(8%@:?P?\0^$4Y*4X/=>WYAB= M)F-?$M@"YZJ*I^-KPG,N*JH_N5;$875"$N7DA)A,,7Y$>EESR*_(.9#'T9]E%-(AI)OM M&1C'+#NT*,.;UVPCKK[0Q_P,DL8[\MG"ZXU][R3*OV+[0R R$(?O"%UOT"D5 MP/M-_+5S3UA1&HXH7A-RW=/*PKM57>RP'@N\D1]^@V50NH>^5<"+R]%^UW$\ M05W ;A9\S:7/)5;;9*""M)9'IL%39G)EZ4,YEWDYP7(#>Q_ZH@267+3#,A3(#\I^R$#Q)YQHM34:=BL)VZ.];B6I;?7* M?F2>R3P*%V T%38P%*!YQ%=YF4)C$&\BT4K#$H"9UQ_\7''(0*K&.":( LD_ M)MN$;R!_U@\&TPLTBD+-;S;_,ID"8X#&)",2>626(ON8O 9-4A#C%)M*ILH7 MEY?2*,1N]"M67YU-396!O2TN;8O@C(VQN'94OH%C,W, M;6Y4<8Y$&2SX(+]4+T7&9TI31D^-57H[YM]$*!Z9SI/ZL\3]D-?2)2L/RB]= M'GI4&WK/% ;X^L1Q^,>8W>L9"5I];2]>B"DHT0?6G$(VKT.%R?+ZPG::VN0S MB5!4K0<==D/&Y!P=8($<3 @TXRF5&,C:\0YL98QD#-.><8W,I"S8IIM1CF&]J_27>7I@7E2B0"0WO!H=M 0I:228/W06G7J+.@]K7F+ID M9_>'>'/5L^2Q&T7Y=9QYQ9FT[-)I./%]3F1*/=G9[-BD-G+,5X_1XG,JCP]Z.3?OK>+_)=R(" MG)HT*>+DAW9WG5S!X(9ISX3%MX;=OEMIM"3HJJ4TCI!C#5>;EU/_EE>GMC^X MR\Q8^#:.4LNQHSG!]/>='%-8E:9ATUP?S*+/E=&&?@MEI[B6.:>)F.(&LU%+ MRF%440U[EI>:QY6LHD$U4],&$>[RREZ_JHXL[V^ MCG@)"H/4ZLX@XL*L*0. MDTBW?'R62;1;(5&_:Q5VN9!2MMWEA%_?ED%@[J:Y)C3>+!5V!O-\(](+3P]_ M_WCXZ%E2Q; MQ1\$=M!966!1*F\P4G#&LO3:;ZSG%-*'[/"-3X\.3X]//XX- 3V?>< MH8,:$LOCT)F=''--@,%7-.?C8)&K7_4?;[%$+ ZN?P5/"J=%#[VMOA"#Z76 M)7PA?VWC[)TNQ]H%WTG>+%]WZ*L:R Q_MSOH@,)=^76WTUOYW4W#]L 5V!T\ M:-B;O]L9K'[I=TUVYT[#WH*A=4^HK*>!(=J[&_PDY>VG)0P1LLI4BX(C * MP,E?@J:\WWKY=NMY5KPD=;H:%N8>:[H#_MJZ+;_WND":L4?TO=N$B+!&Z8X( M6Q3K\/1<7P&"[MW7_[)1UH:CGM_;'SVL ]F=B?#"$9];9MX,9AZ,=OS^8.^% M,O/C&D7/B 9KO.T;^DMMSJE9(_Y_T_/W]@:KP-*?3B#?(G=;7G@.7MCS1[WA M4_+"QAO&5M!]1[^FNS:5>($5P;[V# M[/H.N0YK>&V] _+PEMC?CP^!; 9I=[O^H-?_,;&$3;;??I=6:V/!_7ME24>C M@3_8WWF8D']!1LF&[]+.R!_M#IYOES9%VQYC&?1FJMK^GK_;O9E%6E7[T#(' MOS]Z>M)NO*JEW)8'>A(2F!X ;<.TQ#"WGF_K;SX:@5[V,7R,TKE'H-)ZA%_: M\_+JS\MC5.<]XWEYFEOL]MZTO3==ZWO3SXSMY'V G[27I^WEZ5I[!(>QFA89 M3L7[G%YI($IJP>1]3)O"<>WMT^NX?>KM[?K#89L#WS+S)C#SL.?OOEAFWI3@ M[@?\&V;J*I'38*:*#;U<[?6'_F"XVX9\GX*VW0&C+0DO=$GXTH [.YW=GVF@K5ZOWQ%E8%Z G<_"+,4NLQ=*&LHJ[K[&J4#4 MGBW*I6&R=Z4RY6T->D.GO_A4;Q7U1MZ"O7+Z=')/PU['.]+-:N%< $F!C;T@ MRI!&./M+%6-_MS"+Z"?2@'H68R>RLHCBZ-\4[//U-_I1TY81%V)7G019EEYA MSV?=I [GPAW0N1DJ-:23MSDMT,?4;CJ:YO_Q_^SU>[MO38^[-6E%=B/[U6O0 MEKEOU-FM,0C0I-?K[ L'C@9. ]F0&Z["WA?4_8UW1H@IS3 G90[3R'/O7["1 MPD/<+KY021)X.8=TN1''Y9V7 M$1+L=NY4).M_/T M9R#WA(^PC<^T9Q21,01R-FJW4^T"W-]S6LO2X4@PL=,^,85W9<$4SV52S@*, MY2+%UK2[;#.UZIE_GIOTMRS_ADXC[II>*YJXN^.-0VY5&<3QM>_I:^BED8'P M6X-^9V#;8@,SZDP2STTB:7RTW[6;NQ'[LFP)I=5FK]1('!3/BMVH_1J[+>\Y M_!\'>4$]K3O>!]KVAM'MD1#A<9G&Y9PV&:@689]:UA?3)CM+=!ENX]:.M5[;"1\K N)OZ23'_/!" ML7)]@[92O_MV_/%OG^G/WMM?\'N4(A[\5R)DZCL;!"\52KA]R6%:12PM9^$7 M 8CQ(CKG.4SC()JS#+>=L(,I;DX:.C]Q])#GZB%+"U=[QW3)6BZ:T^?:SMFB#.N:%]AO. 0P=3L>84LDQV M6:$'VAM@ :4DEN%#H*1#$2P4*0NU7H;(2I>OM^SR===J9'YY7U-[:V_7D$,)1 M#;AKLW@PN?<1G3#;#?M ]URFWYS8)LW'IDFSG&WJW%R" MJY0D)3QX0KVQ\8# 4N=>K[O]]\HR5JYB1FV\C6X]/3SP2-2@U!S2;_H;PMH# M[[@LXC3]RBZFWOVU6MQM:GP"RP,QE8O#WY=(P:@[M,K19]>/?@MKV9[ QQXQ M%_)4KS/H_=IC\;UT0@PS3QB!V@N*)9;JL]$PW-VU MZW=@/:Q(/!T!'^#6/ M^\<+4(??(E2\H).WAMV^(Z2I([QJ>+6>%YPK=E_YC1-% O\\ :*"R,^-X9Y> MJDR\T6^@BZ]4C.W8@> 7-QG>KQ(<=_>E@N,^GX=((]Z]X_S9X>F9=_K/T[/# MCZ<;T'2^+:5M2VG;#O,OL:ZT+:M]366U;8?Y5UQLN#OP1_LOM2=W6SC;\O)] M>'G?'^VV$,1/2^2VO_Q+9?\W>WZOM]?VEV]Y 7AAX.^.=MK^\FU_^0=S$+C[ MW=?71+PMR[H3-@+81T)<= 6WVIS8@S-=&.5]3E).*\+QQ MGJNB#7:^T@!1K]?S=WH/[(S11CM;9GY)"^]U=_S!X('->-IPYQVI_!LG!+5Q MSI>SA'V\LKJY'+H-=KXFAMCK^=W!#\*I: MS7\3*FA/2SE1>>!I>KEJ;RWFL MNP,WIS1,KY)J3<6*6B'.@+:5)C$5HY@<4"PNG%$1!"9=SX,\YPJ3R%:WK4Z! M?@G$Z_7KQ&LJX]GK]"H5A!@@_AE3:8G"?HUXL("&ZIY!K0IQV-EUAS!EQI@] M+#4X#5.QM3U!4631I.0H6I'"V-]H$\#B@:9HM"DGXG47?J%HN+W*J>85? M2ZD0EZ5>POJY9B5"V@>SF923+C(%Z^)B#9T2;Y*#3?5=.=G6X/=X;[?SEC,C<>F@OXW42I1.@B ME,B!2PFQ$7Z1 -9KAL4IG$>^:J01>KNO=D,*!5U03 MT\A,;5G,ZRF+<1E@K=;7S.._Z7H8O>F-#%XMEMD;V4J3VVIE>KN_]BH,U?%^ MTR4HR>H7DC[>'S07P; AK$M::J4S>SW'W&FNG%FI%#2@0Y'::AAO:[A?*4JU MI3VV2H;I,[BA(N8E;#A904>)4 VFCXN&1:$6GJ27RB?!4*&,T5U4B0PZ>MLH M;C 3*W: UN2BO:4"R>AB8 K4V06.CANF"I)7\"Q8#!D/F:>QVLYA$E-2H-.2 M(1BP6(GLG:N $#3 ;@%*_INQ8 J5S:4*5YLJL#9Z'.==7 1%0[$3SB!6^&_A MPN(B NOFSS+(8,".]SE3<32']Z 15JV.-4Q"QC-7#\.@YP1:4BB+[;#5[SI\ M4ZFCRI%O6$VL%I*OLHAJ;UV+J%Z.RCHX_G1V,CXX^S+^X!W_]N'H]_'9T?&G M4V_\Z9UW?/;7PQ/OX/CCQZ,SK*XZW0 5AF::1<0!73-G5P;_K\R,5$!K)YW$ M4I7.<"PI/82U^9&X1@$=W>6Z2?PU^@ESKGE'V4"U])E*9VS(T>%.$;^'W!&5 M3%%(@OMP16X?VGFLN/9\QW [+6! >36\XK1<+!A9 .%NW@5%X+,DC7!8--76 MQ*BB$9LJ_YKW\$.:G&^C* ?23QC>X C%$&J+S\$U$>@Y*P')/N_UWX*]/$-! MGGJ?8*L]V$J:^9F>N<_ZQ.Y6!3#*:IV E!BP '(1AE("QJ@H\!(7/P3E82"+ MO+R[I\?L3;Q'#!N^!MON9HSZY1SE6!0*J M46VW#2V! 0BDY8%;B22/#Q'!A;@.XTF>CH MQCA-&!]880%/7*$K,%$@@9!UQO!%3'PCX3.N(L<0ESN>7DRWT]_O_ZR'3\L" M)LGLWO2J21 CGQM'0[!4^)U\*@;P19:6YQ?>W\I$Z0]]#6%#(Z?PVITAO!:> MY^G51_Q;"1.N#WBJ%@4?"S,J/)(L#;TW&/QL5DVZ@ZP7 \W"C]JC9]>W$!%( M9J4#9L;P@." D'F\@NM7,E(&,@5,[YR#'*("O9E2]=?X"'&TY_I +& 8%B@* M->P,QOT(J)#X:<4SS!7F.=Z-?2$I ?!T'3BEE<]19!"9A0X,_FMFE&I>5:HD M=B-BD*EIR6*991;EB+LEMK]F.6/N,]?A5#)TD\I"@APB;8>T!T)*[5Z$X#V MP:_".VS,:FE,!]WA!R.@8(HUL3/R;Q$)_4X?1 +,KG]7V8"!T:1(,Y'-TVE: M(D'!55/1)08V;YN^PUY"V_BZSFB6/$OC!.>94CKZ (L#,5&BC_XG2B,Z3[@B MV)1N9X!+8D4AG"&[9X)H >P&. U4WISC/X,H#B:R"^]+T6]"/7/:[.R*J[2V MOHB=O*"*PK'3=P[G!;R5@\S67LB<.2/D0*6.)JP+_ML]+=7/)1Q^V OOV/H2+\(R-1.K.#D9QSJR MB+AGUG@X7/\'A>)YFH;"3"J[C*8.)"DZ5S$\4&8Y,:J)#Y&,X!.*ES#54]'; M<< Y\7@1U]\$+;.1K.,X=QAX+R();WV. X[;?T:<.^<+A\7,-C\GKXV3(D*# M!*6/$9(:!\YN"/VT C1]K/TFF,:OE9,?5@D 2S!&H M1U>UQD0SS>F^8#,27"]8C9>*(5:-6:95+QE&N56,8'0@I".\C*[_>Y@8/W]!8(SXE"Q.D>W*&+CM?8>I$?,9,8+;[RI1Y#/ M)$4XSH)Q1#%JL*D'X9S$+Z%8O@RY6CL%^W@*<)*?\1)#A9*<\*CG8;Y\T6R, M.OAY&,P1^T?<&?*Y'+Q/#*MJO$\'Z),TP(=R!AY9D@?@\$PODNBK>\8D8-HB MQU4O/?977WK@=*/POWZ*1KNS<#@";R(<[@]'^\.]W: ;[$_5:*@&>[N[O?_= MZ?^T'CGQU].#@X??A'2UCB^ MUAK'%UPS]@#LM[O@O#UDQ2^R-O NI9$/KXG?0()]9S'EC/[G!1R,.V;<'XQ/ M_^J]_W#\A_=N?#;^]4'<(FM>68GT?7ST$D=?7WEY1[;X!.[109!?>._C]"JG MR.C#>.,)),FCC_%(AYR+A/9?\K9:))SQ%)P,"N[?N>"P8=7K71AUMR6^[(JI M-_T]?]#KWQW"Y0;>?:HRY]HK[USFW#+<2V2X'1^T!_L/;#S\QI!4K1,]Y+6-O![N_O/QW.OQZY^;_)" M6[MZ0\RJ7M2<;S6^[_DYW)YY,&)2CU'+<"S5OOH"-U4%!+6 MX0?QM.3R&HV'2K776(;E351QA47D!V668UX[V&SL)X2*\/I 77# MS[&Z/ X9/"' XDI8'VQ;$()@S.%!.!?30H-[F2DR=J&SH'1"R['01 C?,27T M!_RE^A9Q)I'Y@<^(8%4ND+KWM4+KI1&;ZB&;9>&-R:\O>J$W\C>E:1->!98[ M6BX+S"(9; M^L-7?ZPP,/$'D &16$;^W=AQPC^GMXQNP[X-&65;]<:@(+$B% M#1CM!+AKP5F<2DR!&.*7):IPQR8UX;M8XLL8+@8:G)!>?,:NQOI-+YW-X/F" M!6M^(<\H00"']Z9S^&7P#5'&P-:14FI$O/KXM\\:&!/A1I;?B;@V>N(:3%V# MH0MBN49,Q\IF DC16#2"])2S?+"C("QH&<\0)&@*? >3PYKO.2\/9!5,%Y"!T40A17.,^. M]RE-MHF $0&J:B1= 8'N24TY(ZEL]7H.(Q(64J_K8."J($L0@,B L".-#(J9 MFD?3- G+*1#*J"H?Q2J*6MB[&,&[0L:)!HF:-,VL-J&=3K=:@(X\=HXT$: = M/0,'%0=)*G)SK+(4#O]4:8A=.E57"G9)[)RMO$6B&.5!1)RA@^"C1 _JH6^0$6#/N +T8_FD/.Z$FZ,,;(YP^CV3 M". ,Y5BR'N&I))3-^2).KQ58LMXIB0!2RTM6@H8QKW,8K3M*9G$I")P,4\P\ M8Q!PCO]Q]&Z[MP_3 *+ N='L')CA(CA)>8$R$3LD!.B3@86>(51"%&N4)!@. M\0^#*)MFP:SPG=X >3GY%QHJ!AHX]A0!:W%EX!\CHY1QR M#$1;S/@["X$?8U@>L( 27B.VX<#SAC7^I@6'=UR';ZZV"&$>R/6"2,*)#Z*< MH)@FDJ4%ODYW -%TX:4RWF698;,1&IT&%:\$'Q,D#1'%#+F&2%(P:914"$@% M6XI_BNYU?DGHK2+,A\3X/YQBJ$%[W0VPUF@UTJ (!YLTW;9X#^WM V NAXEBX.\U4Z!VCNA-/* M\MC*9](8"Q+059N'K2#7+G+,7P*=!-F6A %ATG:M726V4LT \N]G.[$1C'/< MVG7F%#4+SC5A]T?C@AYSP:#3MT"AUN+@7:6F.+BI^_97W'.(H&WRY?T0 -J; MK4B[,=KZ)K6EK3^?0,98 Z&QSAU\WDB3E<^?_R.8+]X>2D>47VA^3I>L3=C' M8XIQ(-_;ODZ$L!I)3X0KQ9"J$N'20<:M7NWH]2V$,XZA:6=0,\49LLA2^A>. M09" 2YPX49,&+^3'Z*=IR8&ZMS7O1"[Q'XL_'?IL!? MS]HO6D(V!?ZFMP^)*F37"0_*:+UJ X!Y$"KRO"TB+TP&&^MQ5!H\0.S&6$=2 M)J/(:4*DC:KJ+&OCBB55?ZKG5V-?6WV'!FC84/] 4,+I-+*XGL%<;'R^%G&B MZN7R=&5ZZP( ?%,ST@JCV+U+2DV\6$MW+N M])(PHUD<2="JTK]@"9:;@A6D1[<&.OM"LP_VW^KW:Q^R/RE-#HI5S1H0I]H% MW#;,1*]ZKR89PYV/-/9^"NN]]@9=\321 ./R''C%V[^9 B9*^WB$6%HS$J*W M7PN=EF .Q&ZS@+YP#)TP/2L3#,EYE+W:*'S_A2Y^PTCL+.VN?.08S"]Z0+B$ MI9,EQ/?ND[LE.'W9$1,/P%W2<^C?SJDV5GW37O%D>,=HBKB$#%N6T7V%PI9 M4Z7;A\(O(J R'G$0V=M,ZBQP;2]JYL&W:%[. M211CL),PY[D;'H?L$OK:7JQ.TTL%HA3=5,)\Y_9#=F>%F$L;Y5Q\K.3-1O;A M%RSO@=S"V% EDA/+#L%_-T?3[^#<3G'K>D(I8VX?[4-EJFO^+@VBLIAY/= M:_TEUO,-+G> %,+V UG$'7\I!(!-(W"P,BD;&_"XH/%OP-!H8K,Z-5E +:G, M7W@U=?*N7)1[Z@*SLK&^OCC\[>CLW=@<+>2S (/J$356[\ M5\B+&\ZR&5J'0L'_!2)'NCN-#J!KON]XAW2X'3DK9T!;5ZN7GN"O M==0.>]F(!M *(%JZBP\*0C8O/'"7NC__XK,C6V%M6O/L:A7BNH!!G*=$1G=L(.ER$R8AD#9G5G7!&6*/>KT5819< M)1Z&E1S.J?/Z)HB!"DEE?1%A[4L$<75?(FPZ5>V>-,! ,@6X&&I=LV;T[6'N MV4T]WZS+=G9K>S@T(%RS,CB']YU3&%%:K>C>5Z;#(.P$NYHWM58B84&626^G MR3)QG%5'V 5.B!2[$6%/!=!V)"HKG:-TVDR8SO'J8'K75E)+)MR2TWRGCGKU MUEBN"6>Z!=\Z4M4MH2AP E3%DQK5Y.=W2,![R9NF3EY5X<+!:A(F=VBY=0LE MG[CKEMT4BJ[G.G?DGCO#3=+(9@TQQXN[XID OO7-*+5K$B1?^8P#8Q8EMRU MK8\" ,1:A(HM#)"1;=;;HM"-E$PG6?@>'N:N:2*_L3MV18M:[@7[3X]='97. M+V6RZ>8;U"Z,6H/I5@MV0-+3NM6A[HZ8B$=W6 MFK[;=?.F/IN-(K%8^6+\9HT:FRZ)+"-5;VJ9^'_9>]>F-I)L7?BO*'CGG-,3 MH63R?NG>FP@,V,-L2[@!MP-_ZG)=G_4 #,513?OG1(/46Z'S5L!V1.[\:[=M:_5SCM^XI9WS8**-\VF"_[OT;YY10'I^Y%0I'8(E4D<7 M\G7,L1TWDIW6]H:I*[^FY57.V3DW;'D>EK/G'1@J[S/-:86+\/!)/&RTS:LIBA_;(91TS=4=' M9^7=3M%].ML><+B[YT)6K5Y8P.E4WP"^_PBJ+)FMOJ@2(F,ZY/ ;X9-$;>.% MGQRSB. M,=9C1[P@+-V44.^GW/ 3[K3*DAUEE*5DD5&#TYM;%[\U=IL.\STF3O'VR*$S MXX5-.GW'#5(P\F1%3>[7 MVZ-*:5_..K"'N#I2)V.#P5)[NYF(7_Q(?QPN;6E13"N']6&EU.T+_2IJ0"D^ M,U$0O'"3S4CIU&0.G[:TYNQY@"R?G/T3H:%P(;2-8(K4;$,8TR137/]'5Y[= M5.,LG@G72'UDVY>.DJGP>&N"2ZP>4+Y4E\>IL:F HQ6-MXG2FW+>="V&NZHL MT5LJ0C8!R-]?I=[I,>XVH49/Q:JC__B^^+[(33"SYIUT<,YF-OR#;Z,Y4*O. MT2J*DU*RZA.!HF&R[D,.I.V@ !0^#6C!W>82P'Y^JZ'QV M@W'/5]V*A8)D4 M,"8M* N %MW@=@-F?-7D[AL'SH?PH7N]I/;$/-N1CZ,,; U]DQ/ZT*M*'SK9 M&*_77N5SOZ7%>T";?@!HW8O:6D2'TCF9 H.]VJ>P;75TT-_=S_Z#C;4!LWE8 M[AG_I=(!QD=N-U;WCG^-_N3>]=7 WLSZ-*(G(_PSFOB;), +8@7Q>*_R9LJP M2!EA&2_$=/PJ+>!UF$"=6&*B?]&GHDQW[8>5E65(Y2A=-3U#OSQR"WW='M23 M41'E:"*1Z5)_GF@07=;FSETY&I7AF[':=^0&&@]_(I4IG#J=3[ZL"XUI^^WP M4J_;[P^'4#U<^;T1PT.94CF,J(V.I[+-<+A0T LZ\O)03#L^/\7@;)F7D0 _.C:NAMDWS@?3*LQ%7*-R?JK5:%U>ANDO^W'/ M3O$&[/1)56]8]1?/P;)B]%/ B!0T=Y-YB0%FOLYPV$Q524Q0B$Q4@J4*_7$I M;[C0=NW? 8*^S"I'EWKHN!\637P)N!7+1[2=8(!IAVW32;Z>=&W?.4^0'@/W6:\>M_N>H1)0%8JG0HDJ)KM*H-J0R;_3DS6Z01CDD,ICRURT,LX3U2),E MZ\,4J?#^R?#]M$ G$4]*\HR@G.SK@:Z7>DER.$4_1GED3EJ.X87+ROGO/^F> MNZ6JXWE-_>**I_W#OP[W#YK[]V_VOC[;Z-:*Q[!F_?,DJ#V?8*"TC\IS>LP4 M<#L345'JN+X_J%+-*S*;,OICSSOA"3^EHW*BF+'R,41 "+>M"D)+^I^TI=HW MP_S,J&5UNJE MU]2&)6I&'Z4QC%R5 Q)A$8^E*^^HC7QZ5RNGF(";X;?'1HR M\QLY4N0]K\*DQ7OY^.#M[NG!/GBW>WQZ5CL]WFV>[.[%WBV;L+D/%Z+2,*^L MC/&%/1%;YMH+@RY%2NO_B0*5CJ? M&YY_LZ9T"L^\ZW6_W4R [W3\O&BU)]T:>S$-()U?0Y](>,I@D]R$P4?_Y*2; M]Y8[XF$$/?)M; (4'Q_L'31/:[M[>T?OFZ>'S3>U=\='S?#SWD$CO+$)F_C$ M^_*,1V,G]QW/^-(AN/B@[]_QI,^A\\G0.;X]=!Z'VW+_O=7BHG"4&^\=590K M*H6&6EG/J2=2"/0W8ULYWOYKM"HB=WM)V7<+<5I_N\5C^D7Z_'_?+\; MD/!T]_3PKX/:;G._%EYX._Q]__!D[^W1R?OC@Y/:[JNC]Z>UQN[Q_QRW7]G/1?LZYD@.F<+"D1VN,,Q'L-%_53D>2W*V M\(WWVR?;-==M)^*V<49F^/)>4)]=2W>J=TM0/;CN=?NCZP7M]2JHH-\2ZV#X MED+_Y[83>@K82]=9U%.'ZDBI3$P,)JB@S92(D8(BYSZYFJ*57OF,W.(A)N.Y M#,'^0V[+<6W2;?4ZD5T-P?\S=,A6&LU4C&1B5+7H9:C*_F9N7K&M)*N%XG45*Y/TJ!CN7QG*M0VEUO2[E8^K.BJ+4-N)CRFK@@.J\+L,C5V2J!F MJO1^N-+CD$*0POF15JZFZ"A.GLWQ6,IEKI93=SHQ:7BXFM$6F!W2-A^361D? M,6:"['8S0N&[_>12"S,0 ;;=]ZD"HI2@D?I8GW3^S3"N'D=OG$Z0^?YS+Q9+ M1@0LPC$W& 4&YRDVJW=B];WOMUQI+ F(?F=\%7HA4Y4NM%/WX'<0//:4](;>S-?%3=J]1 M4^>38$*43I5D59R\?_?N;?I]]_@L-36[]Y'V9+ZC=T?'I[6CU[7#YO[!NX/P M5S,80@=O#D].#XX/]FOOWK]Z>[@WZ5QZ?7CJ6O_W,F[7^&V&'(6C;DM"G]Z=-V[=@#&6.6HT!Q M/<71PX;TG7Y,L8F:=96$6NW1_Y=(6"=3,2IFZB%3R;!^[KSG?7)QCZ+/59U& MF?=[&_''4'D:#CMH0%7VQ (GZZA H]8NV=FJ.\5^O-^B$5)&I-EO^I^_X7_6 M?ALF223:XMXP9S*&\TMKLBKZ_ZEO=USX?SAL-I1V=OV.KN&KV PAYG%'QOB2 MECZ:/*,D@8KFN%^?*=0;*F"S"6JWDWR,]\)X8D>D^S&_9H9!M37HKV)5$QEA M"LR4B:"#\]*@K^CTRX8FL51G1"E0,L=6*?4;8:I]\&4JU"0XE$N? JM5)7@5 M9TI9%B679#GS[ZZ#(6Y'*[X[GJ7(MM)/;"OET?';^T["G02J_;#KW^WM'KWZ MYU1BUO_KEU9W)^4=I;R^6DQ^G^JME6HE4O>9V\&F/F8-B(E,ZYZ^]#'1*>4LCRL94IAM,"BYDDZNHD"E=*VCWB?= MJ0H<1U-S&I1P%W3OR>#<;Q@B4BN&E__G."NFRITHI3-5'Y1/A(9<=_Y;%,]^ MF=U]W:FR%%.*3WE\I=CW0Q)8GNCX?96XIJ)(5P?Q!@C5:6)P7ES*W/-#P(L; MJ&5&5=[3@G YRKXHNV[,?+XU3+GK)=Z+SF@;W$*4L7 L(R%)V5U1]DN&Z92F M6KLJ97L"^8I6[S)&R^.I-M4^*LERZ>R8+Z..-MTPK2U]HSI'AJ'Q3+^?G+'#_WY$S(Z MO&1ZI@U!^*KS@'<3*WUWC$\343M-117C=ZM5K@VYWF.Z39F[['OQ2"W7)=YJ M(F%PY#)*Y1G7O73KLA[_Z[FODJM_(#E%KP3?D4X25VWXD?KH&I7O.2A2LCBB_2FDNDZI2<'\4C) M]I$!J/(A5I6&YF8" Z>Z>LW<(I7'I>3PI+Y.D1@L'OP'/\QHJXTH_*N'&6:8 MZ\FM:D9'U(16_>P.VKUA2O=N$LJ&3K1]&P!PIZF$I7JX$G$NRX=+_"C7G=:P MJ"VF%4<8&;X]Q\0[K#ROS(?R8C_82T/TZ_GI6W5[LZ?@U-O5R5=>WHZT2EV1 MV/Q>^PW]L[(UR[3NBL^LVYN2T'3SZGE*7*HN?"N)2K0W4W71E^HL2$=Q*]DZ MX2@,=FCG4P*/JG@T6MN1+CZFL0?;]>+:?:IDZ/1\\IDJD;ME%5PW]L*-<8Q8 M4E'R?@5[*^C&$_(T(J+YF9T:3 ;]V7?*.KVOY]VVKRH3AIF? 2W,S>3@*J"X M971I6PRYA^)G^_Y*EU0$Y/FY-7;V^FMF<;EU7MX6TAYZ]MP&]WK/;2M%+[G-V\?K,3;$M_^ M]N1E4^?T:C+"?,?%_>\MLC6.S)3-V6%LS3YQO>5\M&KYOBBP,KN6W:MU:!"" MXEK]51[D)7B\Z79=S&^=ZGI_QTE=\/@QV+0>SSYW:J5GW_?]@"=7D]I*>21/ M/?\J-\CM,[0X9OIDIWR:K]W%G#)3#J21N?NIVDMC,L/(V"79S2B485*;_T(<5.S.5/4N3MMX9 MIH^4"F?,(^B61L__7H?OQ[RR(GZJJAJV05M)G[*MGKV^C*99[%MDJ[=9GGYJFA0O$L[@J!DSJ0AC@.*])SPZPU)M*'VQ5!%_:#-NUUT-/[/17 MIB>ELF]2:XS_C50WB0PB*M^)C*\_/)_C:E1)6F.FBLM@/G63QC2T#R:&6ZHA M/_K>1'Y^?USE&4S/RZLJM!#O?-D- YFT18ROK+&+LHYNJEBUO-C03S!'9Q2+ M-),R5%;$;-<.?\0@,#/7D:DC-JV+LSU^SOIX2TULI[!%1GEN5:B@(GDQ-Q/= M*J;O,,XHG![.;3>.6Z5B$*FB1O//,1S<#\I>;H6111D&:PD_4>6+3STV2L"@1TX)I?\S ,+W.97_#B:4Y MG;[>V-J.(#4N?)FY1K1L^C'L5@IL.?I)29E\]B$IZ*RP_(*LE)[3R8LF9V3* MXBH=\1,]!_N5ZZC*(2N3KLJ:YD6-D,<]EA,.=ONCG,[Y%*T9[7RLB_PKJ8;:CG84,]0W7_WT$G^>!KN\Y58;RQPA]1*/I3TQ'S:-K_4YB' M/YRA,#MEE& 8XXR)'559?WU$U>$JWJ5X!I7GBN\/7QT7&X]Z9:3LVC%-3+^, M)__09)C0L 9^U"PVV5-NYS3V=E*2;CLK73+_S+!SRS@3 MHO2U#MUZR\?:,#%7S5>]U48) MR#,ZTQT4I53T/6&C)-_>1&QE%!F+Q*BED36D5/@R\E]$0AB? HBZ/2R3K[9) M/6KED?(@QH%B37L*+ U5O-).B07O-RDL4A]MNA]I6C-]?T:",/S>Q 8,IJLN M RZ5LK-P_WSPXUZ?/[IQNM!4:";1BXYH8DOM:5H'&_1BO7R]%F1GT.TE!VKY MTLP"U2>XGH+6%"0^)2.E;,,R+IUFKAKAQ-4F)62!>CY6=2>B;=&HJ_3:,F\L MSD19YW';LT]V64Z2F@SM<:!L;N/-:M,3)GG5MSP%'F:N,W'+\JG+^-J$T_[6 M;=>M]FBJ@HK>_2^3#K:[:.!3.V61N3##:?K53P)PY-#K1!*$Z2#4\68#?95. ^S@6L[=VC+?'T>\4%O$XK/*G3FLJUW>S ME;?LJ_VUD_EU1:H;4S)GC]MF,T&WU8Y=M#0_AX@Z^VGXLL[N] MQ#8UW^G/R]?<"="9?C$)O[86+Z1635%G/1Q[K>IB%(/(D[1\\;":S2(;E;E-E'I7#7K+]+"R+V_9 M4FG4S3(1 26*Y$K[3A[G1.J8U+B4=AXFM.3]FW9OC]9IO+:ED1&72?<37=)H M'JK9/COEMDQ40.)30%9$L+>43XG8@M[>#'$CDSCF@4Q3.D;%N= MDH%\9>5.Z ()2&Z[;$6X9_RD6C ^9N)I.:,A^FO ,_]6S>II$'T;B\C+P, MKFNO+XXCL]ZD_7>9%CX=8HX1US@W^BV-TCNC55 M7T\P?80TY,4QPW_U_U7[K]:WWX-FU R+V2N#M'%TQ[[X[ZV6<@)RJ:00!%(J MH$+0<&.MQ5 2"OG?^]%ZA @B$'] F*"M6D=?AD=POO5[.LB[O69X8:LD4G#D MKQNSW_WR%A]_.2.-:W=Q\.7C&W5Q='%&/E[^"9N7_VE__/ G/#K]$X<_M(D/ MOIZ=MB\^GI[!CZ<-VOQNO[TES?;9]RYNXH^?F_L?6Q\__!7^_0R;%Y_AT;X[ M;[PY8&?X/6Z^>?_]:-^2QE\2'>VI2WOYNG-T^==Y8__PV\>+QO?&AP8]VC^^ M;.!FJ[F_^[UQ>4"/WH3[AC^-_5?G;\EQV__[^.;C!W=E,.4?/QQ\;5R\O@S? M_';V_1-MOCG[?H8/86._<7-V^HE^W#^+?[XVWKPN&M_?T^;NWX4F#!NH@"J$ M!%0R"@QE",""(Z%E03TQ6SL'O:"7UOYO0)X_:F?=Z["YW[Y]]U__FEJ7]38L MIJJ:H]4XSH*9Q!$>\S/*/5'KMZ* (Z7P?8RMQWZVU0O)VVZ)CB]04!I?_V8. M&^1X 92"&E#B@J (;(#PU'+JI=$.;NV\NBX*W>[6TZJ>=7N?GY^0+"HGS7P\ MDVDL;!E\/!P]%SZ>M>'N;.PV=]\DIIA*YSNI#:E7FK7#YNG!<7/W;6WOJ'EZ M?/2V=O37P7%MS#I3?O*P^68#2IBB"V(BI)J\OU6];[OL43C=J/I%^ M=[%7]<#?O7R^/NS]6;;;;8V[]@7C\?BZ[2N\(!H@]EOQSW1+Q%SU6Z6PC^IG M=^U@N_9^U%"H?WT5W;BC>MI1"+U,P8M,9I4*WIUZ\$F:MG20G[=\$>Z2>JJ% M8_XHMMGP)9=9^=Z8K:5Z+X4DQ_6N*5MZ-@@ZYZ"(HU@.\T!54YT"/U16\@]T.VUPEY-MDU%0Y!:MR*R/#J"O:.3HW]NUUX-Z\"30W,\ M7_69Y:D<&:7SLJJ;O/NTQ8[MPXG_X1QN0M%UTJ\K[JYI);L^99%/5-,OKK>O MEY9UQ=ISUSX>DP3S8=YWR\CX<4DR$1;Z=2S01A#\3Q2EA 51,JN]TJJJ89?$*;7-.+I/-B?9ANA^"9L_>@]O4TJ6 MGLQ)Y+:D]\TN_=$4R!5DGD:>7[+\P6*X+>3=1ON,@BJWX5E205_=_+X&N0Y/ M\>317_4N>@YK_]FNO4E^UW#-S@N=C;(Q\M",O.\D/$GR574 Q!,C?+:6SM#: M<,:>S0*L?"O>:9KNNS+KEG6W9FN;:*NC6ECJC+>8/ZN!GKRDJUC2W]Z-^O#. MK>,_UW(A9QR!B*5/W/.6_"D>)&_>):H^^_I+P/^][=JKZU['WV2U)ZL]3[$ M*]V&6>5YLG4='XI_Q:S?L0;T Q?O6AZ;>7U_IO_,K>,ZZC]SB3MWRL=YD4%3 MOI2@*7V&0=-'FO?E.L3\Q\HEW%7#PQDJY/X.SQ,+#RK![[;OTK%B[O M*'/TR6CD?QS273&=?-6.X^CD:#3>!9DOK?Y9#X^R\'NI[5PJ.7[&35W6J*_#^AQ=&]KJ8:YNX<>9 M7).)6_="T+A!(['DH+^@H&,N ^,7$G2FTD9FVD,UYHNMQNDD=U9$EM++XNY/ M--_@(O>W>"']+=:UO<5])#[6/H\ULEL5LA\4-3R?U3R:6, *CLK)K"Z_>OTY(:?_%E"@/V9C2HQ&TXTG)DC(?E#\.C>^*1UW M1&D41S/7#B0EZ):$2!.5C+I?Y;A&5VG$H8Z/A;*Q0*Y"[BE"X!_TNQCR+O17 MVN]B?120_9CCW!H5!+YM7;8&8P!]2>;T;LW>^U1-3=NKZNQ*",K#<,CBL1 & MIYO.!)V[I<>]KV[3";/MOB)K3ZN*OK=$>]5O%5GR#07:TWCD10_GLS%B?EU M/GRQ7:]*:5.'^:0?IA:.L9ED.VDBT4H*R]#7=ES8&O->*Z_SF$(K8-'8#JPF MX(_4-N2'BYN>9/H./5\-O*S+&V-4W"BQ#G=PIY5]P!H.+;S41\GZUE553AT9 MA",=0%J#Z4=-PR[)OU,3HFZGO5!QT]=A97N3/IH)G;^E7Y&S7?5^O6I',]NBQB#;M?K<^))P?[JFX(:>K5Z:UBR!)%?5UZ>\HI:YJ MW3,$D[&:,V+/B*,R038OHQ(ZJATRXT>?8"2<)-!.K%Y5$P/G/U6]V%)9?VM: MRQXA7G=*2SEDU;.WU*W?<^G?3XT4J5PSM?BKON0 M<^WMS\+(8BEA9)'#R+]F"NV>G!X?-0_W3FI[1\?OCHYW3P^/FDN!S2=]K+VC MYLG1V\/]W=.#_=K):?@G5A>?Q'#YT;N#\BE/AH_YZ/5A%+'[U(>Q\,U[LOW_ ML(D VF94++WN#&XSPO)@Z=T6["?I8T;;SY]ZX:!WH!*A(OWWJYF;Y4YB#WH:4NX>9KGG<.@]+QGD?7V8''H\5<(DS=A[7\[C/9B]SI< M(E+ QS925XEOJXSW)G;ZN^0!WCH7]TUO7K]M$X/2*Y^)NV1#OXBI1GFJ'VNJ MX<- SUKO?QWTGB[E^212F,_NKI\]W9T7'-:>%/7O. ?_6-WS3SYW(O->JP>O M2-M>]TH_>.IGD2C;KOMN:PD<;L[;UJ5N]_]["Y AH]MU'WS2^NKWJC_#ZU[W M,D6PPA ^M ;G>Q6][<&WBEIGMXHYGNIO6[7$>SD(P_DV^+US?0E<=P"JFP29 M#+/JDW0^)4$<;MY4!'$7[?./IP>D\?T0-S\O/I^%L33V/WUOO/G/9>/TS^_-RS/:N#S[ MVMC_J]T,KW_UU_Q.]YX\WQ>7C_Z]%^X^O9Y=FWYGX#?[SX M=//Q8O=K\\/[,-[FY\9%^Z*!FT6C!;^]/3T8-$Y@&-_GFZ/=OY5DFEJ$@/5< M FHA!UJZ AAL/"X*7 A#MG88H76IZ)!6;KAS;M&:ER9'\=U?E*=?.LAF4'OV M,,QXF/%P!@^E(-)#J!@3@A*ME1=&22DHB$>HHR'ZXZ'WV?PT'AK MA,$(>"H5H(6D(!QW&!26>UIH9Q'U6SN4TKJ",N-AQL.7C8?00B>A%P4RG$JA MM!&^, ()SE34"Q,>PB$>PHR'ZXZ': 8/O:9*$RO"?$(*J.<*&,\TB 351E+# MG55!/X2XSJ1X+GCX2#[-IS/O]ZJ&B>_*Q@?]VDFW[6YU)N%?>_*%Z/VL46SI M5FZ<_Z/B3;?K^KL==U*V"^O'1(%>NIF6!?I1!'K6&M...@(5 M#(:8\$&@)0=*, 0*3G6!"Q3 F<3T'%5GE&6!WER!7KJ=D07Z401ZUIPH/#94 M& 8T1PI0R@@P0B@ E?+&:,2\8.&$AJPNZ#J=T!L?$'S3Z_;[T5XH?M!B\D

AO?&#CQ+?;B2;C35E?G2J5=]UEJ]/J#WIE5^>#6#K= MGT]OS-Z4E5DJU;)4B[+;<=-+4JU(AK.EP=G)G!'CB=6HD!P894709"@!FAD* M&(&ZT (15*"MG;"D=2;7R;.27:7K;HMDX7YTX9XU4Z"TVEBM@-32 UI0#I12 M&#!%/)(VS+*105=1=VE&QM9MA]=MN?L$.JDDZ@ TG@%J- &:&4L M0,(PCCREU*AP<"-89_C!&:U-9+P*,AGKI6)"U6MM$Q_80T(D MFPU1RX^"A"5XV^WWCSIQ$8Z*=[U(9#BX>=?6G<'!_UZWKB(]T31$%:UOWH'O MOM?-Z/0KZ#1?'X0U)X0Z!IP2&E"G$%#(6Z!,X3 S4H2UC-7S,JSD'TMRDSQ3 M)^AFR_7R0QSWD.NL>CQ(N&?-"J8A*22#H. JN4!=$&Y%@1-(%HXRK[3=VF%U MB)95^I=%>PU%>_DAC'QD/Z)4SQD4BD&"B0".!:N"6LV 43P8%)HBHL+_H*#K M>&1O?/#B\/)*MWJ)?C5*1XY//)H-$:O%!N/IWSO7O4^^GP%H&0 T7X:A,"TX M-LZS](F&>M A*DU6C* 9*8 M TJ\!%(3!2 +9[/CWLHBV/I2!&.?KY$L;WR4(5H"M:+7O:P=C9H/Y@*,"7+. MQ[4;8J.8\-,L8!T->R<==F)+@KAH&:V6A59'\R4982\3H24$A'H!J.42:&A= M0"LA#.42V\BF3F =+B@3F^-J??*\S)R2_:@XL 2[(^/ D^# 7 &XQC@LF -8 MLH #P1 !1D@.>"&+@FLH))%;.UC6N<@XD'%@^79+QH$GP8%9ZX4Q9PF7'D B M&*#42F"@(@ C I$WWA9(QNQF6!=P/@-R_8!@XV,=BY*G7EWW6[$G6"[->,+T MJ>$B9+A:&ES-%V- 88VTU '/D0,T$BIK3'QDO> &2X&LYWE;O+AMX1'4Q!(; MUDB;F,8O@#%<@*"@0%HH:9W0,=6WCA>4Z*R14RX[V-<]4);%^Q'$>]98M=1+ MSJT#BF,$*&$4* ;C3\I;#3FUD$4E-1BK#Z9*S=*\OM*\\GRZQ=*< ]_W%>19 M:Q,I'U0H+@%S4@)J' %&$@V8XMI3[:'0+.^(E[0CJ"$64U( PV!L"X Y4,9; M4'!+/&>.8OB#G,HU ON-CZ<>#V3+KBN^K%9D.;9YESJNV+_8]P=S5L;HC0<8&B_"0[8Z0V.X!!FH M5@=4!W,FAG12"X,XX%X5@#(*@9(%!2YHF$8YS\.)M+6CZC1VCU\;7TAV?#\; M$R.+]:.(]:QQ0;'"2"E @W89](^@>B@7V24],D8HR8H8T.)U"3.CY :+]>J, MBRS6CR'6LV8%$I)JQ" (J\D!%4P!B478TPC[@A5!-V,^BK6@ZT0FN?&1BU0) M]LJ'G>\K Z)VJK_=,UDR9W^OU,@8)GT/^Q2W.M=A)L<5?.4REI]+BWCP;=#3 M83%:'=V[.1SXRWZSVXG#[743 ^<0"3/R+0_Y#N?L%(:EQ!(0+"FC,)9?> M(A&*& VW=K"JAQ^?019Y+B?9D+*R#"C/!5!F+"3!H69>O9#E^!#F>-2RPU9$Q1P+O<2Q))PPH MD5(T4.$,EL83O+5#ZD3DH,\C\V0L(@-?K=MDT1P\*1S]8W7/O]XXO!X!K; + M,Y'1*G#XSSDS"0J.(PTZ((8%,\E;!*36/OS*+9:%5,[*@,.L+NA\D?CZ^7>6 MY#'.<)?A[O$,R0QWJX.[V0"9XXI*9X/&J2,3!I= 4DZ HTQ([Z7TAF[M8%8/ MOV:XRW#W$GI($P!&JO"R8LC>&[ MH-[)S%.Y!O;W*]UOV62!U][Y7NWD7/?FZK9^]K 3JT#"/+ONM6G[%P'7OSX! MSQBOP_Y(VV.Y5CF^%;8/=*\3YJT_O&_:JB.$AAFA[X#0[^?L;^(EM9ARH'A, M 94$ VG#3TAHY EUA2E00.CM!608OQS.N+MZ!AGA&N!4C MW&S$EEB)B#< 4AUT4%PH8*27P I.J6&*(,RV=N#V,@*V&>$RPFT PCW0]LX( MMUJ$FRM@9(1Y)BFP.':X9K@ 6@; P\@7B#*JK"!;.V1;S'>R6T.$V_@8]WZK M?3WP[KY6]K2OHYR[16OQ1C_:'9ZM=TSRO\2RI_-6>K((L2I)4!) M*B.)N@.*!&766^N(]MX5Q#W84E^^Z#R/T%*&T0RCZ^T,R#!Z3QB=<0<0JES! M8 $<4QY0+!0P#OD HX841@8#1ZD'NP,RC&88S3"ZCAZ'#*/W@]%9GX.BA!CJ M$0B&@P44A9^4)@9P(S032!4%Q0_V.:P/C":GQ+\&.EPW_.M:7W;^*_PU'/FE M[GUJ=88#5$%*JE?BB-0TDED?"\?+5UH=%W[['M+[X/[ZVW.!\6&PS\<5JSN#X*]J$0009O?4K485C;E_0D.MK.?4DV![H[\%W!I^Z;PW?(0K_,+? M=?NKONEO_6MZVX4=-C/QLW-6SLS.?YE>^.J"T3YH$Z]\WL7">=\].3T^:A[N MG=3VCH[?'1WOGAX>-6_=F<_FL?:.FB=';P_W=T\/]FLGI^&?QD'S]*1V]#H\ M9^/=\<&_#YHGAW\=U-X>G9P,'S^M M3KIM^M(?TQ,3-\^LAS1.3/EVM:^4VJ:(Q:U5^6>K&U>[;COMNAE4+]]CX9M2 MWOHVW$:WOO>CRR*TS:BXUV5__!XC+ ^6WFW!'BDI;C4ZK;R32KNXXF_TL(@] MZ&DKE>!)GG<.B]+SGGG=JQT$[<35]KWUE\;WRBD@J#XU"R]@[7\[[-0&Y]WK M< G7G]-=?^6A?R4]=;WW1XP(K'PF;BU!?VE3C?)4/]94PX>AVW,+1>=RZUR0 MD\NM?]UM1QI[0[?=GZAY\?KB[,*2YH?WW\XNCL^;IY8VWS0OP[TOSTYW<>/[ M^47S^^O+D=ON\N-%X_)CJWEY?!''\S%\Y^/E?UK-#P?XX^FG,+[_M!O[S<\? M3^W-K-ONXV7CYN/E(?[XID'.3E]=-M^\OCR[/$1GIQ_;1_NOSAN7[[\V\'&[ M^?T_1:-5NNPF^K;F:NM]?RY[_1;7T:-;GZ+TO+/WQ_B]UF&:V?CK[$D!T]Y$*IU MWFRON[WP:Z>V=]WK^8Z]J9WVPM7:B?R^MNLNKON#%.)_2'>E9\C[N1X.D(0$ M4T PT;"@7+CANJ5E*\>ZVW$3BSA>PW#D'A6G^EL^;9=UVC;WYCTIOK#8*@:@ MB;VHF=/ 6$8!(N$4)DXR*F-C@KK"2S MULAZR'CP""Z"5>%!%OE?$?E9=X+T MDD-('-#<%H#"(JC:!2X *X14WFII8_MY1506^.Y#M%[VSKOX0D*Y]*EWW?Z@ M-UK4JC7"NW:8@8Q\*T2^DSF#QSBE< %CK8> (&P'!XQ"'""IM!5%08S5L4NV M5/.1X]S/:&- X6F,G@P*ZP$*LR81\EHSJPV0X0= +;) D;#T))P<3%ML*5-1 M'9(J-SE[;J#PR/'## ;/#0QF;2,3C!ZDJ 2LB#14HH!!0\ $&.^%T#QH"$2E MEDIJ"3Q4F6EJ&1'&AT1[-JU3]5-V:/T1W VQZUVWEQP^@T&O9:Y3#=]I]YWN M!7C+L+8T6)O/F25,(.Z@"O-9^,B[1(%A10$XI,9)2\*)Y[9V:%WQ>"%8!!P@!ET2(2&@'ND/?AJ BZ$4]Q8<8R M6KP8M%B/7,P'XT:&AE^!AKG8$5.J4#(81()#0!'U0'HI 874!JT"%E@$14+B MY1&/Y>3,>TOLM-'T2S62TW6Q=V(M>EF)]LN?H,U!_]4%W18 ?W:++1WV;^;L M1^JPXEQY8+# @#JF@83* '2HRO&9X78OP M98;7QX'768/;"46,)PY0X0F@'#J@//8 !UUFGA<.("HT+X! W@!:: "DE \88JPMB"7*Q/R3B=0XW E^7S?2; MB7V?'[&O6@JQ+\G$OIG8=Y;8]]7NV]WFWD'MY-\'!Z=/1.,;=M$V+'?2K_+X MBK =R>UO/X!MEB.U$FK]2?4N&K#F'$S'>XD'6Z]YK]9'_6P MV%NC%EZJ7?E>]5M0-W3FR\U\N4_,E[N"+,_%3_T8P3FAZE3??"@MMOO^T%_#-/UP\+_7K2^ZO8B9 MY\'%^,_8![OH$=?;B_HK3E2'J?/$N^AA,(9+1Q$W5'IMD)&\^/OP;DGE<0/% M/Q-[Z-CW![V6'7@7W]CMN.D7)C[Y3)RJH^YIA]^:W]]_;UY^O#C:;UXT]H_/ MSR[<>?--\SQ\Y^;HM''3O'C=;E[\Y_.X>]K93?/#ZXOFAP;]N/^9-D__)$=O M_M,Z^G#PM7GA+AIO/K8;%Z\_'YW^ISWK5&U>'**S#PUT]OT\O/\)-?_ZH[U44)J!_U!D(@8$-KK>==+$()NKW5/C>)E$$HN2:,83O9-@)^, M.TO#G7DJ $VL@Y@'\T=3 JB)R7","( HYI#0@E(8BWNEJ"LYGPSW[!TW67*7 MK4%DR5V1Y,X1E7'+">06!*SU@ ;U 6AM)2"8%@S2 A8VZOY,U)F89R?*GHO5 M2]^[GK_2+5<[^';E._UPW1@#JPB,IH*?!O+$%".H'(LI1YC6)8%47],%:1O93K*\\+TO+R/+\ MN/(\JWQ@Z"FEQ@/)D0K*!X\M))B+%$%*%- )Q,76#F5U*)^1MV*8C1X&ZW\, M 8_UR66Z5XA89V7IM#O0[67H11O*M_0489T,IZN TZ/Y. X2'&)%(/!,LZ@> M46"TI$!"6$BBE.=,;^T0SNKXX;33F61M$X5^:1&@+/0K$OI9'8HP[Q4M/$"( M6D I(E'>&5!!A[(82TZC342(J@CS.3K'V^O*ZG3)2]OU5+XA-:G U4]R:C<25.7W*54IK%&S$ MT0IEU_02D:UQNAM1+:DTS>\-UKCX]+<23G+.$* %Q4&?P0Y(@C@H%**$T\)Q M!K=V%*QS]N!LX.SN65])7IZ[)TOR(TGRS;0D!WN$XB"P0#I% ?46 \D%!,0B M9*A03/C8(308)N3!0:;U2TM97W?)49"'H$QT/M6.XZN@6X#W?;\$O\EF ]*R M5(O1]+_UNN_3$AP580'2_&=$6AXB'L;(PH+TNWR*+\>*(\HUP$!'9:,0<,DL%6\)@"C0H!N#,! ME9DII"R"*/,Z6EHCFF?GXW@2Y2+EJ.3QE;,GV?#H9D V=EM33#-:D@R@\.OMGV=9RZ-]VN^]IJMS-8+0^L M&G/J!D3<,^,-0%X80#&UP!!? &=16%.+O<=H:T>H@%;KQ#&0719KJF]DB7YT MB9Y1/PI!N(5!F#7&'%!K#5#6,T"LP$IS682%W=I1M$[P@_6/[+FXNS .=W_V M6JQ:J\@XLWR<^7,^D0(BS+5%@!=< BH@!%(7$BC/C0COQ-,CF#ER&1[2[*E8 M7ZE=EN:0I78E4CNC'7!'/(\=@: 5L8M7P8 6 @$4%DDZ(2SG/$DMEO.=<;-W M8F6DTF6-R>*XQFI3RY\_O^.F]/YZLCJ:#+G+@]SW &HF M9-H![W2 WK!,A[KXZ?'MX>GAP M4MMM[M=._KU[?/#OH[?[!\Q M-31U@&)(@&*. \.P-4X7!F&[M4/K#*Y3?M&23O8,1QL*1\LR^WX*1T7KFW?@ MN^]U,Q+]*A+-F'\$(HV-L0!KA0 5@@9,0@Y(Y0CC@FM9T-BS-A@4^(\UPJ*7 MPPP^ZE#R3M]$RORJ"<\:T=)QZ/.<1N0Y56'5,'!&&A";BX .08X M1:APW&$;>XUP6DL7PRD_]JE@9<)#FV%JV3!U,4\?A0LM\+B0 :8, 0&V+'":X8*CJ&FP MQ!;.9*:/VF!Q7I:JD<7Y<<5Y1NMPR L+10$8EA108CPP'@L@'#;2%8HP9H,X MJSJ'#RY_R@Z,!V@=AQW;O?2U4_TM]SA[%"=&G/5RTM.<9S1:.AK-\T=I(C"6 M4 .-?+"!E#% &TN I,HJ(0KLA-C:X76*ULD$RFZ,-=4MLA0_CA3/Z!3&,5%X MQ0"67 /JC0 *"PT@(A[B ,:BD%L[N,[QLK)]LR/C/EDP8Y[*1*\VF>R4W1B/ MRU(YG/J;#%!+!ZAYBBG'H$70%M'>@8!21X'24@+"*!+!X+$B%B30.J4/!JCL MPEA?45X-2V46Y96*\LTL6YRE1G$((!<*T #.(.@7$EAAA"(%+XR,D<^Z$.OD MC7PY[HN*KK)R8@R[K68'QN,05Y;3GGVJJ\2D>4HI0;F1TJ*@63 +POHI8+0) MV@8.>*0DA ZQ8/^0ND(Y&V.#97FY%)99EA]%EF?T"\VH)1PB(+5@@"H-@0Y: M!C#<*ZVDTL9$619UHK(SXVF<&?WPW%''<%]TQY;Y&;']3-G2?=\7/HB)JQW[ M+[YS?;_\SQ=A#2U+\]@+%XVW^] :G \7)]M$J\.L>6(JZSB20BF "BN#UB$- M4$9A(*%7DE@-4T-W@NN,KU-,-_LWUE3_R!+]Z!(]HX58%=;080)T@.=@4>CP M$]$::*,+YXTAF)I2"V'/J--7;NF^+BW='QKYR2V>EU9,G.V[%2+KV;RN9 3& MW!)@"T0!A=H#K80&'#'K$2P+_FI%?T:I MPIYJJ+@-=I%R@$9&.JF0CC\5A%'.#5)!])$,HK\L/^USY&Y:+\7EQV0MV?A; M);M);J"T"F2R\^6\ JH"0@60]C[@$8U=&*D$.+PN;>$4Q#0J)6HS*4ZR$*^2 M$R0+\8J$>)9H''/L%!6 $V>#96&#HN$D X(I0JUFDFD?&ZB2.EPK(=YX;K^3 MZZNKMH\A(MVN'?M!JY=^J;UKA['$F%&9LS*ACDR M5(]JQG<[+JW(NVY_T!LMUWY8A(YWU6K$M>M/K%@&N56 W#P5FRPD#T83!SP6 M E/F'-">6: QQ6&C%T@IO;6#>3V<7VL4'L^I+FNJJ&217S^1G\VX]<$(*;@% MUD$&@B8C@80%!TX[Z3&&A>-H:X>@>I#]-1+Y%^08R74]ZU?7D]%I%>@TSX1& ML72(4QTF-.;>4D2 ]"1870X:XRFA/#IU55W1=>KNE!TG:ZJ/9&E^7&F>]:%0 M[6E82T D\X!RI8$63 .JE/).(U;0Z C%=8@VL+QG?76-.0])=H8\2D%/-G=6 M"T'?Y_G.=*&=UP('^P9!0 N+@2+8 V0UBPU@";-B:P='OK-&X12.P;R.UTJ.-]YM,2K0>3#! MV8LP;):E3@RG?<2-- E)/F/1$K%HGN:,4VNT9 )8BQ"@1"M@B"@ 8IY1+U6P M=E P:^I2K%-@.#LIUE2ER++\F+(\6YI#.55.&< -H<$^H 50S%N G6-2(XH) MC GD=?IPLK/LH?C5^I9S7.;086+PA(+H&0&4&<-4!)B MH)0QVAG%L,5;.T2P.D(OK=EZEOFG*FC),K]4F9\-DPA+,4066"H=H% 60%,I M >96,0:#65'P(/,,UQE95AI6KF1Y[Y\VX[3&-_U'/\?Z];@YO[M9JN MGO]."[-&/R2#VY_A+MZ_] M^-85<,,,W'< [C\'C;TIX/[BWOQ%W;_#G.#V%W-QU?IX^ADW+L](\^+/\ SO MX<F?-\W31GRV\,?B)I+?CG;_QM 9;4@!I'0FM@S30(6C&R@1 M]@"'X1VJ?GSRW[*)--70>@@UERCH^H74!5&P(!PC0Y&!BS6 O(F>XR8J+)98 M. M<$,+P+U &G+!2<&V=K;AO+$P]T+M2O=J7^+BUFN[UX/S;B] MGZO=N@'[8>]_@&H+-]4J3L6\J9[1IBH0M8I( S!A >4PXT &@Q;$+<58 9F& MD?(=QF*\A05Y\V!7KO](54\ZXY,ICNLB#H?]_G46A;45!13QE4H&8Z-93ZP/ M^!I$0=/" Q]$Q'C+.8SXBE4=8517>-YA4.W\6KG6J61R7;;?T?6@/P@#"A9? MWH-KN@=)<_=OB)65F-*P!TDXZ"U%80\2"I0,!@WV6C-.4E:=XJ*.R7Q&3FUB MI6MZ4-OWUE\:WRN=6035:W$+/4MP7IT"G,%YK06#-?\,)GU8?EDX8'F! 76& M V-8 &=FO=/2&@1I$ Q95PC6.63+!^?5;;\,SNN_![\U3L_^%AJ'M6<*($*C M2\";R#_C 83<2N8*K!5.Z(P@KC.Z8!/>!9W1-#KGE./9.-S]U*1%_+TC04R> MMQQO^U7YFHFQ$\\+@10$QDL40RO<_TTDO M&A\:7X_>O$?-[ZY]=OH)-CZ\QV>7!SA>^PPW/Y]]#\]W>OCMXVOYO?'GW]0+ M43 J@*>"Q*(="TPA.2!(,"B<<^&7>X4Z"?)!TU42RP 9A;/:04$+Z:UCA948 MY7CYYFPBXPL,/2R M%%O4V'_:"UB>$E"P;F@QN''#'6N8N_EJ-0SV9"H&0P) MK)PV5@,6S#Q I6&1/LT <.Q)9#A,'I[?G%3K>!4S)OJ&6TJ1[%GVE.@! Q' M94$TD))"$( $(\]0P5PD'F6_'.JL/4MW^NI -OLSUU\@@RTH0H( M;(/P&*JE8$&"'DR.E!E)UE@X[W6&9N%5J-XPSSK%NU][IE@.M3FU/7[4&NIW94%=-)S*> M^SCUAYUJXB=P)S,.+ ^/YMOF$FN%=@@#9J0 E'H'I SVG!'4*(5Y08M(LR[K M?('[(R=!;8P\+XLJ),OS(\OS'-$Z"O\G&D#("D ]Q<"08$-KSS6D(N@84 1Y MQG5(Q!K)\\9SA.Q:>WUYW8Z9)%5;NB 25SU_'OLD??&UM]W^2R-+_>U1U(U^ M>,[PTQQ.C=*?'L1_HV(2Q=J![G3#BW/EE MY;Z.X90/9WP"HF)'3-O*#,]+1*'Y'K=:4U\P98##L?64I1(HI6V,6&/OL'.. M!34#4U@G/#L[-EB@E^7LR +]R (]&TPQ6EKG5"2?* U,/HMB8E2#0W%P7R( MN0)8BCK&\WK%"_%V/%DRV6G/Z_YU[V98&?9K64#W.W079 $-AY%&4?DAJQOF M/*!ER>;GG^0!=/R M5_?C_WTFS=/WM'':8,V+]W^+<+ @C@E0X$,:5 M53#L2:_CYI10UN$"5?)GF_-EYIX]CC_XI\)8Y;EDO6V)LCACB"F!;9 7!QP7 M$E"E#9"%+F).3%A3J1S#<&M'JKI4\]V L\-W(R1X6398EN!'D> 9RRLLGL"4 M"V C>P[5@@!#+ 2<$Q')5)#Q:FL'A?./H36)V6R\1[?LE'5[,XK<..M)O;\) MH*J%*1#^OZ7$1_@U+DQ-TZ?:9:O;OK,W=L557.ZN\D+(/K7D<&L_AHMZ_?SS%N MT30^*<3]XTFF9F-@?P6M4G<[+A\"JSP$YGNS.\@)A!("QZ $U#L%M& $.,0\ ME(Q8I6(A<:3/(5_]\T/1I&7_:Z##[2;8>(9#OM2]3ZW.<&0J MB$SU2AR-FL8SZX,P]!Y?3G%J2>M]K=,=A L.NE$LTRREXI.BU=$=VPJ:=C_R MFEZ&4?:WY^B'AN.M+DKQMF#AQE?=?JKN^KWGVWK0^N+_^-IR@_,A.$Q\L9HB M./Z*-F$0UX/;O[(N?T9Z"(\X>^Z_57?]+?^-;W+PH:J1D1X&/+LA)73 MLO-?IA>^MV"H:[5AU3;[F?679GWWY/3XJ'FX=U+;.SI^=W2\>WIXU+QU7SZ? MY]H[:IXO:WN[)OVNOWQY].%GN_#W_XP[7Z5VU]\WNKDP:=OO3']/WB$\ZZ!^+]RK?'^W(;EGNS M\DY4=Z[>WDYOS6!_^1Y3VP+)6]^&V^C6]WYT682VJ2#WNNR/WV/D]IN^G,'R M.UWVD=Q5J]&&Y=W"W8>=VN"\>QTNX?IS,=3;3-"X.://#^Z\?]^W-V>F?Z&.X3^.RP3Y> M_'7>V#_\^O%T]WOS] R/G7[-ST?[KUJQI>/9:;/=W/_S>_/BU?G9]T_XX^E? M%V>G%C=.=VGSS?'EK-.O@<.UWQR2YNGK\P9^#YO[#=QX\_KB:/]C.^:Y-[^? M?6OL?X(?WWPL&JW2X=[?4'#LH92 &*8 ]18!J;4/OW*+92&5 MLW)KA["ZH/,<,G?/[?LE$7GBA)D,0L68$)1HK;PP2DKAD*1* M"9A #@U![E=8*S+(K0KDOL^ G'#1:^LLH%(C0&/73TDY 8XR(;V7TAN:6N.& M7S/(99![<2 '+702>E$@PZD42AOA"R.0X$Q%#2Z!'!R"',P@MP8@AV9!SF-L M8@=5@[ $U*HB_(0T$(9 [77!1&0;1BBH(>>(HPH,YZH*"!@"@D ML+$%MS#6K8BZ$ \F;\[%\>LKV4OP+V7)?E+)GO4V2<>-YX@!IEAL-*D@D*00 MP#$G&%A@'R59U"!],5)8E>WTE>PE.E2S93RK9LRX6JH@4W$E@)?. "LV! M)M'C0BV3HE *.[JU0U!=L@ULZO0,K(MWO>Z75C_*99""Y#T)UPZ_'7:^^,Z@ MV[M))L>QM[[U)>; 9B+DU5L<>M#K_CY:F-?=7K/;B?ZLO MZ+YWJ0F<[_3+T,?!M_BSSQ&/1XMX)'*A5W$E)A6!8X;WV%'%7;.VP>D#G-1+EEQ/$V/>%[_6"P7"JOPWMA-IOKWS' M%ZW![=0#+][3L8( !IT)1/D% 8X=XLP2"W4XBEF=,;)&Q_'+"22,"[[>^F LUT8%.CF.\*AY M3&'>X[2/EB.M1K4&&:&6AE#SY1*BX 92HH O(C>QU H82!S EE-O/>)>I5 " MQ,MB)L[^QS64YN5F+&5I?B1IGBN1L%(Z)1@H:$RDQL'^EZCP@#C!L8"N*(A* M+L@%/4&S-&^,-"\W-RE+\R-)\ZSU8 UUCDH%"HBC*P CH*5AP'/D"^J$, QN M[= Z@^L4&WPY 87()/%&MSJQ$N(D;/1^K5O4=OM]/\CU#X\738@K$',ECSIQ M#8Z*H\&Y[Y6K,(U.1>N;=^"[[W4S,/T*)<[I?%]021WR@F# #%=!ST $2(<= M0!XR;670-;#>VDFMYO ?:^38R-[*-8PSW%.;4?NL1<^*!I22PDH M$0YH+BU@Q'J'"L,)M-%V"#"=0P_/1YB?,O20C^;5BW%SYF@F1 2S@3N A4> M2AJ.YI1?"#W3G'L?]*UU/)I?3LQA+WPBC-AW!K7P8[_EDET=1'/8I>^F]EJW M>K6_=/O:U\8\=CD6\6@VQ:OK?AA/O[_7O32M3EJ=\:I-+=INKZ?#JXEG<.\\ M_GC8V;T,*S X*F[YRFB940;!I8#@?-]:6A1>XH!ZQ#L<=1D#I(P1V(('&%1" M.PZ7!H+9$[K9]LDM>5!/@A'9Z'D@4,P8/5X2Z0PT@!@=<[:I 1HS! HO1*&I M%12SK1UC)"K*_NL'2C)^L.SPL29@THJS@)!P4&J<*26LJ!ME@# MZ:@FUCFLS?)\FSGN\A 690K1_T0;:M!KF>M[$]V^"-_.*HHXPGCXCX13#!A=8("MU[J0!!;210%' M*I=T;;" KZ(PY'X"GHV->\OVK+&!)6:.$P>@@P909APPA8" :>(+K@H/18[6 MK%625\SQ&IKXOE^OO?)!-'RL*;\GZ^WS];(\6AVN2=9'EX55CSMAP MGA3:N]C6-AP!-)@<0%I+ ?,!KP17 L645(3J> ')17:8;H0HKSSE*XOR2D1Y MQJR@&A)L"@*<K!;9][A^5L+#A#@K'4N4\-E:3.>2\ D20:$*0 &EH- MC-7,2>RE9S0'&YZ^+UYJRUW6C-<2Y4+M]#R,Y=1?7G5[NA?>'YG@.1SQ:.&( MY>M3NSM&:O_4_'_>)TBZ.UV.M>Z M71:(98Q;"L:=S=DF1K(">\J U=X"ZBD!RBH$4"%T@6.J9NS'E9V?&R__2X]B M9/E?2_F?L5PD%%;;H.-P6#A J?- %2[8,!9+ABTKM,O,=B]!_I=NNZQ0_K/[ MXF$@,&OH%%'KPYH 81D#E",,I'0:"!5,$H^DHK%M!ZE3E;MV/(48'P?KIG=M M!T&2.I]JNV'BOR21RB&31[-FII8@EHCE?(SEH)&=,TEPK+#P"@.'N0%4:0DD ME0A(5Z@"L[ALRS-)LCMU?85XZ2;)(B'.POIKPCI;K$U5X25% FO8Y*%!R8 M+O"><\$1Y44LZ,1\OJ0B"^K&".K2;8>?G;;9 'B8%,\: $84E@BD@&(FV/ZD M("#H_"3F04*)I,"VL%L[J([$@PV '.>X=RMOW8[%V*]])$=KU][IFUZWW7Y M)?:+\&LLMV_?3YJ+5FM3+4U:F6PF+ 6S/LV9"4'#\((0"X@W-I@),J!7S/;$ M'E%IC8,2BNRY? $2OMQ>?EG"GT["9VP+)0R31D, /8& Q@"EIK( TL&".RVD MQ#A+^ N0\.7V]WNHA&?CXV%B/FM\!!%'FI@"%,P',9>QB2=$!$#D)+/06RE8 M;,0C%_ RY.C#(_0,CRE5.=3P^-49:>*K;J0E6.4NI$O'H\_SG$\FX!"G#F!. M$* $0: +RT!A!;>4,L,%BM%0*!]<0):=FNLKUZLKV,AR_3AR/9OJ1)&4VD#@ M-,. >L.!<84!"#F%&'8<*1CE6CV<.#K+]?K*]1*,B2S73RG7<_:#10&GO0!2 MAD.;,DJ"7 L/'#5*0P$QUS#VM$%LG8*0RPQ>$+'.]L->;%WQNMW]VJ\5O>YE MK6S]TJ^U.K6CJ]3G)28UI2Z9-=UQH[: +=___5:S8QE^E7R-EV3&[EH;,TG[ MM6-O?>M+3#Q]84;MD_(7S]*L'W:&"S)>CWQ.+NV<,V$Z!NA%@O/:4NB_6CB_6,6]AD6P: N#/=[:0;0NR;Q=F\5Z;<5Z+4S:+-Z/+=YS[1DIE=;+ M CCL91!O(X *_P$M!),VG-I:H:T=1NH*RPTU;]?;KHCD YU!MW??>ISG&\%? M,WMB8B$R)"T/DN8[,'J#I=40 EQ@ :@C'$BG@\81H*I0!!J,W=8.H77(YB'I M[AI'SLA98WE^!$,BR_.JY'G6@B@$"XIC,!Z4\]$[$%0,H@T(4EY(P[3$6,<$ M',0>TA0^B_,:B_/2*WBR.#^:.,]:#!HY+[BF@%%. 670@6 C&& %1M(83PF- M#@%2Y^@A/$RX%5RENU=]WJ1P:R,A+VPT,1:Y-O- M8U:U7*,P?D:F7T"F^6Z*IG!2.2Y!48B@;2!(@-%4 (@U4UP51%$7BX71&CDR MLK/RV>359?E=MOS.TAP;80P+ JNX1[$SNP%!4_3!\'>,>%U@S()F@3./^7,3 MWS4S%;+8/DALYZK[D;24Q?X#@@6QA9'C#_$@Q2ZJ=O[IV.]'S]$^L5/1@N1K46V46Q/$2:[YUHK+;0P )@I ,B8>F!=L0! MY%!AD6:.Z&@(B+JDZ\0XF/V.ZV<+9+E^2KF>,1 *&C2*0DM ?#3P@UT/C!40 M>(ZL+R@F2J+_G[TW;VHCR?J%OXJ"]XG[SA.A=.>^V!-$T(![F-L(-^#IWUGR++D/BB2/MA$*6Z^V MC3!S0%)A\"=@\*GNBI%)G(ON.)9+'Z M'"V,^RJ.CQ;*"<++6A.9&-=2F0KTS 0]TUT40V18YT) CFF%N(P861\9V S, MD(@5QD)L;"J]2$E^Q?NX@'%'LV@64TQA$K T=B"Q'4-GE='0MI2UR6 M*XS%U3%_N)KNC*@X#RD2AYC)9<"X%@A$D$.826>$MZ":9+B23<(>W=2Y.#,7 ME\.?YXSB+@XO3#P;$T^8%-QY'I3T2,:0VYNF@#13#!FF=- IBI!K Q'QZ$I^ MA8.+55&D]?,Q^E2O=LV]2$:BH#Q'W*D /)XS'S@!DN8L:2> T7&3\W(R\=P% MP,X',._8;VR%K[;K8\@61N[R6:<_C.MQ-P[CU]@]7[>J3(ME;&S#^_)(+"Z_9H<8S5VN:P*VJ\](T:%V2IZ)..8I]$L":[IWH M6.1&Y+.-B /BS"MDN(F(@]XI*/<>.Y,!BYK'J";%)[K +#Y_*Z.P^(NR^&0P ME<60!+P&QJ88:9EB98HP;G *DFQLRB9FCRGV7%A\@5E\_M9'8?&79/&I M9 PL$[Q:(![-#1>0H3\@Q+R/E+K"0\[J;XI;CS7+D\:1L>G1^=M:)^8S# M=AJ'<=CN5_]HO.O 6*YJ/CW6&ED/+\IS5GS:/3WK]"YB/(P=.RP)' ^'J^F^ MBLY3:KD)B+AH$/<$X$I*CJ0/EDL"B$4BP!4NWM 5Y>/G/-@H?#P_/IZP+ @7 MDN/*2Y9^'B!^?@Y3S4*'\^-CZ?R,1(3 M)&".!&Q7X&--D=-!(268YE+BY(7-?+Q:9Q:+:S-,]DF\UAP1EOWKH\\L7*\? M8A_!!%]G&@QZG79HY&FM.EX]G?W0BL-,M7?]WM=VB.'7B_>#'/IY2;DKPA5/ MR-R@[,?6E&GA&2512H,$=0!ER1"DN4L(:R]B-%AYIC8VJ6ZR6WH[S^P*N1\C M+9$?=&V1X>DLDH(,+X0,DTW?O<;48@?ZC6?Y1T(F)(.D#I(;JQ@+.@=5BGD4 MK"G L,C \)(U;@L6:\"HI(Y(KB64HJ-3::: M[):@S(>EA#TM*,SI2&41K")U+ZLHMY$9W-I'4G'7L16:]^/,!+?,WYQF"2CZ ;P[& M/7 >T?5F>8,Y7C+U:TR5MT"4G7:%J=!SD#"\"Q$'$BUQ]UFBDK<0(M+)@/>.6&.#I__/_:5"]WBP05\\SY'*Q MS8QM>];.T995_>M0<48)JGQ.@V)4T^.XM^7_>][N1X"K<)Y]-+$V[HK2,3^ MFFZI$[FQS,N$G+0"<>H= CIZE*+F5 1'I*U2NJ0J\94KRM+SMR0*2S\K2T^6 MCXB1,NT5LHX'Q)77R$9E4**"&18!N=,HA:N$6JXH2\_?AB@L_9PL/56F+@$) M!$44TNS&*P]/H<4]0963,=+ZZ]B^/)C(BW MO?YU;T=%FTO2W!4L4=P=#\2IZ68[5I)H,;8H1L+!F@ ".B$M F(;(@'$;"X0 ML7CNCN+$7/C3B<+A+\/A%Y.14%9Y(B.*@8)Q$9A%-FF&C&6!$VX=9K9P^!IP M^--E/5*3D;D/2*D^[:5>U&4^Y^76)F5 ?ZY&V]W!+D7J']2 MJ)_N7*2%XEP&BT!%UX@SKI"S%J.$G8LJNI1$;GK"FTP_NN_)_!CKA9W.!50+ MJ"ZBO5Q ]85 =<)>CK"0)&F#<,2@/P.,(I,"10"FBB?-A<5I8Y,UB9KVW!=, M+9A:,'41"\X4='T9=)WT3EBJB<Q^XP]C?JX[#-?[K^+YN7 M)POEMG+;[+>-#CR9/!N^.>L-VOFXZG4_=[)H?XUOOK7#\&0<87+MKM&Y%+ZZ MQ;I!KW,^O/N6N\8WONZ?_E"7YC%Q3ZT7Y!-L%@7]O. M-WLQV/CEQIQ.VUUT?0$GYWXW!:;H<&K[G^!IHX7-68BCO^13OHFDQ&=:OZEB MI]7Z;8TG,M>7FU?B7F\_.CX\:.UM'S6V#P[?'1QN'>\=M.[=UO9! MZ^C@][V=K>/=G<;1,?S:WVT='S4.WC:VMX[^U7C[^\&?1TV8=.MXK_5^=^?O MIIPGB*MWWS;%2M!X9HE1G)^].;1Y5?5I;'$O'%-F%>*Z#LOXU?DSFL_>RPAK[AB#WKL MSZ\)=O=+UV>P\EZ/?::TB:<)(-+WBQ_:ZS:&)[US>$083(6 7$Z:B$?-NF;K MEYGW[?6P/T3;;^QV0PR-G>CCJ8O].KR0D>:-55BAU)G[509_V^[:KG_.RN!+ ML6%R[L;B%DA?G44F99&??I'QXR!N:8N3W*RA_GNO^PD!<4Y!!+CATS2D6+7 MZMDFO]BQTXM2-WYO,#@'D1L/4MZ1Q[ A\WY_W.7PM@^_[7SGQ.X M!\;WZ\E??[[MP+.^M_Y\VV[]MH<_')]T)B.E6W_N?_\ S_IPVOH"WSMI[?PA M]G][V_GPY_N+_>-=\N%/N._SX@0TQ5XYAYT063]LP@XLH%= ;RU![TG[#130 M>W+0(Q.@QZ/#@A"2B_Z"JL>=R,6Y'+(:&\\BH19'4/6$6!K46Y]F!._Z[:YO MG]E.8UP$JP',^W.[_7)%2MGCN5NMA_%L1(<"8$\$8!=3MJIU(2FG%5+>2\0# M=\@I2Y P(5+C!$Y49EN5WVJKE@KF*\'*O!"?/W;XHG/P,G#QI503)%6$LHI!-"ZZ9 M0EKBB+CPA$5I#/79@:QPDU*]&*R\1L=\YWU_8@=5@^2#\^%@:+MY!HVC$]N' MMP!;-([[T0[.^Q>E*<%+-"4 R!J1Z"!M]TY/>]VC8<]_6?$JY<\#5JWM*0M" M&R^(EPX%:<""8-8@!QL8MA@C41";H@NE2/D:\/13MB$H//VD/#UI2CCEI8Z2 M(:LY1]P;#@I(<(@(3J)CA%/F"T\O*T\O1'.S^S)U,2T>Q=E3ID4P7"43D29. M(="\/'(6*T03CM1)K;&RN;F98M,M!NYO6#Q?=X'%RV5\@231%3J4J1"@L?7- M]D,##*O&[NE9IW<18Z.^<&E\O>O V/Z1)1#%;W:/WKVK/I(W_]NP=6#YPXRO MY?42O83Q98?]WN4)]$&J2'1PEE\_V/T>^[X]B*$5AP?IV'Z/@\-XVAX.8R@0 M/@N$3X<7&AD3L<&CD+A!/#"-M+,:6:J,T<%I*_C&YBU%6!]6XKHX>A>0A>=F M:SV4A8N*-C?^G@JD,]%*I@7B25#$.54(1)M"1JA(,%A@7%15[)F95V>0PN(+ MR.)SL[R*E'X.+IXTM)0%=(Z&(^-\ D-+)*1M"H@&SE, TG&W!A>+A(/K\\A M3IV'&AN_Q\J8F(H$6[.3FQ>-^QK1HB+%)27&A"@P- L,3<=W>4:3USHAJI)$ M7!N'3 @8B42C($%I1B,8"VPQG#W%?[OPH5V%6^?(K9.JOV":)9P(PM2FW/95 M(<>%1,(;T/2 ES&FP*V8%'9=37:=^W'+W[!K,>/GQLN3!H!3E'LN!5*$ 2^' M +PFCPI'8E!3RUF%0+YQ$U@6)L.")IF0\ M*(<;F[3)R;17H@2(+RPC+T*,UL_YN$1F/92%?TRPL(N:AA 5LC(QQ$40R&H9 MD?:&8L>] #-A;I%9A9,76"0_6636-"L7EIV%9Z. MILPCH*#QU((]9(5!'%.%G" * ;5-L-3"9[:Q*?ECHC=F[1:P+,[:M46(IS.. M"D*\.$),&DJ<6(=M4H@%#0AA>$":*(ZH5\'#)C#:2S"4C"D(L=H(\9+G/$^" M"\6*FAMH3%I1FE@E$XL(>\$0=]HB@YU&S'#&997-7WE=!>=S.O!=,$MJV0Z8 M_K$3?:X %O^WL=>M/S7:M1%5Y;17'ZYQ3SEL6BC+ZE%(^ YFW@MCLH\W OR[ M)*1:2I 2@U M02@KL)8!Y_KL3:,>HW,5U_2*HD 7W)2B''RM.+J\I$57,&5Y,:4UJ;%$(RRV&BFN;6SCA;69=PPX;O\9/[6XWQQ;V4B.W!5^S M'*,94#&PI$+2/"2)N34!M"V-1>Y.XD*,1'S;[*4/*M9 M?%6!\A!9#"H%[IS4@1/IN([6$:=EJE2U>]1[*/B](/B]-V65&4$-890C#Z0$ M58U&I#7&B*L(ZKDQE++< I0UE9IN-K:(+J?2N+W@8/%.%1S\.QR<,%EIL#%@ M)1"/W"&>/$&::HV$E1Q'SV0D<5[>J8*#!0<79];%=;?..#AISWOF(@\X(1V8 M19SE('67G?:&)P/RSG!MY^6Z*T>0L_&ONKUITOG962?FXCVVT]AI#WRG-SCO M5QUJ+XN=-/:Z-=, E>X\A+S'HEPC%0-ZA-ZYZ\2;M+K3&SH/C^IZ#G%]*O/O M@;#I _ WWMEV>$P9U!55.%93K9A[?='Q-LJ[J!5+S-(<-88_ICQ(UD=IC>;( M&QT0MUSD>H0L1T0R2XET)/E<_T/>4O]CZ9O%%DQ:44R:>ZW4@DE/B4D3WASO MM751,92$M-FEHY -5@$P21FX=UQ2MK$IFD9,I^,73"J8M)B8-/?0\8))3XA) MDYX52X5,B3&$-<_M751 C@J%?/0V)L%9S,V81%/3Z62TE\.D]>D+L=?UO=/8 MJ/H@-H#A8$XQ-.'I55FDNWK#/3K :XG!]K8I+C;8+D:.<;W3JHU6D'?NR/M^ MRD+U+G"5HD0..X4XE0Z9E (*W$8*NCQC6FQLFJ:Y)<1AF3M?%&Q:56QZN@SE M@DU/C$T3EBHQ5C").2(F6ZK8,.1 FT>)*(<3$=(GDNN[4+$@'0(*-A5L>J'" MO@6;GA:;IF(!C.%8:8QH8AIQ@04R.42*&HF# QO3*5/5GF(+TC%LY:/Z6[TN MJ@[U][I?XV!XLVW)ZP>=[-^WI$-YQCHY0[;M63O'D^Q^/XO=T!Z>]^'9[2[L M-@_S&PZR/\2Z3BSND&46ZR]Y1C_:8=\$.L_-)%BL\D MQ3]=>C]@W-]@_A^3$@2HYU!2)"!.L45 .8P%SAUJ8% MJ584J9Z@W%M!JF=%JM:D/D6"L9%')%R@B <=D!&4(*NH%1H3I_-ITN(A566\ M_C+,5AO\#NVOF_^$'^-7G]K^IW87U;>\SK;IZ"\Y2GW"5/4QQXT\/^_1*MTA MQD:WEUL3#7N9U:IT$3N,H9'J!E]@M0Z&\(?JN/[5Y4I/3GCT4";AK6>]03M3 MYW4_=NRP_36^^=8.PY,QMU^[:[0^^.H6ZV $Y\.[;UF4A>/TYEI<_YF'6X&! MS)G^TL48N.'2 &)9;(V/DD<&MA_YF#U^HYM.^N,IG-E/$;E^M%^033##U[;S MS5X,-GZYN<5@-XU&Q.DK)6#4DVM6K\SF/UT?;KUEM(N]8:?RSM;Q[L[C:-C^+6_VSH^:AR\ M;1S]:^MP]U\'O^_L'AY5.*C>-';_>+]W_&$\[0J%KGBJ2H>!@7?LV2"^'G]X M$]J#LXZ]>-WN5J^O;GIS8N-?'>C%X]VWZMJ M]TU <7U-P)U:WWD9OR)W7OO98PEY);AZT&-_?DTP40;+[T>P9TH,?!I%5=]+ M3[U=V;B<+!&/FFT-/R\SW]M3(7-!HUS<")2!G>CCJ8O]>@D8:=Y8A36@_3_V MNHWA2>\<'A$&4Z=Q#TQ7O)F?>TN*[F+OC^R9?O*5F%-FZ/(O-2E+_5Q+C1^' M;LMV#+[=.SWM=1M'PY[_\IA#[Z?;9',\B5[10:[/6?K?EH$OSM]5=?ZR7 .5 M!*&EX2IJ;3W32A/!N*..ROO6#:N [J37 18;Y$HXPXN%\>(>'(V]N']4_A^K\_MW;^^';P9ZM]L//EVS[]]YO/ MP\Z'X_?P>?];ZW3W6XO^^_/!\5_MUN>M;ZV=7T]@+&E\UG2MK:+3@<0D'>)* M*\2CB\AY3Y#Q,7'",#.<@&35CT[%*D=-!6V>JSJ7)=0E9JBWAG,2G!",>2\E M%@*+$=KN]QN[1NW>/:0Z]A*U%1D$32U^!9<7)-(.4($$1DF1,RFI.+ >=U!GF MI'6@"MD@9@[4W J?SP?#*K;CN+<%2Y='8#LYXFFO.XJ-.CJQ_>CL((;MWNE9 M[ ZJNI>'$:3+H#V,1['_M>UCW?KR,/K>IV[UE/_8SGDLPF<&X=/:GE)U%:?< MTRA0"BXA[DPVK$$,@4C2EF++%=8;FRM8":[P_)CGN9:<).^%MXYS$1W#CA%C MH_,J.$]G#GDL/+]8/#^I<*I@HE3,(DQRS>A<7\-2[5#*P=M4Y'[8N8?( O'\ M^AP^9'5S;S XMUU?EX2^=G26(X0;5W761W]\#YPQ:/PCZV(4OSD\>C\*X1I4 M?R%O[HXE6/M^=Y)*0E62EE+/@Q V"9U"L(HE&Z*+,R?)513)Y(MAY[P/"U<# M6(5:5X2KOK7US?9S2OQ!>MOKIUA'AA=DFP79CJ:.";C$UM)D$0LFGQ6HG)5B M*?)/IY>7K20@DA)46P1Z"C!L0-*"HV)(ZT MCB0E+P)-HO#T\O'TPYQ'Q8?YD/BKCAT,&K^.%,;M7C>/#!3(8:]QK]"LM3>1 MGU51K.DS@"$=I!&MVJX#)K&';^;",46BS")1VE-:HO91.\$2HMQFGY?42!LG MD2->N$BD2GX>6F+Q>2TN0S^KEE@8>LX,/:DB.A$U55XA1VGN"&E]KI;BD6;4 M4V83-M@7)_9*,_3?_\K@,N9,2"Q,DM+SY)PQ08/-Y .5 MD1F2JB#7^QI,)>SLP1@['5+/+4]>$(D49@9Q"9^,YAJE"):L =)([W('[7EY MUF9)X%OD"-@"8NL'8B4O:$% ;-+R8UY$H9E"F$4&(!8P IW?H.AQ<"XH9DV8 M9UY0 ;$"8HLT\9)NM(0@-FGM"D%\$$J@E*1 '"N'+)8!@.FS1"Y\BXQ0YL%D0]YPAH[5 T;+$>;!<1+^Q*?GJQ3@5L%E1 ML*')Y"QZ&T4D7"=B**588-C67'(O>;$VG@ML)ETF0D0NB=!(>IKC*9U&-A*% MB&0>2*64=A3 9I&RC0O8%+#YJ6;CF4XB,6$=Y=9$YP,WGD9B&7;)FE+;X+G M9M*UP;#0@IJ #)4)-!N;$)!'(19X-#%YT'+8QJ::[D=8PH)?N+3!F@4#EU(& MA4R%3"\ANUU(5BD5J./<"VUE-!8;C+TSRMKT=-GGOTYFGU?X-X*_O\U$+YK! M+%6/CK>FNA5S91,GFJ&8&$<\*(R,L :Q1)35)DK/%BP*?WV7DDD2+;D+1A.O)),YV0#^0O$],H;NZ*I> I.?#[5V+[NSCE'+2!($ MD1$IY33BU EDK8N(1^XY9?-ULD21Q31.4F(1RMU4-KQ M&%V,45!)[Y$W5-AZ$=CZXB9;,\]8HB2BJ -#7#N#C,0:62VLPIKBP&_-("IL MO1)L/0'Q("M$LH3VK>( S\_P7&YUG*;X@G<,^6J89!YV+N61D9,X'R3"5H[B5DD+T M]/BZ-V4-Y= A(9)'.&*!N @<.(N.,1$$:E0(U1A YCZB^YP*Q9^KX_'(V\-7) M=",?33?:W<;H<'JAV_ ^6RO?Y1OD^OAO'IY#=-^0EN57#U94 Q *1\$M!36 M"\DU=1PDB[GZ+0&Z+1,XIZ,)-Z\,>4HT8' MT $"C@A;:Q '+0U9 XH"#3I8XI(+ F]L&MK$3"U0Q,TSF3(%CA9I;K-4_:.8 M"4 @B0WCTE&M)1-1^>"9PXZJQQ@D!8[F"$<3+I>@#?%!!62")HA;[Y!.P2*: M(H[148*=W=C4M$ET@:,"1TL#1YB[* D(6H)YI$DS8Z7&UE,IDW?^,7E(!8[F M!T>3SA-M@W=")^0<5XC+&)'%CB%I0=N5RDKA2>:8FK,V& M[89&S3>H:C'7N![E#P_*G^.:!2_/;7065"L?*;?::\N$,H3PF+N@8SES MMX.G;PA8T'%>Z/A^^I"?&^J"D8C%G,,99$!:4H*L$@%V"':$YO.QIC:/UM5* MD.3BHH+R+F5+"R!!<-#1=;3<$8:-X5X$MHBM@0LJS!$5)DPXQZ34+!G$>8Z8 MQE@A8^$')4%B)AF/."="X":F*UA*HL#")2S(%%EB2IM<&Y=29ZPWW"60%W"!A?G!PJ0I%44RG',#VD&." R!(JTDP$+$6CEF,&9X8U,T09-<(%18 MGZ.[8_N]\6=[>)*]"]E@.HP=.\KLO-YV^%H;X34K!#%+VL@<#*4[TD:N@>"( M0L<](-TURKWM]6_/8B\0-A.$?9BR=Z+G)K>(0TK*W'P&(,QXHA#3@F#NHQ61 M;6PR/!T0>/^TD<5S2A>VGJ>E4]CZY=EZTF#QG%/%*4H.U!,>%.@H F.DC$T1 M0-RHE T6-6VM%+9>6+9^\7I Z^.#+WV_2K>)63*JN0E6BV2CXM@S)Q4F+%)I MQ>"$D_ R(6V,!)0C'M0X$W,%;A:B821%/*\H MV^="N95O+;;E_?GI>7THD_U__7@2NX/VU]CXO3>X^S!F?5MW+<4@U\=-5/J+ MK507CEG.37@D1 >;O!.!$Y+CWCUV*5!!3:+!W&T-_:QX7E$8GDAA^#+E_.&> M")*T14%@A;A)!!F"&8K>ZT2'0I<2Z)TP$;9JG%@3BBZ=UI@@637@23 MILH*.QZDH!8!T1+B,3+DA#-(6$IP)"$RJ@&31%/2%:PMS-0BVY]O>WWX9[>Q M?=[OQZZ_:!SWX6F=.O7O6OQ5"6N]$Y^"DXG!II91)DXPUT0DFZC0V'%L1'IX M6.O!\"3V;WBU]KJ^=QJS:VM$N#'=*K+58]WJAFM$O*)A*PX/TK']7L!N;F#W M>6LZ_2^7AP%B(Y^T1!ST+61%L @;ESS&RD3G .R:YE%85R+G%A@0%&&,,ZR5 M48'[(#3UB2?K-=$\<.4?'A#[5(!0>'XVGI\PNKC0AD@+X6:+W6 PN..8(RX6KC0&5%IA>@D9 DHEVYJ2^(O@7 M'P0FK9S@*>9))*0CB'NN?43&.8$XJ(&$&;!_N-S8I$VAYE4:>]$"LA?;TCF, MPW8_9GYH_-ZVKMT!N_^:A=.H8N/)FT8NGM)+#>"7^#"K9RWRF)_?Z-F)"08< M?HU=^#!\UX%Y3D/TIR,-@7*EZLO*P\/RF3X&%A8*%"@=!BQV(6)I,KGUKHUD 7;O$/8LB,DYX M$-@8Q41@2G@I*.'X[H35VDQ\(%9:53O%3O602E8+J9I6<\2= %$,/4(4Z]08XHL(22\-9@ M$WC(@4E:-2F=-H!*^[B"1XN)1]8IX:FET4?/<:16:P?FO-4D6A.2*'5V%@2/ M)OTQ0"Q#"452 !1QGW+-Q,212))2CA4/1F]L,D*;&K."1P6/E@2/DDA:4!]# MLHS3:!P-E#E*3-)!T"A+.\O%P*.I]-04F/*!(B(B05P+@DP@#/G /%61&2/9 MQB:GNBGTJH9N+[;-F4.R?UK.JP18"<^2%3PIZ2*7U!K*L.6@^&,5@J?NX?'8 ML/A7R2<%B>:'1-.M([%V2>5X**F819QKC0S5!M&@ M,L,9HH:$:BJ6YI![7, MQ3L*(U]%4'-N)95<> Y&NW3:*$(E38P3!\9,>G@$=6'DIV/D"1.'&?A$.:=$N8"=,AN;5#2%6I"*%X61YUZV)M$4P"#0&#,>H]6..6E< M8 9V!S?\'B'/A9&?FY&G#E1I+@:<*!+$<<25P4@[8E!T!%0MR5GD^4"5@$C6 M9#$X>7V.H@YC^UH/QN-^M(/S_D6C:@@VR&S1X)C\W\8V/*B*\P>2E#(V+V!! M5 Z-W"XSAIWS/BQAW6FV:B^[>WK6Z5W$>"UAHR#:_!#MJETCC/O'_O'^1Z^$ MIMA8)*RG8&-PC"R5 C05PR05CB4G,Z(U"2D%:I:(U5^\M5LATU*0:7V\AJ4# M7^G:,D/L*Y.*"<*I%X+[R'62-GC)@PF6DZA+![[%TFAL0)YXBFR)' M+%#NE)$":#>WV,#G@KF5;\)WY7K/[%*:[BWG(-?',U2:[JUM,QF%52"Y&XGT ME$?C73[UPC2 T9-4$*I4'3E+^'*:EI2J A$)VSF7*TKHH6><^P\4(8 MBW.#*ZR;@BQ($;'2X:J TL]#A4CDD>1ZF,;SX),-2EA.?13.4TE=O%).?'=>=^?V$$5N5@'+*Y9:.*+!\*4>*5"II4ATRR"/9I HB9" M8*RX4JS*2R""6$)M"M[,7(M][/ZM!'P5U;OE0;[W8]CN#8;[<7C2"T74ST_4 M3W?8C5Y(%@5& E.">([LU5IA9+#2WG)'O"$;FZJI&%V,F-[U\36/LA'J\/?& ML-=X"[.J$Q,.'(S-/C@M87G3J&8J2;Z'ED) M)1EA,7#KQ]:U9(0_+EH[_B-05B4K&!*" &XEQI%+5*&4#$W*>JER5 O137E+ M,D+I#[/87/XPU;&0:=W(M#Y&?^FQ4LIQSW(L)+BQB:O G>$@'(V@*A$K%0D\ M@JPLJ'ISF9L@0@)MU2-A5J@WC9I='I@Q4J_B:P;+'GKGKA,OJ;*VL#[_!5ILW)\E\S90'B*+ M024PZ)W4@1/IN([6$:=E*@4&%@'M=Z>,>)T$=8$%%+AA8,2;B)RQ%!DE*=-: M*N7$QB9EIFGHG L,S(%_%CP\M"!I0=*9D32PI$+2/"2)N35!:Z6Q"$DY%V(D MHM0P6! DG:R*&SBEGEND1"ZF:1-#&@>,DM8ZDU3@W(B5"MD$NA8D+4A:D/3) M6Y;0E"3#5I#$J=3:84%%8M@1*IRWI4S"8B#II ?"V8!%T@11&QWB0L77 MXP!&?\D#F@@+\!&8H/_\_$FKB, 8&]W>$!XX[&5VK!;*#F-HI';7=GW;=F!( M\(=3&.7@U26=YC;AS7^Z_B^;\W_NTRVDNG4AMXZ.#P]:>]M'C>V#PW<'AUO' M>P>MY9_6]D'KZ.#WO9VMX]V=QM$Q_-K?;1T?-0[>-H[^M76X^Z^#WW=V#X\N M75A_O-\[_M"$-6@=[[7>[^Z,5Z!BE$NVKID3YM"Q9X/X>OSA36@/SCKVXG6[ M6XVDNNG-S;429].^O+Q6]>4WW]IA>/+:F%>^\C%^1.Z_][+&$O!)BQ/[\FF"B#Y? M3I:(1\VV1J*7F>\4/%7SS=%KC=UN 'FU$WT\=;%?+P$CS1NK\$QECUZ2]O^H MSA0:(+UML]'N-H8GO7-X7!A,'?+,O73/4NR5[-%>Z')0*[74I"SU#+PG0[ 096+.'DN MS;!WD02AI>$J:FT]TTH3P;BCCLK[GJ;4&%%!1)WS6"?9K8$C\'27[M.WI_L_ M/@D8 VU]_N-;ZT=HMW[L8G@':QV'TQ9]3UJ?/9MT!'XX_O#CPY\?8!R=SOZ/ M#[2UL\5:=(_M'_\!\_&D16'>QS#6'R&-CU/VCS#;__'EXF#KHR9!4ATQHK 3 M$'8H=X:SDEP0C#FO92Y M"8(8L?$]7/F%C9^>C7],L#%)41 O!7*:Y_1](9!)S*,@I"4)!TY9+NZNFOKQ MM=T+&R\T&PO.:-2,4DD9EYHY377@2MEH/;%.W%UUJ[#Q<[,QF6!C%X,7%@?D MN%"(!R^1KEKK815\\%Q[K8&-95.K1XC8Y6'E>-:WBSPV5!*4DFH2M+F>)X@A$U"IQ"L8LF&Z.*\JG+4T'48!\-^ MVP]CJ+ZV]8D]8186P0%6>3 M,6??-\BR)))>1H,BCJ))ACE'LC-C;5O$+7"V,O M)F-S+3E)W@MO'>42CC@!(IO/JQO< I7ZN9^%<2WV:W0_RE]^372%$L_,LH1.&B"I MWSMM['Z/?=\>U0&N[)"#LTRD08XG\)WS/.S&[M&[=S?CVHKOY,6MDNKBB%AC M*H:":;-@VM&4&>(B4X(HABS%-G?SM0Z*:)TL'KS,H+Q,GK/7 MD?&PW>OFD=65QN\5M5=\(\]M.-0T&L"P#M*(7FW7B4?1PU>'[>(8F0VOVE-& M!%4A2!H%HLGD^DP\E]T$Y++)Q $-C'ELIN+Y!@I'L]E-R(*5\^9JR<-"D\M MX\X#L4(,B&L"#$T2Z"..)2F-$XZSC4W!YI7O7-AZ,=GZ>0V*PM9S9NNI4PQ. M&)>2H^ 21AP &1D-M&.6)JV\)RX;%UHL4O^/]4FE^$G'@EF\'(^K/;/LB(4Y M$Q(+ V+*\^2<,4>$#E9$9&MQ2XXQ7R:4%XABXQ%GE"'-'$92"JIR1&^FVF;.>U:%BU>:BW- 6!*)">LH MMR8Z'[CQ-!++L$O6E/(%B\/%DX9N%-PH;P+2R1#$!4\@AK%"A@5/L>.6X+"Q MJ9I2+%+X_?I$^DU6+[C*L5O+$+\7[UM?@CN>Q%$*F@31.4"+1RMU4-KQ")9 MC()*6M+/%UJJ[!]/=P:VEFA%03DD1N0:=50@*\#.HUDU(!I[)4&LS*O?3V'L MM<'?]?$'SI V7#R%/Y$N3"IJA4R2:,E=,)H ^#"9HX/A+Q27!.%%$R?3[3@Q M3L)PZ1!.,0?_2H,TU@$Y$V5TRBA"W,8F7:0":\71L.R*8F'EN;#RA&88N8Q& M1H( @"7B7()F: 5! BN)?;3!T]Q9MWC^5YN5A0O)*J4"=9Q[H2WL"HL-QMX9 M96TJ&<*+Q\J3#0E%4EQX9I$6E"/.C$$N4H8B3T$%JWQ28AXI=\5Q6%*$Y[0J M_WAVVV$ BC=!SSFLH +!J % R(I8( ":-$P4[(.0BJ4IPCCCE M!#GI-4J"X2!PKOS@YIL249*&'\N>Q_UH!^?]BY(IO.2C7!]3NV0*SR)1%5:! M!"DH*&4\&N\\2Q;3 'IT4D&H^ZK48Z"H<&(D7D?O*S)U7C+U_915+7@RQ@:/ MF$L@4YW.%4 #0=X32IRWE'&]L9\7;:W17_* )DPO M'X$3^L_/I[3RJL;8Z/:&\,!A+_-DM5 V5T9)[:[M^K;MP)#@#ZS'8^.7F+H,--;'PDVM6K\SF/UT?;KUEM"^ZK.K6 M96T='.\>-8X/&ML'K:.#W_=VMHYW=QIO]UI;K>V]K=\;1\?PA_W=UO'1]&Z\ MYY*+C4?R[.?SP;"=+EYPA1JD,7)(-4:RMG5^"H_S$R[_H+#4!J;-,.<*&X*= M=-Y[BC7C6-[J\I]P\L.$VPF L#O<\A[ >)@=_8 3OAT'Q_"F7SL@;5]6=/+6 MI>C6OG2^D=;K[H[4#WZ-9_.Z)#\=[]*_/?_ /G__] M>?^XE?;A/0?'^Q^99MH[BY$U1.76W0;9* FH%C9731$F!%DK.^WN>0Q;60,! ME=L)XK#D*7%%J5%"D>@DD\DPS^-&(X)" :/?[^]O'7YH'+QM'.W] MUMI[N[>]U3IN;&UO'[QO'>^U?FN\.]P#WGCW._#-5FL'_KFU?;RWO7LTEK:C MK3&! '!M-+#J[*PFX-\/[N9DC TD@OYF=#"<2NRXB92RX"UWV'-WJ0H^U?;\ MU0[:@X,TL34OZI_KO3W_^*BD5T&JB$RRL#VES-7IN$1,4^I@T9.P9'*[+2PF M5D]\W1["Z_P]4'('IM5O5U4.LS-Y>!(;OYX/X&N#P9UJS$+-]Z?*Q]9@V.]U MVW[0V.[USWK]FH7_D64"Q6\NKU;_)F\:O7ZU */+8!K!D"]&%_^WT1XT;*,3 M;=:*&V?]WM$D>]?';T:[[=F8]MV;;#-!IB!F:QYT7:[ MGSKP&U9UT/@6.YW\.W9A%6+LU\E=:;1+ZK=\Z5NX5MVZUPUM.[&\DY)O*9?[ M&"8ZXE58]\'(5K[3M1(_92MM,NCC(2+VRLFRUWH[*7%A35WL'Z3#"+A36,UD<>OS!_&1*BV=\!IE90H$-@>?H<9CB)5FG&77-/VO=SB8P"!&Z[K MLGG,[8KT@_&@+\=:ZTD=F[7GCG7 1A7, )AU+AK^!* '0!=F4*%A-E& L\:S MJK[Z;:1KN1B[H[?DB !+PY6G^XE<+ W/5W%XUMH 0O?-/)_GV@?V6 MG;=9:.3O?>KWOF6XRUYUT.0;H0K9K)@TKTG%VI?X.AY*\XH,E2\WAC$5:J@% MGN]U/_7&,#IV#N3E!ST^]@>QGFZG \IIDX;1$WUE7[T/7CW11X%+#*Z),H(GBZ: M0*?LW ?([W]6%<+E=E4XU&7O/UQ3P%NV0X MDLV O>=C$R2SP""O?CKOPS6PK7KP[TQRV#*7TFF\P:ZT]>:-K9C-(@#U4"V- MM[#>J=/[5E-TO-NJ$Y65D'-[W<91!!C):FPMG8;7%.UO&9AR&[Q,4V":C!Y MS?.S3(;_N5/[/A^$"S$C!654@O;X'B,6'9$_A!KIMP: MRXO]2S4WL^6_>V[0>-<'K:K>+_ 1MM3IE:=F_]_OQG9Q+5#&^[!?$1PVX2Q[ MSD05*.6,!A8YY]8RGJB+DCA8#R/2WY7QGMI\,%X?8QB\A379[G4Z]30.TD$& MFZL]><\3]C7@B\VR.SBU0L7DM-"&>^6T9%%[GLU^B=-4 @@8I;3LCB?<'[R_L__](Z:)>*D#HLXRV"36>@7>Z3 MD2J3VGVPH_][#LA5>W(K+2_+\UGVB]8DZ@2"$,;#D^?."&H!VPSVQ .BCO:+ MRJU,\R;"N*#),^V7UH^M[Q]!H!GIDD! #X)X%!89"L).,ZN"(#Q*EC,67TW7 M]I_<+\.3=C],[I=:'M5XX^HLKDH[RHHJ6%8_0#:!-@D$NVADQ76DFWY'H*N" M-7C=;W]6Y875)E\_9D]3?G<5"M*\H1%>F^],LEA$@47,-=H#5X#ZSFA/@M-/,)Y/?/_XP_?6IX_.\1A4I(A0#;(W\(B< MQA)Y0V/PW$;B %/E*WPWC\P*FW-3P@KA'TCXB];61X8A M_Y!!&K $M ?"ZY\9 B,COL*6)L# X"P+K*^Q<[$*9O!6")43-WLR;@(>R(%. M[;K+[M]/&=R[E0$T.'>#=LC>W4L;J3K*:]N:2][V8]>?7+MC,,;\P7EGVC\Z M]HY4D4SJS6#DYAI[*^#E,-[N-:_%R$*ZY957(\LNJ787I 4PNAW$4 NPFX(! MGGOJSON#>&/:>;+YB#?[G>(H>QD$WJ>QJV_TH/R":R+!#D:ONQ*"M;BK7.#? M3MHPNENE2;4V(T$V&(FXP7!PI>2/YS(MT/)H[&D.>+D^DNL.O2RGVZ?Y3"5[ M+5]-1?X\041.A585;8DYK'V%OUUNA*W!H#T89F7@.&MX:QV8L[/_D9F($S,2 M84% TZ>>@3%(<#80 :AP\MI,Q8$M)\KDK9I U:]]S[4W.CN^*W"X@09C__(U MO+&7NZ8Y"@_)#\D^DV:U\2LG7;A5NZO/3:=4O(GCJ-=SQO'1$>TXMKD*0H>5 M[MBS07P]_O FM =G'7OQNMVMUJNZZ77Y579H(JJ^O"?.*ZKLOXU?DSFL_>RPAKR0Q#WKLSZ\)5@8K*;W78Q]; M%.;.3":4HYP[RQ.V4,WDA'>:::[R^Y#/_8RUZ WCD\ M(@RF*H4\L%+YW^;=+/;6R,+BR5=B3D7AEW^I25GJYUIJ_#AT^WN87ZQ:(H>7 M[D:PQK9'[L9W8W?C4:\3GJS+R*VYNL^'_?=E=/N:2-O5;;]4F0M/]2$KK.6/W_XOO_YUW:+OH5W MY1IG?Y#]/P_;\#ZQ_^?^CYS!_.'T#_KA/\)L_\>7BX.MCQI'V.'" M(..9ROT)+=*!4>2%]THXE7RRN3L1EH^N][AD[6IV. @'(XB1JI"V8L$D' MGZ02EC(!VMMTX%_I+[(RG&M3"!9,,HP%YB9IZQ16W@7NG8Q"JZBC2Y)*G:@,3V5.%-:=A74G+0823#) 'F0$X\"ZW"-#!4?.8*U#M)IG MH4O5(K'NRI_O'?>&MO- 2^RIZO&NC(MG'@NT,J#]R$HZQ0?TPHC>VIXRHT14 M#O870Y$YACBG 6G%%=+4!45%<"2DZA!0S=D'M 3ES^?C)"\06R!V%F<4TQ%C M(X12G%EK@#^-UBH0S8U1N)PS+CS$3MJ[3LJDK-9U"*#>43:)A$TB4SHD(\RI7ST@<#"0.PM#3B6I>;K MC,4%#^.XOG"5_'9587$%^- M>FXWR\2-JY4V1VG(>17;W;H.!3PQ9^#ZX;A.6KJ>JWN9EWR]SELZKRI=CI*2 MX5GU4P=5B;=QJO/-?.KX/?KS?&__!BEO%LNLRK8 1N8Q?.OUO\!G'Z^J931S MT64@8_NJ7MT@K\!DU8Y9^]8>GHPFFA,FJ[J!KQK3%9.O M]P,H_5WXW?U=7J!5RZWM&OZV_<)$NP;!-9%"$ ^J-Q><:8/A/V\P35KAM+19 MQE>U#.[FL9[WY_W^C3QY5'Z@5M[SE^O&3[8=1LO4@3BSU60?>!Z!4%Q%N4/HL50?& MI:6V+VD"(RW=/UH_WG\4/D6*@T,R:8TX"0+IE @RC@LMA 6\,$M39&!&I>E= MW:&@$RN9?F-SK !W'E?%0OZF6]ME0XU*':K[XTQJ.'5U8_CSMY->+FC;^]:- M85Q,Q=95CK')=E>JZ*%S5"U9@C=W>Y&NR2=L^8$12> M7 0-A@?IR +H% $$8_U( Q%62(N-Z=7.K7Q], MO;A9>(RJC(V+E=5F4-W8H%81!B#!L[1OC@M]#IJ5@E&[2YJ72S]^9O6F,YA@ M7?3Z)X.X+'!6URNKUV.F:HJ/#+N8*D(['NI6-UP#AA&_E_**MP+ZCSUQL/,> MOO/EQ_[.%MG_]E$G26VD8%?@Y,"X$!AIK 52PB@ $9<\)1N;7+^Z*W+B6@7: MNC#73)6)'WE07#;%W#<%/=CZ:)WBD2:,J%-8Y^^S_V].S-UI5(&DN_^C%7_O5Q)4*05+D. MZ2!K],U15YBQ^F!OJHOALDM$;I$RZ4IO[&7[.;N!N5B< +6-LC^:JSM M\1?J6J*OKNX8%1>M"GIVK[C>?V$8P;3+/-W!T1/W'C\!(;Y:R[ANWVM]/M! MU7D*X'BOFT^'@/?>9;]S;7"O&])6=O:'CX"GH =IC)07(':UIB!VC4+MT4L';H;][+$=#'O^2Z,W:L1V56+W MJA-Z=@MV@^V'W"0Z7#8NONH]=+1]V0+ZN'<&+*R(;EZ>7CTW?6]?@^LDK?I7 M$_(&)I;G?ANU7X),UQ?T:B&ONCK=^#,H%Y5_=^24J'=O7:C\S%[4/MQ\^CBJ M/SZX7OAX5!4<>A_IB5I>O&C$?'KW__P=7G9CA5>Y& M.?-Q;,'8HUR]S?9SH]1!HQYGKWNM$5%U")ILN]_X:COG\4;-_%>-?(Q8?1S4 M,0AP3Q8Y5X?A1Q7GD)&EFERHN+\D*/G>C96ST<=?<>U7J^?%TUR]$2 MWM8D)+>ZZF-^@&_\'_*;9'G6PK M3]9%?;R\"H<=[ZO3C!N;MCG:2K?V8)FN0']5 S_KN3&_ MHO =3G>$DLYYJ#K7$91Q^75% 647+E_\A<@1A(7$E< V_/HWA[VWM@8,V& 0 MWGU.NVV$]I"YULIG3<^:$Y)ZPDO:Q'38S^M!+3AYQDN\3HI%I3C4\&*6FX\[ MFG9K^<8;O9=MU5KYX(/I' A:\@^N28K<U\_DM+-)Z Y4F9YJ/X M[ZCA91YI\GCC]I53,1\@.H6BH[*7./R]3K)8J8#;U=W_RE9F>>!]-$3-P/N? M2C=W]RSHEV(V/NHJK@9C#Z-!ZF.NYJ'E&8XY6A6&N+TQ29# M$J]M!CGC'[VI.AU:PT>3'B)/HHS_3D=,&H4^*J-D2FFY&_=&XS0!44^:,.U& MB;HNS.M-AC\GBH=5*%4WVYOJ3,L:Y)WVS4[;LM/#O-/%Y:@_+ .IVI\OP>FE M0O4\#[SVVTJ&/;]<-2 ^_;29Z%V[-(MSAP^K,OJ)_S3PGTNB?O8FYJ*QOGGN M>-RG\626J\^_?-A _-9^UU5B_7C&QR>8I-:.O!63@<\3?JI7S=/'\B#RE*=. M*>1Z;GHJ=Q]4X\N+JZNGXU&C3&FB>9K,G/Z=9H?%DZ%XRU7)_HKK%.?B1$?_ M+H3D(NIF>69K6BU=&B:?AF_]5E>[)5'Z',' F4\N3.A]/HI_<3Y*2/0R&^DZ M'U5;D*:R/P7_L"4L_Y4'F(VG:7537?2K%K:KHW*?X MU^30E=6/:Q:E:ZZ](^Y6$J'IM.RZ&TPGYZ=%MZ;3<2H_J-2V"'LE,4LM)?VF M"V1.B*)^C;,EJ9\+I"JY%"FKY3J5/Z;1*(?S0]Q2A\I,BN,+) LQDV77;E^9 M7Y;X)-F;C:LV31+1C##-UO!\Z)+,Z%G!1;5&]6B\7-!W.C[SI9!$NR0+3>5? M7@,]F5SDN']E$&O+VC:F(=J%* M*-0].N9B]9B_:Y!9UX"RV(#"'G\#RK4-)0M58UI+$?T S31#-(C$,NDA5\$& MJ[5S\MZ+-%^//L4]'4\NNE#*SN7'@R"I#50J8$4(B067 FT@ QIAJW2NK]%/ M%937HC!X$A#[O:\@:*Y9&,S>K7:DHZ$N78)EZ/8DEQY$NS$<7&;(E$.S&[WW M?H9AFAK-A#H'^8AI7_PBP5!=ALV#P:A?_6U\GB]?GC8A\WB")4A8KG$^S8=3 MRC#DY%2Y?HGSIYK&BW(BZM/3R?A+QL'35%9Y7A4?+H+5 KI30>;DD\^IDU1: M&=%IP=G9 ^CWIO'E>R?QYZE -"Y".@+B2\[>)!5<-.]=AY+S,YQ.$LBH[S"? MLJB!\!SLG5N=HUS^GRO^TRKD5HKZXRH'D7M1A[J>=5XCUZ91<]JN9"V/D8%W M?(\:K60($A\D6MH\MG=VCV9 >OW(Q@\'_E-Q)4;C*!2C0Y]+7+(,I&T[B@Y9 M%:<_RL6WN=#E:*F3X\=&5G(]S$@/WTW]W^-P]CDBCI\TFO*2[>YM7FQ?;G_> MN7R38FYQP2CC1@)LI 742 \DD@08S((RS*N V5.UX2^&X_.2]R^9P) M/GDB$?&Y>O14N#V=EN=6_7BI^F^&[T MN$Y27O"R0IGQC?4P=?:?E;#'8H:X.IGJV=NU5Y/.BV3-&[?HZB??Z+UH/75Q MFZ;M(L 2VUA\U28@54>-*D^RN*"U4]4X4M$V@H4/JUS[7"=?%27I18-;?_^S MS^5:;9=2Y[-XJ="OZG:9_REZ4+O]UR2UNIU=I"JML\V12[F4O-L=_MZY?'V M*9*88 ^X]3S5TCN@N/<@$.FM,UQZLCZ#P&_=HUM$H]_+PI&%MQ&/)V"\9^]W MVKR?K]]OWH3HTJU3);ZL/3^I#-Y\E\U6ZU]5N>97[E"7_/SU5RYL>-D4>R6; MF@UAO$&!XZ7D9T7A3:YV:9J+)SZ7;*1F__-)"MP7 U5!>FO],'6>QJN6;U?% M:J6 ^4Q_:;ZUT4IUG$]].!_VAH-/OHEAU<8SQ0CKVK;I+SUS/ABZ$L;_FM7" M1/(0]2HZMHIBXY4*06 BD!72^6I:V3=:K7?Y:?\"TX)AQ@1CR@U"@@.2?Q#V,LY<%&3)#:-992 M][D+X=>J*=-&4.0G%_-&Z>N:ZX1D$BD-E;94.F-,P-9#H26*!R59/8RFV^YO MW^Z+Z$X><(>4TD&"J&,24*83I3TC0 @8_4 \;O>M%#?*#&<:8VJ=H) I MC9T,SF@2O)54L6XG[WXGWQP$!CGBP@,A*8XV6 >@*8I+'+&Z4!%H!(@3V>IJ MQ=WH_>ESC6MBLES($[VQ MYH3/5^I5E!?^!F"@/\ORZ;9_F&I'2^JYVLSRTI M2@KUY@[[.JOY>1"7V VF385%IJ\J9# K 69)0R8?.V7+&P:7&8M(4P1=7VG& MJ'>82+!2Z=8XQ5M;$UI3.Y*L[OK5"DG-78"M2/KQXV-;Z]C-VS;%76&JRN[=] M8(,*1! *"*.Y90L!Q2",HJ,I=1(1E] RPAO+I-B]JAGV@3OFN[V^V5[; ^>5 M#5H:P*V(I[*$%DBB#5">$.0$QL+KO-?BRKU^^$;X;KMOL-UT>^O-@1'*&A(4 M@%I$.&UM ,9I&?^)/.<,4J=AW.Y5) B])5*,N<;M?HO&:WCQ0^D5M[SYV2.V M\7EWX\]V+M]]WMXZQ-MO#K1A"/G@ :0^3>$4'$BL"< *,T\\4M'B/M7@[59\ M[YS7^;U$!R-4RUWD3P1;+R3=7!3_"%2GYQG&-@7&4ZMAR MF+JH.DX$1XWATE'$#95>&V0D#P>O;PI$RP,5X?19,G?\#:<0_'P'UX)E^WP@ M)&,,2@DB.@V 8@DC9#$:*.4P,_'5&2&2BB M^Q"% F[0VPL%ZB^ETW,+56^SA'7&*TA/JSK\WM\Y4_X4@CJ[H]X?>G2N)Q<] MI/*ZD,5ZLU2DD6OJ6J:VQ<=;V_6)+Q_[PNY[FEHYQN MLM=3>^3=^;"4/N1NRW08]'92L"5M67JL<;R4_G'$*/9&*<4Y3.SA/ M:21*,5$6,NEO+#]_1I7<#:7YKGZN;?TE,4;\-IY,,L'*BVJH1B=3-Y IMK.9 MTDOQV* !("%H/#80BP=(%"PL,!6:!A2(B?XP8K<0JJOM6%O(-G_[L_>V^1=G,F? YMU"O< POEMU" M.XPW+*7=WXB.>DM.;:$ [NG9Y)3;2+HV D=;BQCWCBJA%0LA[AH31C OI5EM M-?KM&TL]/ M<[HI#;!J45.GF619S#8/)]XWQ.KIH^63/NJ M@%>>WVF8WZDR)J6Q_\@/757^FC[*7O(@=64/+Y8*>\OYN])<3)MRUS1PH'!' M5'-ETE52UYBI770_\BGB6_>$EV#M-'->'*7FA!*4'DSL^4D9OII^X%*KQ:S/ M?*E!//7I%X*+V0V'/C>$5"9BUN]0DP0VG KG\?+3>A9.JR$\EXR,9X-HT@7J M'OD6]<;T/(2!'53Q[>KVN2EM;L47EJ]NT4@7/4M-)O4LQ]0^UU 1UK&0N*QG M%Z=5DUR+GL%<-+V(J]ZA=S)V?KAJ2N+:EY*L;N6^UF8]K^!F%OS: M13)5AQ>A;YI-,^O#(B7!I,T8F6O>[I*%T"L?KX(EF4:JN59UIU9]60VZZUJT(EW%V\P82'_2@](D M68C $_.E+OT]3;%22P'F*]GGGFD50?C6K#LJC,\G$9?,C_5$49I]*>_2,X=B M;J"IKFJPPJV O$@%U4)!*K"EVLLT "9HQ>./(?*V%,M'(8#DAG4AK^)#)-ZB MW5&:A+0;YLHXFQK.#MZO@AP[>_'ZE^_0[M8^VKD\O#C 0D3]"QI(006@5!%@ M4FMG")#CX!3&,H)[MJ)*: [L(Y[H\V]P1\_]\:U7!H+ MH-0RYSC4&#OFJ?%$42NALA0RSJU!^-ZY-UZ-QRYY5IF]/>*3PT2 4PZ5^J.? MM*<[,>3M'S >MX^'Z,HKGN:E*0V,1/P?5B]74W',^NC2R5R(('*M1OK_46I=KKJ:JR&\(0$77R:AIS+NZ"=DBC>; MBU,2_)_#_,49*(C_<^:4RE<9#C[Z/!T]7B!A\8*:"^:8(_#6BP]H? +$*Z#< MDYAU_-YG'\@/*X[P"%?R('9=4=&5"2\M:KV\L#/NCYJIK$4R5OBUL@@L48IE M')B80!(<]%7=^_R"IW;\T._E,Z5.^C;-\\USU%1B;(6*9G'=GH XOEEQII&* M[:YQS?I--](@93U:7VZKYE0#PPN(G$B+OIGD'VN&)ID(418XP#]@.:I;D>_ M=T>5A\Y99X&"$L<=U1AH9BA0E$<%"HTLMUVT[$3$SI,42,^D M.[.0]T;O;^]+\$044HP4I/.)W:)L3Y*6B3_4>NGHSQO!'=G!\Q?E> M_/?/ZX1O;1X(0Y$S00$2M *4, ,,1*DBCD6!BK99DZ4AY(_V(+TU(V8M"$\G M?==F5'#R17-].W[+MVJE#"E$A"7ZH8'9\EQ M#+Y)VC7WZ??,>]\8?@58?"Q3<1[W1)5T'O5A):B4.2JL/Z# MSL)+A3(G90ZMN5@]C/#=:1X:-YN:]ZZI_4V=J _:&7,[U$H_DDBLAM^KXFO M9C7E/_/9: ^=XQA#7'MA5-82T!FOG"$HUOVQQ;E-_ MQBXRFU30^N&IOF@F?>0"D5RXEVKMYHM;JPCCM!H$F"Q$*1GTS5R6:5.84(^C MJ$<:S%ZD&1.1;]B" V,_K:+G^3S- U;2L(84%6H_1_.+1Q4G2RIQ]%^,^%$?XSW:E:UG_M[S_QAE/0R3C;3?]=307*7 MK$FU3YEM,DW.::XPSI-2"V+(;A9PW:;PK:-WM\9\%=0M%#UGC336U;S."POP]+QD,R,NF";Z?3\I%J@4;]7H MOU0-1H\GC9]JM3467VU4N4QI;E3*G0VB[NGV.M;B,-5I%Y.YG?Q,]7O7 :WG MI=$)SIN3N>QA$M^*;CJ[72E=F<[*F:N4/89;FBY5Y5Y65,^U9U:XJY*<4?W;CYM[79TO$Z$' M%=5=].M7!NQN651WY^P[99CQW]ZFX:/1DK\?I*%4\6Y9Z[=:2M^X+_-1Y,WL MCG?=L%\+*Q_2G>CCJ("#M,ZDDKM4>J,\T H:X#3B\2]\;X76^SAHBF\[WD=Z77V])>NB63G M .^-+$*_Q?J0/+M!CG';CQ7>R_?;?/OR[]ZFG>O/J.DD(DB+9XQK M,;S[I6&B7QN*JE/!^O2L:IJK-CV]0=T04U&6%BH;JIOGP.C!5O; MAI9VQ9UR#W@='ZC2=R-?1;=7/OO\;I1=GN;"I$E$V)_25I2BYT\%SHS\82GH M\6DV5;Y -8.Q*B*+'D3"0_DHJ K%Y@:ESN(&+:34;Y7"5!F)^%)50B'M2;_% MYC%)(?=I!!ASC$U98 ;%!1CXZ?RLJL9)]*-/@\EX5,!\WI/$YA_=NCPKJW8? MT^[_60VJ'>4X0UJ&'(:I\B"%=C:M0Y0A4 NK;_S&,A@\LQ%77^Q5C=5+,S[+ M@-[XDB:#ON;SMC:F:0IGF<];=)\LJMF5/;+<(0RL#6Q[+5' MC;"W^>IT, M+!X"67-*A*494E(UATV;62<+G96+!K&F'+_23RY5MF5>;[II13M>&^&93C>! MJ!K7C_3P(JEV%=VLC&0Q]/E!*H-8E2).?)H'V#O2R3RTNB6;.-WLF&D,T>IC ML$8,[9[+E6=&>JRT..7O^21<-'5YBGACRNO9Y2G9E\M?AA?]]KBO8LY78Q!< MTW_5L;&OKKGNY2*\$J%*T8>KC.&*5M.6?:SVHKQ]?.X9#)O?\EGZO0R53$.H MLTU> 0BF#9I)S_5NX^^-7O N':,K'S))Y#?S=EO!.=&>&^@<=<(K$S B+D!B M-2=,WIJWNX'7#;JN,7B$X!F!O\@1NM>C+H)P(^XCLKNUR7;?''@+%>4, N@1 M23R*&BB/TE <8GQ@T0TD*G$?;:@[HOFF$#FML##4,^H85SR5FRJ%N>$.67QK MFN].-.Y>-%Y^WMD\@(X92(0%R"H&J+,>* %NN:>WLWYI. M4PHD6-"<1>F@BE@E+5<&<6RY5DCX6P*+CKQIWK2#&^;Q;6GLQ*;,EHA&;_,>Y5"N]FC MGI7AI;* TZH^H*XP/HVPQ Y.4UUT75N+:FA<_HATKQPD) /;7"#L?3JFJMV)3#=.O6;[:& MJBU?O#2ZYJ*^:G!:&X:UYO)6T?8ZQ+%J=>NJOR:_/!J?E?A-GII>(B'3*KKE M!B$QQU0CX,9MAJ0U;2Z]I1K>=[EYP;@<(AB332!82F1SAR/R)Y"S 7E7LL(]Z,'8J'$ MW&"QU,Y5[4FOWI1>:QN6,REW:I571\*O??[Y]U6:>&04\IY2&D&LUMHG)G1% M/8E>/GGXRO%9U7'N'RK_F]?U,OU K2J"B_MKSX\3%VPJ5]K9LDR,5UU,M;IWFI,ZVS69SIFJ]+# M=IYUKH)VEB;X(:VS^FPR_F5KD+,>KK._T?Z^.]"&&,]T]+Z)2JX61=$9]Q1X M9S#75C&C^5-%Y(TH/!$H7AOC5$/^H,P'S<*^T-.CCO!@2?5>?]X^_GB $924 M"Q95#VE G5- 24V!1L)RS0-ERMR*PN([RY2[C?S&C23!)'9=FE951 SK+9!Q MW8%6$=ZY>.Y"ZF^UD7?/+M-MY$TVDF%DF*8$0,D"H"1HH.*: \0MQ$9B:E2X M&07)T@_.2FEEGOJ5^OE[>NP/BB8O.N0#(DP@.L:# Z*@9Q#BO/*=(I7[O>6>5 M0XJ1]='T:4P943)(XQVT#&EGE9>+8#(5F/;FUOZ>7?+'XY9=NU1E<6Q[<3(' M8UCL*.TE D%??CX=G-5MT35YB1WJP4EQV$I%\C#Z=,->%9I?*R#4^/2+L^E$;H'A+OTK5[=G7G@]':>6IXLJ M(EF&%HP*.V3%S52QB/2K%PB^>M(JB)J?M+[?1F]K%J5M$\_GQR^]<8-2*E;= M.1??30?5"S1E=XF2_:1T/D^K43*% K I/2$@G,/%9WG P70\ M_%03O:3>W[*-5;@WOW>Y<(KGMJ^1XBO-HA?ON]^.?;=?='4<_+@BXY\N\%O- MR/PGF6ZVVI^YFVWTMF>WJ@4ZQ^]S.68U=%B[^ 3:YO+'&5G+<(60C5SN@1WY MU!2H)Q?]:D)RFPIQ.B>'QI^=+=!T&9]*&Z>]CZ/QY]&J0,9Z&)#'=3;^5K4* MO,@%^>V(]4]Y%MH#Q)7&T'&@;8C84$D.I(K F1N&A.?*DD 7ST+)N<(#Q26 7J*G-:2 M0R0%I"FI*V1X!+&0I<"T;JWQ$CV4A.RQQ9YK1>RU-3$;\K=^/#G4H\&EK@3F M\0>BKQ>8%HU4:U-FPSWG?ES.7)FM)^/AL!H*&6'&-/.U M)-J9AMQK1MZ6FH/J+;:S+5Y\TT*[_27U-;5.^%D>.H&]R61\/FK.\\(JD^\[ M2QLW(Z;"RKM.KS\^[_?8B=(WXQC[:S(>C5//5XNIJW/,=BXW#[S$0ABJ@4." M *J)3C/L,/ NQ#77FC GGFK4/EXX LY--R[U(MD0YJ:;%CG=O.0\9ORG-KBZ MZ52#VE85ZW9Z.IQQO:1E2#07-OM5R67:_/M=J@&)?^;NF>$@\R%J$SV.DI>K M('M9PG9G3FZO\8/L'V2]IV=!KHFJKFRR+*Y\F1//H[SJJ*%=4"@VULIY33Z(]1 O.W%$#$'B:$<87:[>Z][.$\BAOA7WOW? Z\352BYSY19R5G.D51$T?*BXK@ M[;'8_]T7E?T_>0VCW?^X\_YMM/GN9'OK#4EUK;M[AW3[^&6\QV_'.WO_G.SO M';)%^[]__";:_3?HPZMH\_'^YYTM&Y_G(]O=.KS8WGL[W'ZUC7;>?SC:W1J& M>+W/NYL'+DA.&)7 (.@ 98DJVPD'H R!6<*4LGP1JS.OI4E\0E(P2C27B >C MX@\MHX%CLWA>WICA>$#?\-:.@V#5Q84I3P\C]I2_*<,>? MRLAN7[Z./W\7@?@AV[[ M5\N59]%,:SX05X4:/J5QZ>:B$>CH$0X3Z=?A4?7[LV+HNOM389W6MV@ MHI_25:0V*PJ!27\5[#E],:U&3>7X;8N(;=QL[BP\/\V2,/#NUTQJ.FHZM:S. ML>7S4Q"O/TI$%;DUO02GYTF]/^=@>C66-?/ A4Q/DJQ?9?KR34OQ\;2N/F[_ M^F#T:3RPF13Q;*&49145W,R>S Q$F]1UKHM_GE*G J-IO&N\R'B4QNHD:B+? M$(4D]I5L>VIC4Q/K)*LT/3?3AOD\;LW@K,*_ARF6GRE54FKE/.[MI*H8+TBY MJI K.9ID(3>>8*)KD2RH";N4 $I#8Q2WIHBU'J;T146OF=@F\TDP-DD$RS#G M>H,K6OO6>1=6GV)'OJ;OGU')ERN7 RZE6[)RZ%%F/LPY]SHY57YQT;>9S=). M>:6:2+5YA>I;W0S6KU.RR,=/R7(M%EWB=-.,Z/@Y9IS&[TKF782X'DN#%#5D M7;%K93IG R)*#*%P>)Z-^U4#BTT5%--I/N":/&_B&\GZ^Q7ES2P=43MOVF7L M!H68I0099G2\BRHXKH9^G?K1(G1,VCX9'.8A<8UNN_-9Z])A%+JS1HO&>.XF>%\&'+0>K:;@W#%K,J9"2WAE;AQ\8[IJ"R^2GV!//RQEP8C MVL%I=@6:C\HT3IWRNKUZUF:!154\/@7:&_:;<>I7/\KH)B75SR?9+\J34M,S MFSP1,?LR!>A<+)+3SC#1=)Y(IK\RRC5_$F2RZ-F1T1K@DH1_>C&-WDV\MJWX MOPK14,.D7T.Y H4J[ZJ9;%WZTQ/SL#YZ<(9MEP7 M\:(P[^8'K3:W2NC7WVO7\[\>I:DN475FM&Y7LYDN*1 MM9AE_N_)*FEJG\6C<7UJ-^4(&6+FC;BHF?-G;S7[YN=) FA)O\.BS9FOJ%O& MG>T+WHHMV&'J//$NQ02-X=)1Q V57AMD) \'KV]&0-#:IMJ5>Q'?Z]5D:8K< M8VTE_^&>6WS>W;W7>.?R#=K>B\]P>"""(CPH PC"!E#).3":,F!\X/%H9]Y# M_>PYOI;^-[=Y3I-(?T6(5AQ:MY ;1X)P05(7.*1:.2F%A,P%88SS'K$L-S>@ M);BYW#S"TM\'=_8/#P(AW+H H[-/H\>OL0=:& XXIYK%+0B,DI55P(OPQ'[- MSCZ)4=N;5X47 ;_\JZD(,#H<'AE0$1/ZW*W_,SMIRP.:Z[8 M3@W5Y21NQV$'Y4R;EDYXW\(J96Y#'H.0\VG5Y9N3M(51ZPA#?\83V,^7K99Y%32NO_=?T[G&O#)^H5JEA0A,'7PNL>>"1:[>O28LM)&2J24&O?SBI>IS M:49&_8113&OXTFQ_[4RT%FN6B9Q>! @S_.Q$PKA;.DU1C>GJE<*82SS2Q M.KE;XU$*<,UFZ30+F[%0'I/=7.Q(5VR9E62G6'T>!6@O;/S\7RY*R'!\6LWT M*)]GWI23Q+'K1\WTANGY:6(D^'?AX5QPK*Y_^/9S-I,C5LIM(HXJXY[3D/(T M^?P*$3W/W)]I*4V:)M_,,Z]'AN3I=,/DQ4U]J<4I]Z@'JE]I=Q84L]B6,O*J M&>&278KV%/4K;U>I8N-!Y,'C>7I*D=)">!4?:'XHR]SO5]F0: ]LFL08[UNY M,LG$7F',2C2K)(32'>+3I.>L;IH6VKF*#[NP$%^Q' G!#TY/"6Q5;LT^=U:G,SM7YS77M:L'A^XF<1_M/H%"=+X.:YW"M^ M]%('E[AI:FZ4\

,R_&6619V,CX_2Y)0V<6Y'5R0U]+X4$1WUNM0+EFV MI0)L)>+4&A%;W[Z)]U13HB;M#%C)/.6#L-4)8J]^]'27KV"6VN;U2Q]""W7E M6$YYU'IH0$1X<:E;KYI4J513IG68OWFC>E4"OA:Z"A5>U"6:#>@LPN8OZ6Y]U@C-H\?+648*% H^*E'A2RBC*O MKU']650NGVG3Q2-ML5ZCSAP.VNG)/'':^33(>7)1TS?YTRS1]22#6:"\9)MF M#Y\:P&I+7$9A3DOF-B5WTJ2_^I[I%\T*06ZF+\Y5A&ST_EGY\_3HLR:>*L2; ME;!B:J\+3M(LPO@TM@X"SU6;M,.65]]?[(F:I;.KL2E95KZV9&#*](?J M^:JW*JF3U8I;1I*/1W5P?CJM<_^IIK/=]?2OP8;?:(\4Z3>C-'+)=P47O?MW M$W9NM=CI3WHP+*LY;F]*V8.Y_9X%_4?U/,%LK4Y=6R)\VKH*6R_2E^5%J.AF M]?Q;U+U;S?-L]+:3;"U!H2JEGWZ0,DO5R9YW(Q[AHUK??FUJ$=+[9LR0![?Z M+X,TR+!(4HU\BL.96_Z&_BJU> *6\Y.31-=RL%BF&P,&>AAC'3KQ4@S8'RV4E=QCKE0[>X^,4# M;B>7\T/4A1+Y;<W4"57T_LU<[&W_6$]=.#":;)/K9<6K820+0G\T ,1M$NBKWB?#HKA4:;%!6O@F53UWMP8$% N^HE&B*W5JESJIQU_J M=&WITF*SKPU>88\YTYPR3I3!6 J-/)3!VE3_NIZV97>T:GK"YS*DZ2'R_E7? MP%M_4FH@5U9G=P4 J[*Y.Y@NNCL=4$S<3(*F*=Y+=SX DC=X+ (T0!#4P# M%3<"!&5\&E.@ HZ21MEUDI: Y[72UM.S@[OPJ)*G .Y>5% VL^I,2V_Z("?1 M&H";F!K2SUHDZB6NDU8K []J76I*ARM]KYGWV\1:9Y@NP;!9J"\^5EPLD-%^ MY3MD8%]7(KBQZ:U$?MGU7E!FG7 M%IWX4SV=ZHJ\)^/9S6JY4C"P3-&KF8L&D]XHEP\V<_126,0G'^/J_E,V:]Z-MQGDEN[A:D!Z,RXE>YHO&[_M18YFUB-GJ][A MKY47/@'A_VTFZ:WUMB7)4K/EXH_>5]RF48M4LA,&UNWN%G,W-8JB$ MK>YNZVV65^A5G5@E]=?,'W];OWB>X)RH.KYRS=V\@'_./HE>53LS>D6%S7R@ MJVET,CY*7[;MIGK)>2NWL%;S)1,M5C7=E'/,KEBG'LHM%Y(9"ZY>?4E@+D!S M^>+Q-8;O5F&R6;G;2WM4,]VM6C%;[_.P%5C*%3MSU'9/P1"]GUN%VZ#1[^2/ M7E' NJ)QM5;$BP:SUL_:X=.53 %;AY=IUAJ54"BL <5&1$^($B"YPT!J&(B% M3D@MGCU'=$/>\;"U[Z0P[H3BGH0";K^)[G'*U9?G1& MN!6W;;4VMT=1+2W&P#?]1$V30@W2<@#Y"B"?DLU?P6JS"RQ,T;MOYI=5>IYG M*6Z.7*/O>\F?^*E)8-X<".,PPP&#Q/,/XF);H*PC(/Z,0&)X7/4E$ABH#.2! M4_#$99 MB?.7?IU_LA2H_^0G9RGY4CU=?M#R\2R&OP%+'/]L$O_KZCM7'V_DC_YSYI8_ MXVH#"G;EQW #7?G9URZ+R 9#ZILN^_7/B*3W\K 8W^BR_\GK6]8X;F,2KO_S MC#QK=EK;CX>9/Q%4QC[D__QZFER)T>$O^/1+#\T+V]"'I2TNNWO7QX>\[O3( M(O2OU[FN]7R:2"+_W2A0M3)W]-(EK_8PK[W$3 ;GBE?S,3&]B_>&Z:V?_4QK MUPITS"W@K=7&6N^_0VV:;.8/A%YY)7YK3K(J#-7O_:'CX3&YZ%4P=B&S.F]P MKER(Z@C)A'ZG9[T<[>K5K]->)=A[4!-SPV7ZGXOJ=7?OWW[O'/-^5"]^"]^7 M:A(,I%#D5E%)M;9$B.B*,Z.0DZ*DYQ(*GG-YR8VA\(Z_X2QQLI[0^&C_Y,MP M]V3[;&S]?O'[:VW@YV]E_3#WA\?MT]>LYV]H\&'DW=L__C=E_H[ M\5[G'_ [OG^Y<_QA:Y]N[[V&V^_??-YY]1IM[QT-MT_>7.P??T2[K_XX^; W MC-?[/6S_#;_\N??R+/XOV;[\>+&[>9 J' CW%ACC([3FAH'H,AM@&4.2.64$ MH\^>8]97%%WA(M^;FJ1/;ZDNMSK%%NSWXDG8F;O.W/U <]=X_)V]NT-[=[E@ M[T3$K5Y!#)1'!%"/'##0&* )HI(S*[ 4T=[)/E57\60\.GOWH_V]!P.N+TO0 MI4&M2^'76^+6%>OPU&SUJE=\,N;X&\L0._3Y,-9XL(P^/29>(@107%! D6/ M,$Q <$8;[92EQD5K+/HDE1E_GS5>;?3N%6!>$VKI[%)GESJ8^"@,TR),A)@+ M 8D!T09!0 6!P%B+@(T[2Y6AR'/V[#DA?0P?DV'*2/ _.46SJE5EC6MV]FHF M95U8MA:3;7/\_ZG86-K;.0U99/?7KUU[Q3^6X.I M/CQ,8$<5AY0 SB2+/JNF0!*K 64DNIB*6.SQ8OJ; M(AD4]@+3=/@8HX01<32JFOS+F7/H%*R6;"$87<7/2V]>1C MU)F_?37?52]2+*>?E$NG?'L1^K7)=S.YP>A])*89N?JFWYR81AO\7K+HW_(GQ)[7"K$S2/-ICZ<.;EGB.I#_=BMPFC M$AVT]E@+8JDE7"M,G%>!61X\HNJZ;JNE>.HUHU9??JGH4GB+(> MV\\[K_;1A[V7%_O'OQWO[[W]^.'8LIWWVW#_;U^^C._PQ\<=O!V?-4=9+Q:B MK 92*:%RP&A/4ET_!5H@"JPF%&N%B.+XV7.":)_Q95*!'QEF+?K2V:O.7GW- M7B&BHSG"@C%).>>**J^LX-@XZ0*BUS4"=O;JD=DKN&"O.+$68R& HT$#JDP M1K$ G,0^G4E,6IM\(=17"G;VJK-7C]M>(>T$X]QPI @52$8S!1F/YS&CSE)D MLKV"M;V"G;UZ[/8*+V:QE:,N" X"YBCB*\6 1@X"XYPT%#H607.T5QSW.>&/ MQ5X]0!O.X_>EMU/:6$\NOL-_OFF !-]NJ5?:^O6UB4:S"-\(AA0)RE20D&H. MF9+6(D(T8,IC0*G 0#+I@- TRC:$)@CS[#F++B?Y M;I=SM66Z/PC7J?A-5-Q;0K!25 ?+J8=8,P\U%E!SQAADNG/3UDS%%]TTS*7 M%O.X?2$Q55(,#$0:8,RPX9Y XL6SYP+V";J*]J53\;56<2)I0/&83KRQ5%!B MH)'2611_(B@-O/-LUDS%%ST;B0)RAC,@K8R>C1(!*$89L(0I'81GD+)GS[GH M*_IH3O$N2;A"J5^545&]S4^#7/AY?PG"&YG&FP:SUM+#DX@4)'H?%I/1F@)/HVAD@/H'<1^F"EC5+1-)(^ M^?X.UT<6H^Y4/*NXE4_$FJN($R:BZD$GG*0E1M9PVC M'O-@B;*A9FQ5*GJ@*Q$W5@%KL@*(! LZ91DZP$$2$/(3W M,>]4_$FJN-3!QS-;":XEHD(G\^U[O4'4YOMH5=?7 M^#DJ%7146>$M1=I)8335$'NB)%,0=R[,6AF_Y6ZGH BV0B( DP6DGC.@A=/ M( \%4<883)X]IQSUD;JK:MQ[X!Y]V)CNSVH=(OJ5T4)8:&1$1!!)+#3FBKN M@Z=8==[/FEF'1>]'H""91 0HI:/W@Z0$4D?K !GW-C#BD<[>#^MCE9 M[^^+Z9D_F7X7.=!-#\;N&G=SC1_*6;46R>N__WZK>B]$;32F6 6' A/6 PNB:*6X%D"(XY5.3A1*=>C]I M]:;<4,JB5ELE*2%2!1G_&:) <$\4A5T,9LUT?#$&H[@,V" -#(3I"#=IB)R, M_R0B6G8$/=&)K:Y/Y:,I3_FAOO9:>#2S9/?_UB>GO_:V?/"CJ>_:#N_;.E+N MI$-$2DXB^F4F30AQ6#L% Q3.=]GM=;*.VWN;9_4XMYW+;;9]?'@0!1A*K#D0 M5@1 ,63 *&.!Y=H[2(.WUCQ[+DB?J[N*4*]CBNH)Z[@WANH@A%,&4R>$$LYJ M 14D@2DINQSUVNGXSHMY'8=Q0Z&E,(J:C#INTKQ&&2(8@A$ *>J5(C+JN.IS M\=3X+SL=SSJ.;4",2$1YP-3#E&\.4D3#SY$0QM+.RUD['5\\QXU5+$0WAPCM M4AD^ 29J.HCHS1&MXRFOXCDN41^AGXTS\I'D%+^]3/<.(SD_:ZF-E=P3;@5B MR%(E@U;..(,TQ%QRV/&GK)L!?+GDR$2$@[U"% CE?71DI "*,AHECWB;FM"P MXW?ER-Q6F=8ESONS6@=-!(8N_1$,Y=AJHFB:8L(-CYX0QIT+M&[68=$%0JG6 MDDD:?9XT&=HG_EB",;#44$R2&V397;E G75X6M9!^B",YC"'0+UQ"@5*J(+$ M>$J"[%)$ZV<=%K #I!H:)QA02J#$S*2!U@H!8G7PECO(/(S.$^TS]=USXW^( M=;B3,MU'5OQW?T,(NX>\\TF):^>IWY=S?D,[4(TH)W$[W/@\#3R_\<'ZN!;R MYA-ZOFD!G@:B4$Y +I44@D!*!50IK6JLM1A*0B'OHA'KA2BVEZ(1C$$/*8PX M@I&(*(P@P"@M05 1:!CL2"#NV7-&:%^JNZ*ZOI4F/:33T=G$SB8N>UF"2 ^A M8DP(2B+\]L(H*85#DD98#KL8S+K9Q*4TM P!B^1@61P ]5@!&7<:.$&ILU)[ MI]&SYY32OH)W'*+M;&)G$Q_+F]]F-*V%3D(O C*<2J&T$3X8@01G*N'#+O*T M=C9Q,6L5B&66"P #-(!RRH&$T (!/1(606)37)I!W&?RNQF#?YA-S.&"_YSI M>-'G]4/OG$)XC,%2)7^D+QAF"I#'D\':3?^67BA_&7 M/_E?/P_GI]=_976:UD?=6_RX\T"3L_$X$(U<^O/ MHR:2=ZH//3 3KS\"'>+#_J*'G_7%]-E_YM[I9# ""VNX^/KE)9__MYG$KZZX MG(8+UBMK8H7JWZ2 D@JGV(+FUEL ;;!*^PQ9YI3QHDR&$NAD8] P%IJ MK_H>13+$[PE,I:/(&"6,B)ZQY=%-CBB1/= &[1WY: J'P_'GJ!N]+-R]TXF? M1J&9]L;GD]ZD&->>&TSUX>'$'^HS[WKFHO?79)QZ<7M_QFM.>SK^=NAM>>M/ MC)_T"$H_*1>>_E)O1;E\(]598>.+#O7IU/]2_^77>*?3H;[X93#*CYN_].O\ M=J6]7U34)/'EXYE8;, B&E60K[IS]?%&_FC!OI3/F-S@BEWY,=Q W_@9(U?? M]&O?_-K#(K3!D?K9'Y9(>B\/B\F-+ONC!VK=J:V0-X)X_WH]ZIT=C<_C)=ST MWX^%16+%PI43;W'I3@;.#?U]+YU8N70IWMDMV.T6#'4+=KL%@W,+]N236[/N MN>_AM;E#AJ'[RY)V#WGGJ=SO/'[7HK_TY=#;LTEZ_-Y?X\\1E9<=VMNSG_>.CXP];\??VWEQ\.-EFVWL[@_S?XS_B=PXO/FR]08N!NP][ M\;DN?QOLOMKYN+MU^&5GZX^3_"(A\-(E9D>(@73" 0.]"UI#(05_]AQ)T:?T8?MM&I7I#%=GN*YO%'0B("V9 M$9Q$R47&'J#-?:&"X$'7)"ND190"WCVG)K W>:>AI\-3VY2Y6NC^%:Y'&R MT6IY9Q7 TD?#)2$$BCD)%-+(4B*QQ2@:+J'ZF#[LA/1YP]6-5UVAV'^FOZV\TK6RD1=+7JDQ M03.# N!&ZM0#;8#V2@-.#"?"EXET&9]6,P8K5]D5ZB1!?XSLK);O(SXTF1@=J MC1>((!+_)I#&%'&I39#(>V-TY^6LE7U<'CBHA(OGG*? <:,B!,((**\%()X% M220+C/J4Y>[CU";S. (_G8K?:04>4MIC8CBU@2(;?1W/&+/1OXG0B/+0>3EK MIN*+7DZ4$$:45H"QK.+" F.I!4A2B92ETB4(A$@?LKNBHNU4_%&I.">2(N2D MM$)1IM)X!NH0M-AQZZ*SVWDY:Z;BBUX.,9!Q2B% V%) B#3<"2^J(58YII"0-PJ @D.@HX?4K)F*+SHU!GH!'82 X^C*4$\=D)C'OT%&K A4 M\%18CGE?B>^N.EVS;,UCH*S\]LEL=QBT^5E'GSHJHY-/E17>4J2=%$93#;$G M2C(%.QZ[M3)^N\M=-9 8C@3A@&F' !4I*\.) 8$@ RDDD'O^[#GEJ(_47=%! M/8[!R)UU^&[KP$*0T4)8:*2(T!A)+#3FBKN @Z>XXQI8-^NPZ/W(1*85> #( MNY2S#1@H[P60@G,A T>4XN3]L#XFW]V'W%F'IV4= H[>$M462\DI%UX2CH)& M"D94IY#O>GG6S3HL98,,9RJ-K4J-F(!*0H'!+$())Y2"QDN9\KT4B7XT(VMA M'>YD;/H=LKMWU_A!UWCR_O2>GY[UJIZMAW:FG_"99R7WA%N!&+)4R:"5,\Z@ MZ#%SR:%$G;^\3F?>]M[FTF!O9ZR0$D&@C(F''HWGG6&6 DVL$-A$C S5L^>" M]+FZJS-O'4'O$]9Q302&+OT1#.78:J(HT4%SP[6(2MUYO>NFXXN#JJDS<2^# MC L* Z"..: 4UL 0)JEQ3%@BHXZK/A??W:'5Z?ACU''I@S":0TZHI-XXA4(J MY('$>$J"A)WONG8ZOG".VP!UE%\+..(44,0D4!PRP" )0AN)I<7/GDO:9]_? MHW7'M8Q/RCU]HE/6UN(AG[[7>U^YXQN&J6XV8OW&;B%O/63D=@OP-$"# M<@)RJ:00!%(JH$+0<&.MQ5 2"GGG_*\7:'B]Y/Q3AI5E' )H4>KK1BS1;B- MJ7:"&YSU.1F P.L],J2M_DAMQ4P-Q5CHN@J/<>.^HHEQ%2Z&A5M9S MZDGT,=&!HL_:7ZH>Y41/#@>C6@Y4-%[53U)@2,T?'L?10@S"Q;V;3+%H,G$R MF3N[>R][I/>__X>,OO"OOT?VZGMW_$FV3]^@Y(]BC8. M[5^^B;_[^V!G[X_!SO%PL+OWX63GU=OA]JMWR?X-_?_W]N+#>W<:<1G?WG*# MG:UW=!^_/=K=^N=X9VMXO/_^-=H^>8UWW[]F.R?Q&5^]^_QA;QBB[;H\B":* M49ZZ^DG*?FD+@<*< &4<8MJP-&2UG&A1=+W;3&>(MU(KSBPDT3%&3FA+I$7* M>QUW3@;^K.?CD7(:M^-LR>1/+(CP@ 7#;709@2 IQN(P!@9%D;1I8B7GV%H>%@7K1V._;,CJW>Q- MFHWKZ;/>5OS7B?&3R].7C7S\/W-E1PJH;L.#5ZB"O[EQ]O)$_6H < MY3.!-Z+D7_DQW$!7?O:URR*TP9'ZILM^_3-V3P^+;_9 /YI/\4[E7M[(Y?G7 MZU'O[&A\'B_AIO^^BS3+BI>V/MK@R<.\]A)LR:^=K/N]EE ^P05#.F$95[K*4I3-UG:E;9!<@0;@@ MJ0L M/_UK,@Z#LZO[Q.ZM-GQ=#-==8;1Z/^JL7OCYE3$M8 * MBX%24@/O!<:2&1,23L.B3^C#%G]_&Q)[\!Z/=='CNP(@G1[_&#U>!"$1@#B4 MN-J$]1&$D&" "48 R@0,(HJ95S;J,>LK^K #@[\39ZQ=_"O5W;?"7M-^+R/R M;T(4UZ&_)VZC[B\>]%NV6;^/)W^.1X=[?M(4#TUW)Q$"'D[T2>=#W9WYNEB" M(9#RX*SQ(,C (PSA"&AO$5 &4VJ-1(2[9\\1@WV*[VH4X,W4Z(%C19U=>,C@ M26<7?K!=6((U D,+%07(A^B>*&V!M-P $3=66D,12\1*",$^O[,IP/=K%^XH MLE*4F#QFZ/.GGTY[F\/A^+,>69^TI/=R>A:UXLR[WHN)=X.SWI_C5(C[DX57 M_O40F*?>AVC,ML;GYBR<#Y?MW8OSR<2/SCJ3=E3;&@RCUSQAXV?%GWX@%KVXEZ7+U M=[9 C]N^/XHX593@SIK?M35?+EX*,ACKO 'Q?/;1FOL(T;R$((VY<5YR!Y6/ M7B<5?:'N.!IU!XJT'M5-G4GM3.IC"/%U)O5>3.HB0,;,.&D9!=(J#:@/+.4G M-1#&"86]P='=C285BCXEWUUH\&A,ZE+CZUQ3WVW[57]@5UX)SY7HW%L_3"&[ MO?&*KKSISGADB_KL_>1=>C@Z@9IRSA70*,$&)3B(Z\^!T]HH+Y'FRCR*+KV] MHQ2.3<&#N)F]TG=W.AE_&KAX#]V;Q(^B*?RL)ZXW#KVS^-MZ+HSKFS"N+6'< M81:4^)OZK#>81@OLSFWZ.$S&)SV]HB?P;!QOZ*=1;/+E1_ZLIT_2;_7\EU.? MOQM_Q?B$2(;EWZTVPAY!Z]SRU[C\S_E?KN[(7W\GAA(-O8/ M@;)^T\.LN//ZT^\E0I75@\]O\_Y/%(,_310=& XA BW-4*"82VD@PRP0:%#$ M9U9G%'T#EIV;Q9U_!CS](2*#S<^%).^NW87P7LGU\-(Q(X_/NUL?/VUM'Q]N7FWA_[UU\[[,OIMI[+LFM?YD;06_:1>M MK#GKO8PP9C3U.>B<0%359C#XZ9+=#\F0^%?"M--XUQ5VJC- MS% RXT#7#@3 MN-, (12B0Q]]>8DA ]K@@!$S$#+][/GWAT>[G-?-=>W]9'#FP3B$WHNCZ-O$ M"V\>ZL%H6IRL62E.ZG#*E$^]39>(KTZB'_9=%_KBCI,?JE M:+5?>ANDU-5"_XC2HL[%NRNKM:)04*I -*8<4!/]/&JU!XH)"HR)FTH8ELS* MJVJ*[GBD; >_'M+Y6U^0]9 C0SKG[ZY,TW+T*>Z1I\@38*" @"(D@6:8 16X M(%1#B1E]]ISQ94#5Q9Z>D/>WOE&IVWA_=VZ9;NW]=2#KCBS9^N" M(#Q:,D,M4%88(*!05)H(IK&(KF$?K8BC/_W"[]S%]4]V MWLG2/&Y[_V@[[CKC?F?&?3GNIYG01"(486JT\%03!S0A ACNM!:2"R/\5:UV M]U!R^"/\ZZ\7&RY/VF@L_//_-I/_+$P:N,4 #O$$!G#0'S6 X_7H4\3?7A>.?][R<[[S^<;&_9R^T]=_3A_?[% M]M[O8?OXS<5!M+/84X6!MM "RC4$VO, I'8&.1MP!&F+G%0LO7._^\W-G;??OZY=_?,%[CVKL]UD+>1M1>/,8JW1\O M;.C 2H_CDBD03W8,J',*:*HXT-A[J:A"6OI'4:5;;]T@%>6NF*&A)Q$?3ZM" MWNGZ%<1V8S2Z,1K=&(UNC$8W1N-ZS?A],!I,XYG>>S4>NZ5@[3?)SL?%$$9\COCYVX_;6[]_W'__[LO. MUCNRNW6(/QR_/=[?VX3;)^_H]MYKO(_?KJKSQE@9+:D!09B(5ED0P!@;@);& M>4$)AA _>TY@7\#OK@+HQFAT5F^]K=Y=53]U5N_'6KVED1J:N.B38^"(#( 2 M)X'TE()@H^TS1$&D182!LL_$'3>+=R,UOKW^8#SYV!N,>ID8U7\CQ?7ZEA0\ M)#A+2_]Z%!?>QG7OS-3]F*GEX@&!M$_3?Z) 20VH=! 8;#0@F#DD(:(,I?R2 MZDOUW950':'CX]7G.X<=G3[_$'U>(JF!"BN$.8B>E4[CO#30BD+ &3$>RC0 MGD5]QGW%Z"/2YRV]5G\LAYV%=0_#%7$9:]7O3-"]V2$5A2MD @I M()0 !P@!%=0#32@&'"FF+.*:6)N:U42?R,=47_T R^>MC[?.:KH]/E'Z/,B MJ+#!0DHT 48(!Y))!C*Y"X@)J:F!P>9)R)#WXZ\](GU^\O&*PA#=JK+XQG:Y MCLGT!RS0D['J=X[2HB7O[/==V>\5;;C"$>P5PT! H@ EW (MN >&0BI"@$Y) M'NVW%'UUUXVX:T &?4V,J#.AG0E]_,"X,Z%W:T(7(;#C'.J@ M!42$ U8T#[ MW&E'E$("21Q8FNXH^DSP)V-"[Y;\^2%Z)5;7)6\NUR*7QKQ^;C1^,3Z)#W61 M6RG$KXGU-SN9F3AX4&M<[Y,>5O7UG_6T]S_O'T"Q*[7_G_I1;N<.\_6T!=]> M/+_WFB0F):0DC'XL-R@%IQPP1BA ,#2(Q&T1##U[3OC&WTV&7]ENS>G?_E)*G+5AWXWY.G,S2\WNPWP3[?=V_" M"JX95QYH:74TW#R:<(?M87TV?_ MF4>P$:PNK/SBHEW=:KP6>/@KO?_D7?1"WUSLIR$JET?' M^\?QWZ_>H'C-XP\O%/SP?X^@/?EGI-^K\VBR3G;WAH,=O/]Y__BWP8>]M_&^ M?QSM'W\DNZ]V!COQWQ^V_HG/O_/Q_UYN?]EY?FSEYOK]_+-N]=_;;_.8A#Q3T&'#N(!$^GGLX/(K>XGH#H_RF+XZ[:[;BP""19JPH0T@5++I S>0(BU7)P=YG*?'5^!7LN:[W;/==TVQ]^Y3KIAVL3OZSM]_ MG+BST-X[/:;-W([U= LWW[UMP;WHWG93-/?]Q0$]P =77_CA?JZ8MH7_OBIV MY8H$A]TK^,SI\9$* B>&/8J)4,1I5,@DS5!@1#K"A*-"KFWF@W8/U4=J95(7 MZN/%-> M"7A.^B2%4(!R/$2NM8@^:**M3IJ"YWS'Q(,:\)X0\"ZG <\*0K 7 M.3#$P^HIFP%/,OI< ._%9^J^&K;:>:1%F&+G++#.^9J;K1I4[!<25C@B &*,4!$N"<^"3%'09KPOY4!F0]='B M.ZAAT_H3>+%W.;T%4I\ROI%8>&ZEY$"B;>":,)L(E2F?2]6,6E,3BY4#H^8< ML1!:>PM^+*) "!&/2B*K;4+>2":4D4G8?"21LG6LR H=2:R/&#^P,@L+BBP] M2]A);E,$3N&M G-DG<+>ULQB%95YAEDX0K63BB* 99O/%W.DM34H ., ]T]: MQ7169K)NY$.UN:BC%G?0P]?=3G_0&Y9*6-=%N\O1CNB8-=%(+3D/1A@I"5-6 M>.L9DUK7W&+5X.C]'+< 'L$Y,1XE1<#1\227;E0$B<2T$#@F2OS:IESGI"Z) M]H)568$($!TV8MVN;8'[6-7[TM);G&OGX M50'@H:I+U #PA PPUP NP,@N .^(B7B1$FD,8XH!J>-"UASG^O'8[FNV?, M@!^'9\.V'<30V([G/5"'XMA3'3)Y]&[%US,_.?'P>SOF7P# MMLZZ,$57Q>LW@EN-:P^':P=SQ";:Z+D2$7G+>"Y0C9'#.7E-,1NBLR0H5<9Z MB5@EGZP.KZPH2:G5?B75?I;.!(*IP0S)0$GN,\&0IDH@R5D*Q.*H(P>U!W]& MXGMGK=:AF <.Q>S&N722.W+)'RA>]@N=/+CW[+P8:_#H,:OG4B#QF2"\GR-V MA$GNJ?((8%WF4PD:Z60QLL*$Y$425 *Q,WA=B@?V5^^K1<_CE%:-I#62KD3P MKT;2AT;2&:Y,0N**8(T"8Q[Q8 *RWFKDHQ$ GDPJ#ES9B'7*[IUHO1I(^OTZ MLW-UTI8O"<;6-I]]?2[Y5/6Y=CH#VSENP6)L]?MQT%_%LES-2K//3PZNFM\. MZ!N\N[V#=Z_@>Y^;!+2Q?;C__K)Y]4;L;>]<[IYZ?G Y4QOI[.UI\^KMZ<'^ M>]P\?<]@?"17$CPX^ZL-U[IJ[G_AS=,=FA$"/-IONUM'7MG$DH@("QP13T(A M*Q-&T:J(F4W.)C);EBMQ$BF72@ONN??8N<0$I5Q0+2,LSVPMI9W=_:W==SNO M_GS3V/KX\_Y ":]'E+>/_B2&83ONI2T/1J870^Y9/(A_ MMK[&,"N,KRZ;]K3;>]VV_?XO+8['1U%8['DB2!A&$+=4(*,\SUVW(I=4!:+" M2I3JVC^)5=6M? *VJK)=3&U0*AZ^'A;>D%P]2O$N7@^V'NQC#5;4-=PJUVXQ8?]9Y271'K>&W N/ULISI3R?HR$Q5I*1K-?I ^6<__:]GJ7\%0K+S!GL%R#^TO)G5:X%J'; MU^,ZZ^,9B,XX^Z2&F1IF:IAY/B+TVB.&Y_"_A6'O M,MK>,PW65[O"E[OO#KX=GAZ3W7=_M0_V/3XX_:NUM__V].!S\5D"8X;OGK0/ M6K.[PCOX\/3MV=[V)PSC/-F]^M#:_;PCFI]W3PZ*P/Y?[.X]1LCL?E$CS_F]U.*>G9%_O?+"2S__ MLP"3.R6?1)N22$$Q&KF,V% FL$B*!B$(X_:N:7S?V0!\5F?/G@G4S%;Z8\)C M+#"2GG($9B$B8[1#B2LM@A(Z!+RV2=<)?^!6QS^_HGH->37DK1SD37@ADRR_ M!L&'!,'=&;Y%.>- K1A*+"?[Z.B0UHJ@Z"0Q1 M@SB:#('ZP:JJFX]]K=->FXYGU/"GGSO(]Y2FWNE:X13SX@ M;8A$V'+B8_(6"U/SOAKR:LA[&LBK>=\3@.#>#._#(:^@$LC$J(#WL8 L-PY^ M)"Z-]SQANK9)UHTRSP4$7_PAYMUN!X9^=AX'L;%UW(OQNP7P[_?D*PM:"X/] MTEMA":=8Y>Q\ "G'L&*14)!B*^M@_TJ T'QY>VN3<\H2I"G@#W>>(L>$0P8' M;@SG6.7#M/P!8_UUP?F[VGV: O>,6F#+G&FB06T4%C1Z^#/14(>X5U+!9EP= MKZRG'(.#DQ)!G#F"C"$1@7KEUHA ZIC+NVGK6#]4$[T5.G)>:_,3:G/-XI] MOV>CM]H+8UB.V5*'$?=!@>TD&#&:)(;?&,XUW+-^BUJ_7[!^1^,)=2K_M%P2 MK:/S1@+[%5IZ'N_<[[:VUD^JS;/5PXA5Q/F$:)0&@5 $_:,P?PZGJ2.UF!< M6^M:F^N8V_/0[]F8&\,N4LD\DN#X(@X+BRSA I0\$>\=H4'GW#:\+LPJZ?>+ MSZG=[]D0&[N@.P^20/B,BQCJ:M@+P M,M_0R3)!8L(121#QLO MHM$\NFBH=PH610G#)(FJ#J>MI(;-$'3KL>$J2"0,48@KKY'&.B+L!.>:L5P. MLB#H?*6J^];:_/RTN2;H3Z#?L^$T'Z3/H3.D& ,'W">%''4"!1:D"!K>]6%M MTZRSNF;_2U;O1*14S";-9 O+6II)4]>IA0%L:F.IJVF,L^F^27!18H&B>(D M&2$6@=02Q'FB(BFMP!TOC357M3;7VEP;Z]76[]EHFB5.DV0"4H9I(./$(0/_ M(&J<(CX8)P)9V]3K@MR[$/L#JO>+3U)[W3W++6EB*+IK?.J<%P?6X<_]Z$\Z M,(CCRSIE#=2=1*J)(MQ(X7CP20>'P:=PVL/_DE=UD&T%4&>^8RD5BHE\2LIQ M)Q%GA.80 $$D!88]#I*97+6\3EE[>D/OK# $8%\S$;D3*O>4C3)Y35T^[T'J M&-M**MAL+W.+L>;,HNA51-S@B*QB!%QRI;DG4CLOUC:Y6M="K- F6:W-ST^; M:]K^!/H]&V.33& =L48^! 4&5'F@[2)GL EC"2PS%D#;&5_7ZMYN>:W?JZO? M5 I!2&X"(Q)/0A@-#IOFCE*9)(VQ#K*MI#;/6&NCO'$R$B2EMX@G19!6)"$" M,)T]&V(I+JRU8:N4TE)K\_/3YMI:/X%^SP;98F1)!.Z1\AC4446P#6N;2JT;\U!ER&K] M7D']=IAZS9@C+G#.*#:2&9(<-8YYH7 =!UU-;9YM9JX332(2))0/B(.]SMKL M$5$F8J& %0M?FFNJ:G6NU;DVURNNX+.!4"YM(MA+1"3CB#.6D*$\(JVL2H%K M;+1J3,+"0P"7HT^48WK%-6M5BG@%6A>XP*^-(_G_9PL$/ M/T'/ H[NPI1PH#Q$%D.VG\Y)'3B1CNMH@3QIF>HXY4J"U5RZIDLA@J>3')&Y M?X1"ED>'H@K""A8%SAO$E/!U>?]S& ^N33\Y?Z3&U1I7GR.NUA[H$R#M;, X M>.QI#A/'("GB5 ;D/&?(12D8<$,3=-X18F*=/5@N3HVT-=+62'MC&1"65$B: MAR0QMZ!_6FDL0E+.A1B)J$/W*XFKLSOM(8!E9 89;\'=5C&A[&$C'XUV/O?) M\+)DL%K?.[17XVJ-JS6N_GQI'=D(FH$7,0LOD*/?2++K<#4;D,X61P[]/L#_[JV,_F^'> MV=O3YA5 Q_Y[W#Q]SV!\Y.#JKY.#L[_:<*VKYOX7WBR@X>3T[RNX]O$1)C)X M1RSRPF<_UN6=#4>0!>9%DM36$YE3)3;F&X\U0(S;\,OZ4HNO%=,18R.$4IQ9 M:Z)R!FQ*()H;HW"Q^&2T^/-VI5[\AUE\TMPZ,;_,;%+^K*++/^N2R'QE$EXB37RE@'DN8445*8K/3%^N/1^N-Z M_1]K_7%ZUN_[++R<8!]^:%T O4D"&3*UASF9OR"BR1=SHXIF!Y M.%UK1-">O#7-;=IV$)6&G;0V(X^ MGKG8*XDO(^N5U-N;&%*T_J31307[ZL#C M/Z&LNL@$S0(CSU6?9X&H-NP\7? M9C3DWI-94-PQ(2]I-4QJVY[WXV^C7WX?G0!L=8JI*;[T^_0-Q?E\@E&^8?GV M[Q>M,#CYS9@-A55V+*OTINK&Y;MDH_ Y9[R$\CTM-ZBY^6V\06Y\[WN7)61# MD+M=]I:LK"63KQ['K==W\NK_N9/)?G<(EPC]?]TA]^09/=L"A_/%I],!PK#[ M'-A^H5&ZEQEG>XJ=XGFVLPOWW[^([:^Q"8,Y^35V-RZ #ITT3_]J'5QM"1@' MWGOWYNK@;/<4QHA\'8:?/TD_C[ZLU<,J%,U@2I DI&,,154,A&Z1"X6U$8 M;3AVN:<86]?JH=)SGB!O^3GA*;]A_EX.;-;H^'#H> !L??^B6X/BPX'BSCPH M.H:CT1%%3HJ"\ 9I[QU@I!3)$F%\0N M9S4J/APJSC?B)"00%7!FE@0CSEQ1Y ,C3##7Q))D!T0^5]T/-N MOY4_\UNOJ!WZ-5;;GY6F3'RQVCS%UU^QKM]M#P1^1ZT7Y! M-L$C_F;;%_:RO_;OZ1WO5@?-S/SLI)53L_D?UX.O+ACNBB9)P[.-VY/#S[=+'W^;TXN/KCR]]7.Z*YWSS"D@4;F$916P=\T3+D MO#2(*1J-Y%8&%TN3!V 1PU8V-5A@\+2CL$6'2TY<\@DSPRGF5JO$9M-DWNWM M;7_>^?//>1R:29":Q*1R.6Z]U5)B_^C52D9I6'MI)&F_MGP='%%NP.-0#B6) M!=A0SA&P(P=0Z*@,D2K!TEQ:U<\P ?LG.8>IW>Y>Y'3P*I5H> 8"!!?I%RE- M_@1X&?S>*O/+O>WU+O.'[1F8\D%.?#JN5GTR>ZK!2,/VJVOW?QL)_=,F*X$5 MV<"E)5DV6TF8#2WY8V0K<<5^Z++??T^P1TFM>IS!,OU(,RL?(@_LH2K?/ZL$ ML1]YZ)*\_IS'GN-5Q6-OQ5X7;NOCH]8Z?VFSMA_[@\;'R_X@GCUND?@7-W&Y M"M[/RU0<>T=/'2EZ9=NVX^.,O2\2I?&,C[;<><%?_3SRKW32U3PQSR2*BI(#XJHX"MX[]5)$0G< MSM'#3_Q@?X?M?)JC@LUWGRY@7#D2^"6?!]G=/X'K>7'X M;H>4YT3:9XL2&I--5%"9$%8DQP*E0)I*AK#&5.1NVD*;M4TFUR5_X'IC+Z48 M0XUMOPZV>1M\M,Y3+BCG/NB $_RTR6)+M+8UMOU4;)LI14.-XTRIB)R@$7%+ M!;)64N0TB9&PX+TCN13-NF3SYV-K;*NQ[9?"MB1H2I+AW#".4ZFUPX**Q+ C M5#A?8]M/Q;;9\H5"@NOJJ4:)>H*X]X!MB6/D:=*1T,B,Q&N;0J]3_5"=@I^F MM,NOWF:TGH1?H8?IVVX/_NPT7@][O=CQEXW]'ERM:F=:U&YS$WHU1NU^^ M,8Q(20>N/79:<8.)ILI2:61(-$5.S6U5:&XT6]7*C!9F8EW>V5;GS[GZD:GU M+09T%7O=VJ8M9=/F$SU-2-(G39 T 6R:34#520K(!4(E(4X+Y?,Y\B*Y8H6Z MPM1=GQY8N2U3%(?\(SDNJ;?,< 9.MG32*DQIK=S/0+EGG'%)=(I&"D2EB"5A M==HXI!P%WAHPHX+7ROT+*/=]Z\?5ROWSE7O6&_76$)O :&/%%.).$F0IE8AR M):0!NTX<6T7E_N6W=EZ0_5*J'6],?0]%FO0TN".;B."'L"7@=3#!F1 M!"+*@.LW@"[WZS\0]I/A;09[Y SYP3S$IFC&$FQ* #K)Q1)FGA:!H\4NL-<56_J<1^B!E,]Q*G+ MO_@2[B-T7&^\ZW7[@82"$]M8E]P&/]A7DM@R'^:F]_ MAQ\1AI6!14/9MT.<:XMTD %Q*8+1,9A XMHF$6J=KE0/H"?R#FHL6J5G^XG! MBQJ+'@&+FM-8)*1F1*5>M1B0:[PEVFCGYP"&,&HIJ*'IN08<: MBAX!BCY-0Q&/D>(H-(H\A-P#3"(CM$.24!R4%CK93(N47M<*KQ 6O?@\WBWO MAV?#MAW$T-@Y.[>MWEGL#!HY+R7>7'2Z3AQZ:-^LG/L8)M;C>CGFS[[7 '4O M@+J<\]N,QMPP)I!W'/PV4J3T:H]BM)Y)8IAC-/? QNL*SZ<$ULF\*ZO4/]'' M65*GZWH6]U#G&=>'.IO/DVG$4[2(FUS0PJ6$@H^8V2AR+^95+&A1Z_1#&^J' M]A9J0_W$FCWC22@9@Z3:(&(505PHAS2S L'2BD C40)6X[-:L-Y75*\,L ZJLYCPJ .@J1_'38'[32Y=,KZ+C+^>ON&=SY ML@C%JM_[C1N5MA?/NS!'G>/\RFQ-:J^Y(S+0O(VCP"5D+ +54=YB%A47E?IB M3"?5=V?W[4A_[:#7_0VFU,7>7OHPNM,GN%,_=^&-X6VW-QT!S.&^*2V'2?!9 MTR] %/JQ,U9R_$R5_/#O$^S/_NK8SV:X=_;A9/=TB^^>'HCFY]TOA]OO\>'G MPQ,8$SLXW;D\//MTL??YO3BX^N,+*"QN7AQQSJC(+=N8=D!H8L#(>AR150(< MPR0Y2_H[$/V]U<98)<8T(X0J3K'21DJEHJ)6"$J$KZK\8].3B>>Z$Q7OM"'/J-B];@I'%'_9 M?'\4HE' )2,B(3=YTX(@'2S\L"Y:K"(/+"Q%4YWC!&NA!:6"2V\LC0$ ,%FL ML0)=*WLO9.1#MT!@O: _LJ#@A'N8[8"L" H6U%*DM1+(>)\WFG64EJYM=KIW M +E)G2^!R-M>[S)#Q%?;'L8,*-< T6ED)*AP;Y8RS>$E0&2K$X!.YJRN#'XU M9CP'$?MTN7M18\9+6]#'P0Q_ CX=>&(%H^E%WSWN@.,5,E),49Z-Z5I+S])- M?!5A6)V,;_!TU\2OHGD5R\,5:=K[:V<;$=. <89XUO*-3CPNV%K[LI@_/RB( M5&P\0%$URYVRM+W^;+E_?*V!ZM/YG!Z GH_AH[PUA\*]I>?DA@?_FO$.'9 MSF N*MK7&A2X?M:%]6ZWON3'@=<[C4YW4'Z@F!@0CVOST8>+]^ 1%]F'-A#7 M\@+YE6G3L]$ Q[P709WC.@C8!(>UT_PWD]6L]0T+-NJ'7#F!P77CBG+"..?1 M&4ITU"0*'820MJR_AT?U]P":J+X%G!:[=;7OMA"@OO#FUA$6GICH Y+@6.?= M6H6LXPYYXI.63$EAW-IFH9 _YJLU;0\T@.JB^!M^"8CT.<[I9U8_4 <0S PP MTXKXDU7C.^&.439;K1^+8QMPCYTCD7CNIDZ1-2$A;KE&UEN.J*!2)*9\M/*& MX,:(LM?@^"P7?W_GR$I/E1$61<$@+HPG9>M[VP=7S5-_1 ,.W (6!6;!8G.ED4F2HQ %M4HZ':VZ"9!F M1?*EFNBWI>##\Y[95N$\_) "W+- =*T #Z$ EWO[!TXJ]%,X7/@X=Z9ST\[3;5B]T?@\Y9ZGX10\C[%9:@-=YQSA;CT*8_YE=2HI_WWK]\77Q M*_G]7^N-_[[;*C\+JM@]R]>"R[;S?WT\A[N/OO7Z]?A+LW-5>J,6_&EXT4[9 MEAO&_M\WK_=FKO)B46:[W-3)T]#/D80P'Y5(>4\*7O#=L[/8\WD.80)]SR:8 MP9PU ',5AH6@PF2'V+:7Y0+[7#^[/6ZI Y/8.+.G &N^6,WR'C=->,D+RH!0 M+WYM]8N+#+K%A\?AA^SB>YLWN4!,!R.G_PX.?W[@F]?YCV$G-JBJEAF$&:Y3 M$95"9EK]^4PMOUL&%8WH!HCJVS[VTL7I1PU,M$$R 2P>J? M+/S\*,!8A=RVQJ&Q?CP>:;\]/^]UOQ6K P3V?Y;)M_(X:!Q5(DYRK8QU*B:G M2 XV9',ZPROG$J_$C\2D;TK#DK^<1=T!.KES%'+6A ,:J7+S!)Z,1,8HBK3' MEN$4&(G@UVJY,=\XH0$"W+]@L"2Q5[O]GV!5BF MM7]/PR4@X\S,STY:.36;_W$]^.J"X:XX^*J%,[^[M_^FH1O5 >*1:U'EY#V M!S$-;MO1#;9;?=_N]H>]N ^7?M7N^B\_';:^C& +8.G#V<'IJY.]=SO?#O?? MXX/]D_;>]A]M@",.GX'K[[H[5+WW_[^^J -Z^:1[F7*^&4(>9Y0-P0ARP#[S?*)*72 M%,Q(*LT- $4,6QG]67 2RX0=MH03ZFQ.%G/1$H^-4A(L0 1C<)YUNS>,:YM_ M[NV^0_MO/C0;VV]>[<_G7$Z*\0PJE8MR^PVG!ZBYTU@YP9T1'#MMJ8Z)P'>8 M,U19L;;RBG)KBN?_ 9/0[1RC3/' EKO!PMXPU\E:Q79;SL;+1L%U>[WN1=X> M UJ127-VX]ZV$OAQ6V X0I7H\ %83F%17@.I!CZZ==R+I6'Y9S9#(R=I].K( MZ=EH['4J[Z0:QG0*5OP6_;!,IFC8?+O)O(WQU8!=G;2*O3[@\]4N(W#O;OMK M)J.^'%%A%5,/O+%E^%*$(05-'!%!WIJ&!H'Y$AS^QB>QQ]9FYC# M42-''$4\IZ(;G6MLDQ0(#]$8!C:6J9N.[HS8%$C44BQ:6&.#"UYRQJ/Q5@&' MHYK+D%@4MCH1BQF^+46GEHH'E@K2W']SA)U*V$<,EHD+Q$,BR&!CD6+&\.BU ML1JD@M+;I*)(#O@V*%$N@PK,_K"7XT&9/8\H=KL+,%V!8YD+4*YC"39OH^L- M;>^R060!<"S+6M->-A@N_RX@<&MX#-:B8;Z/@>.0QD^!PEKH5U?H3S\=*1V" MY0PC'#, 4FF18=BBJ&'A,(]$"WD7H5\2"C76)DJ-+362DZ"=B49AZT7400M- M*JG0X.O44O'$4G'UY4@+!ZS71Y1" LZN(T-."HX8I=0S(,@FXK5-8FZJ_3B2 MBB%PYG;C8SP?E*R1T(HU%A']$2Y=!U27%2.K F?6*\8-YL(GDX(0%// 7#22 MC<3(D)L.$M5B]%ABM+O?/.*,6NRM1[ >#G&F.0+%=T@D:HFTCFN2J_3IV\0H MIE3%BA>(4C:WR\B,\LD):CBFDG(0

L"H%PED FLJ"4+N%EY"R1KYT#5;\ MTL+ Q?,SO-#IVA#D>!\80>-<[LY#T?3ON]/]<@FO:JMKNE%^_>'?4$L#!!0 M ( )=Q:E9L*O*FGS( $+V 0 5 871R;RTR,#(R,3(S,5]C86PN>&UL MY7U9Z[?X5NW]>;[MH7Q]@3%$5U,T(M?,3I;#@9__4G_F?VTPL< MITD>CM_]]:??SUZ#^^D___:G/_W'_P'X[YC/T^F[WX6 MC,F?E]_^Z>KKG^]\_Y-_.G7K\Z&]WV1'LM__N_?WIRF]W@>8#B> MS<,XU1?,AG^9+3Y\,TEAOICS)W&]>/ ;]7>P_!K4CX +D/S/GV?YI[_]Z<6+ MR^F83D9X@N5%_?_?3PYOO#+,YM/)>)AF?TZ3\Y_K-W[>/WI[>O3F\-7>V<&K MTS/Z^=O!V[/3H]='QPV>']*M'DW3C M2Z,JK)H\>G@8@;O0O@P.*1%V?A,\X./L^G83*EI1:F7P[G>#Y[.Z$_'=.01O2:=X?C.4YQ M-A]P+PJ/R8 @SH-"*<'Y$B#HJ+0P"D-A-Z>_3M&,YFA!EQ)F<<&9*ZP_5[G\ MC*/Y;/G)0E(+*>U@.)=BWGRFKR#4!RXQ#K(WV6@G(6810)FL:(:0@> T/\9S M%%PVGJ%[8-PG%)ZSZ\$K97F(*TW2'VS>7^M4W?IY= MG)\OG@E#FN+EWZ^:MY]\G$_:2N^2)30;V])H.9I+' >?/^!XAF]Q/A!*>-); M&0IR RIP#1X+F9HL%):04 K>?+7=CV450HD_.*&:R+$9JX[F[W%ZB^/7,4EA M-=$9F)+DRRAR=((RY/?DB/1)D$6&UGKJ442K,$S^P1G64*;->/9+&([K3!V- M3\,(C\K+B]EPC*1+M=4F<\G 67*/E2'J^U@,9)&38YK+6%)CACV$915NJ3\X MMYK(L1FKB,[7S#(A2#I2:*9X2D3LP"%*E2#YHDK0R6 ;VR M/B]QC&4X'[!B2I3,0DB"@2I*@$/CP&HG/-IB>&R]4!^ LJ;#"M\5D[:;^'8N MYCT1E%?%>T]T-#8BJ$B.2$RJ@/:E2.Z]X1Y;^Y5/Q;\;.#53>LCQ=%*GEDRI MY:%8$)+1U&I':RMDFFEGG4C")"%5:S_FV^O[I!"WE?<=EV/#66Y&X%-M!)CB<9:I;ULFO%F;S8C5^#\0QA.*XC]]V'Z#LDC MB'5808%4@GPX9Q4$+C,4B];F1.Y":)V,N1_)FH'R]Z50&DQ^.P5RS?3E8BF, M]@(*1PE*6 >!?#8HPE)LS9-TIG6:]T$'8_V1G.!''%_@,K"9AC3_QW#^?O]B M-B>A30\^I]%%W<.MLT^_,OFN \$B#=-(R,864,QS" (]%!^$%$)&8UWC$6\ MLT^NUZ9\N;T&NI96LP6R/YG-C\HODTF>D>D_Q>G'8<+9Z624![XXI8QAY"IJ M3YK;:PA1&4 O%(J8?0FE,7L>1M,K%ZP52QI-_BTR_,?/M^?H#?V^>7' _M%O MQR<'OQZ\/3W\^\&;H].F-0)W']YIJ< 38VE4,; _.?\PQ??D3I-??6ELWR(1 MH"Y^:8Q&3QZ2#M4Z1E(#,>8 EA4T*<7$HV^^V!Z$TV13[)[G5]]B^8[CR72Q M?N?SZ3!>S$,UPA*113*?%Q MO'\QI3>E+V?3,)Z10UN1C//B=U</ZP0+XXEO'Y*E/<3Z<8H5] MM1M4,UVS>P9C@LG>1(28RR)Y@N!2U("(0G'FLDS-]V:Z&4JOHJZ^TGY75-E= MF/=R[\W>V_V#TU\/#LZV#NMN/JQY&/<(UD9AVYMAB,/1<#[$V:5JFP\X<@K/ M;83,J]A$Y.!<2L"UL<%+[XQM'9_<1;%UDCRER<5X/CL.7^HZ68ZM2)T%EL6! M#%$S#P)"/9]A^%<:)TTO!])GTSNEARXDR+??NJ;6<$#6M"3+TBZ8E2/ M]]PSTI00M7*U,LTD4.@Y^,1(C]J@QTA>F>D3H:I0N<2!FU(TS"@O>* 2DHZY31*3??>7P$0HLD@DL+H.2'RS?.(CR):A23V^R1) M0U&T"7?<[0VG MO%VE]-WQ>&4,.EG/&"8%JN['.4F6/(F2<_2V%-G:E7J*R[T)M]LS8$L!M*U@ MG0T\9RQ%YD"(>I E*]+C! K+]_:UL:7TJXUX@?4H/-A#_]I/=LJ-*&+\;QA%>X<'Y MU\KF6M7Z:3@:#7*,*CJ'X,K"?$8&$7T&I/#$L\25;)X*6@57GU*%#5C17!3M MCF LWQZK-@'6'O*OO70-@;36E'J9J3 M.F5'Y??9)?$&WH689:B0 @<560&7):_'I*O]\9@[UH*@M7BB*I'8^_5^-S>]Q72WB[MS'M:QA]%Q M&.;#\7[X,)R'T35P RQ,*]2J=B:-Y&H5 9B$N<55!<[2!C509O0@%/KGEDQL?V1>5K0NQ3 MI-2:1!T*JQFC3G >AF/,!V$Z)A,_NP;Z%99A&LX'W%EM$R_ G8SU%'6JQCU M$5Y++X-GN;7R>1I5GV*IQKQI+))F5#F;DO]W,?VR&.ZE*KRTFO1.G3S7D(OW MA(83FFS(#S19)*6TT*QU\?E#6-:,NKJM'F_,BR;SWWBW8)D0]MI9%ID'D7AM MG9XX!)T%R!AL8LY'I5H'VH]DVS=PO,/L??VWBNEC&-$39R\^9W) ML*4_MRC*/L&$A"2.ZG'(Y5P$KD-6!@&-I;FH)_R=T0(*DO+P'H/%UK5*C^'I MD[O?CC3-)- PP_V1WCV9?JE[*RE:@D#O-;+VER[,D;WP"-I+8FNPSF'[/N'? MWM\G[[R=S#>>X89;F?B! LNK1F?+8UPW1VB]%T)+ X)PU$IK!KZ6/QF3B\SD M_1EL;516@-4GO[L=(UK+HXLBM 'YB)S7&PS(A5RD'1P$HPQDK1T69.3TMR;$ M@P596XUD.:.*BR!4;0=)$0NI5T'.L'<1++?**9NBD*WCALVJM)^AT&PM:3]2 M4[;)7'=R?N?:QG&LI5(BTDKB28!*CD$(44**DB/WT<3<.JE]/Y(^N33-9+_] MG+5K\W!->@FQVA(HI!,BC0;I'V#JR7&67K2^#&$YNF% M)L#[Y#RU8M?N)=JV8NA^/#X5$ZR(P%)-I]EZ7H5K#9B9H^7B/);6"NEA-'WR ML%K1IM'<-^,",17I]=^.MEW'1D$!>G(B33$0A:B;VJF #[[NG@<=62 ]FEM? M#KY M.*2GO?SR^ZQJ@M?#<1BGVJ8VS8CM?K:%8?:RJIA' M!(6H2X/5"7SQFGX4'KTN3C<_,?\0EC4#ZA^"+TWDTHPEEZ/#A4-V/!W20#_4 M$KE+@ -72QBXR\!%E/7VJPRN^'H2TG*9>!:^^172CP+JU947.^)+.PDU-T]' MY>M@:Q?ZV8 SZP4R"2DMC&4-_3%;T+)F!!S1NWEQ\T-8>E4WM&-3M)5E9'96$"CSXL;DX\^(S3-*2Q+TLD<7:"Y\/Y'/- H,N<)0216:"!UQ.H MY'L!Y[9VG\D%XZWSGG?CJ\U>W:=0NV.F[$ V+9NNWS<5=:]_-K\Y%:XD8RW' MVF'!@O*1\'DB.5/1!\L]*ZJU,[PZNE;:]FRRE_YU,9R2%9CDB_KXJV-Z@RB- MY"Q:D+P:@7IVQP5!1L#:3-ZEUZA;>W1/@EHSFGP6_;LME1[2OVTDU44T>3W@ M7:3P[YL"[WS >N(+O:M7+!1?SWH6,*)(@ZKPT+P\?$V(WT.$UNUJGLD941&"\05TU,'P6./AULF_%6#U:6]W M5XQJ+*QVC?^VJ?L]QNEP4G>@:G$]OL++_Z??7YYC/_BG#'>/.7[/73Q=B/\Y @5FZDU"@@#Q>GV# M0P=>B]KA$(6QI0@7.[BZ::- X9GO=?KNZ;FM^+NFYWTA?4R%&>0&)*L]V;DS MA)1[H&@^U$KEXMV.Z/GDONCS>DC?/SVW%7^[JQL60SPJUX=]--[NZ!5S:)TI M'*34]9:=S",/M7M?4>$?VY"=:VX[_-[L@NHHZV M,@7;& SXK (PYRVS9&VT;5W1O*G;N]$\7+N+T= XV:(3*@\D"JTI-F04(#K- MG N2,ZZ>_?;+9RY3V98ACU^&N8X &M;7?IAB&BXFA?Y[A%+%;>2 M,P]O"Z[Y[CXYO!WS9A?2:="S**(/!H,K6\_OQ])G_S&'>F;!B+I[BC(U2'@JU-, U\",S$C2)7KL=^4 MZOF4#!&S3LX[D9H?5GP"4I^.@NS,0+434ML#9?4T DW ); K5 -#T492O/:[ M+1I441%BU@*\B-H49SGSK;<('@2S9KG*LVQ^MJ9+&\DT[.AQ.Y2^VW5DD+-6 MJ<;05I9Z9U:R$#R3Y%XI*4-,*.O1#T*>YO#IDTM+5JF,V.84B MC*< K]ZBQ82JMVA)L#C4]A6H4Z_H>GSA9RVH'QNKI)>F"M]-G[ M!,[4$]Q21 A9,8A%<).M4C'NSG)=@5HI[<=^+">YK:2Z)="MBT,'+J;@9":/ M/2=)@_"TAG!FWHCCO"*60H\ V]][?E# M6%;BR(^6NVXBF.8TN;*@9Y,W-,)WB^DZQ?E\M.C[-RC&F"RT@TS&$Y1)]3HX M&G1TGD>G#"^RM599"=A*!/K1LM?M1=:N>'1Q"<8IIHOI8IS57DXNYB<8\G#T MY17.<7H^'-<(X#7IR,7E%M_491W3WGA\$49[YS6K,9".:\6#!89:U\HF"3XB M UMDK4DI,H;F9:,M![ 2.]V/90*?CP$-.^7,YM.+-*<1+!LF:%42YZ[4MAJI M=GWRX&D=D4%WCCFRXX:WOGOP+HJ5Z.1_+#IM*8LV96IWXX'[.Q1B;MV3\T!]VAHO7:F@\0?)A7\#0.> MJ&9ZC22!1=,FFLC1(B\Z2-PCT3&!(;CUBB\%3I*2RUI9)5/A4K"5>+'^NU=B MRP^2J]Z%>#H+X:_=63((GJ&PF9RBJ"JI MNW-?UX'\IN)I6>E:V_,ODI7#>%%GJO;HOVTMJQLU8%HNBK6!\T0#+X)#])', MHDA6>)-1^=8>[1KP5N+3#Y9U[DIZS>BU3%3M3\XCA7 58 5+,U!SG9/Q;)@7 M,U*E-*TG_1;]:?87A_X.QY<176V$>N]?^9I-YP/#4_*Q.!!!D(._N-,&.8.$ M18FLK0FV=<^('0UM)5K_8#GQ/K*FVU;Q>_O[1[^_/3L].=@_./S[WLLW!Z=5 M)-,ODW*WS/15O0MX-+N);+7N\1N]ITE#^>U'V*C'_*.7.VHA0\BL4-!G:@F+ M-A CZ4QE199".:N:'S]<_7K-#<8Z&DT^U=:OKR?35Y.+."\7H[OO6PX^(E=, M.83, @VYF$7G%001C5?"*+(3K4L^UP+8JWZ S6AT9T.P,YEU>$/MR^%HA)D0 M+]M1+W>_9T>UU=R[:3B?D;K-Y-]B !]%)JPZ0TC%0I1(+B[]D+XYOS9"VJ?3 MOMWQK'LA/C?A8M8Y9S+H1?G]W%L!E=S$>3D"Q)=D:"#]LXG;7WS?E6/P.E3ZX4=L.KVHFLEJ Y7 MUB_3VB'":\>#,]4A#@0FN@Q1UQ.416).0@'MV=')X)3S891:.(Y.;5XTI)GF("K#U8E3&" M'#II:_Z8YR29+;S]N:N'+G??8BROA^/A[#WF7R:3/%OT@S_!&4X_UAYE/F,1 M*"I7>3UQHB'P*""0NQ*MU3FRUGGH%6#UR3)MS(@';[5O)(Z&5<]7P/XQF?ZS M'FJ;))S= J8MUDLGR*>5DKS;;&G@*C$@#9$D5SEJU[KJ< 58?;)'[7G22!SM M>7(2/OT6YC@=AM$M7,$'J2R-NRCI0#%7P,D4P 2EE1*%9R6[HLF#J/K4^*<] M2]H(HUNWY/CDZ/C@Y.Q_CM_LO3W;>_OJX+]^/SQ>W&*Y-._$\@\XG7^I6R;S M,,ZU#NW#Y9W5&[LL#=[:Q)UI/?I&KLZ-E^Y=>VFE)JD1XE\VH.I=SRJS"-%* M4YN)V96*^R]2MDV(]\],=KN)=WRPHW[X5P%FFJ18.8@+*?9L3F"SZ60 MMZB=8A$):6LO['%$?7+ .J-40Z%T:V9_.3IZ]8_#-V^^VI7+;=C9<+P?IM,O M=5-XL1\[*37T^#0EF") M&T8C!7*)A] ZS;U\]];E:E?/N60U<1=%MI+4'UM<G5QY?U+G]:C\/KN\H'4@-3H:502.@0 %)2$$ED'PH$3TJ-J7$#X"I\.1 M7O,8;MP)X-$9GRV#XG(FB2@.3H4(5MJ4+9>B^-8K9'V4O4I,M:+3[:73L?!V ML9Q>8IE,\2&T=?_).4<1#==D('A.M/BC!5ML-A)9C,U=E$VQ]DE-/P/?VLFQ M$]9],U5692E0),@T7E"QGOS404(1C,(=P1F:+M5W,Y_WWH[/2L>6Q5;2:);YE_SNZ.4OBBM '4] M_6P+@3+%@3!E"T;QU\]XG(/55>W;(D WET5$<=-M,>%7(&V 2/'/D)W@> MP:$/-&9NK1'2A-)Z3_)10%N=O7_TR?LL[ -G[]=_=Z]R_T:68C2A7G@*G)01M;]743(!K/U M601WNU_#)E19>>=K5^5JS\&+]2=\ISL=;Y:G^,-X<:_M<1CF=ML UZ:J27E:_:W/0GU]^5;:XKJ'>-G- M 05%XHIX;ZJ:L2()K7<@D;N(VKL>*]57OZ7MR MLNJQN&\B=9'FV9<$0M2R<_2US1&Y[2+11),'+UQN??KG+HH^:+FN:7#W@M6M M9-$LL?#W,!W67([KYI6@_C(H-4ZDD.U-)''K$TOZSN$3B]\6^V$NYC^R3;S/\N M"A=NI!>MDU*(6'N_TG@519W@G2"8:,GI4M:57=8I]*TLH5NBM)++3A-^OX7: MOGZ^3)9U4MW\]#NZ2/ZM.;)F*4"2/3Y02G@%=NVRFK5]_P/ANGKR<5T@-$(PUFFP:O:8HP6A@NR M0/(E>EM[6V/KN48[&S\.SU\&.]UX$YI1D'(4S=W4T9 M/#,4XDA:&13GI/8%H^MB[--6;.^8MK80GT>E$77JG+!D,L%D3 2"Z0T0- >Y M^%1OAHA:M$YTKPVR#TF/WI)M?3'NG&U[A:+@KPLC,U.\SPJD-:9>KEO:]8MWFXMPY\]Y29';V"4/Y^1HXF1QKL(_\T?DWU9"[;8\_?I42!9\=HF! M=I$61L@2O#.)-+2SQ91@VU]D]!2F3L;\^S@/9XOVKY@//M>.?%=W7-K(122, M(!>=96Q \$5%$,:;$).L_65V,0$/ >Q36-Z432M5[C<16\?'G(I 8Z+RD"PC MKP99S7S6KN[>ZHRZ,!E:1]PK''/JX<&.3IFREACZE8 >W,H:=9."'O#G24+? M'EVC-/23#%.BF!!T@"A(.2AT'&*T$8JSP5G,@F'K#DC/8MD>]'DY2U&'VL,& M9=WU,;6M.:\[,CZ*4H_W8^OVUVL!_*XLVSIL6DE?-1';SOS$96HR64X6UD=P MV9,3RZ4!;[.%E)S17":6Y:X750^SRL_*IDU$M5L>+7)!"6UTUC@HG#.BN580 MBW4@>-(Y2:NMZ++(8^M4WJ[RQL_/I;7%M5,V7:9WC-#92]*9KM13O4E00"\8 MR.B+E-FGP+KLD[+M'L2NTL+/SJ6UA;5;*M5-7BM1RGK9II&9U8-K&D+*]?;R M5+@)/C&VDVANPQWZ7>5ZGY]*ZPIK9U2ZD_G+NG@6&W)XL@2EWI8BAN1 M9$')\DY:A'PG:=QGI=96PMOYSL' JA2S,!H,L1V4HTEQGM4K!'-@F< 6T;K% MSJYJK!YJ@,>="EE+#X5^@E(B@Y?DX8I2$DL:G>>M0Y"5>FE^)Q53ZS!FQ?Z! M:XED-VODP;RQ$0H)JX,<.45%FM/(M7,0A(\.@R']X7:Y8+9)^_>N2&H;;G4O MSJZO[ML_^NW@;.^_#TX7=[K/Z(%E,GV)8RS#>9W4RT,F9^'SEA?Y;?">1M?Z M;3O"9I?\7;WFZL#"%8*!L%$&1 M2U.,[3I1JI7EM/R)0T8A4RVGNFHI MD68F\*KSW4.8"K-*,=*&GHQP/8&*$ LSY">+B#9&21JZ,4L>1]0GH]8%21K* M8U<<\4)$KXT"ZVP]MD-.7"P:0>9L399)6VQ]2&,=CFP\WM>3*;%H?'? .49# M8S9@& ^U2V1M?Q0S2*F5-;98LK7=#/@A2'U2G0W9\L#B:"*8UJOC=![F]33P M&_H+HWL6KM3""V- &^MJZ58$QT(!:PTW!FGA-F_#O1*P/NG3[IG34$BM^?,: M::[O X7,)>V*@!+K$7"+Y!:HI$ H:Z4T.I;4VE%[ E*?]K9VH&U:"*896YYR M(EE1.NJ"P% 84)(S"+9>&;SQCR!1%[[B0 MMQ$0:P/2H#6Y2=QQWOSFF'7P]5,D5A=U M/=S$:8T["$E.GLU9 ^ MF=8)K,KUHM[_?GM<;5+#V[RY=;*XV2PT2A]_Q?/U;175_F0\'XXOAN-W5WL0 MD_%LD!A39-ABO4*%Z*HTQ:1!.XHI>)WU6*)L[9"MCFY;#7C_FTXP3<9I.+J\ M=WMOZ4%_E=2-+P^"]KYD6QM;R00JA0RN_M9I9U-BQ$W3.KYI +M/GEQ';+RM M1GA7@;R=5+5S0U^)HV9'O]'V8XLLPP[P_.:^?++ZY:(>$+AJEZNUY MQ*F#%\@-4ZWCXO40]J(): ^YN*$,=\HS^G"?W.OA?'8T M?X_3 =,^R8R+Q%B]V5R1DC>! ?>.H676L9B?@6RW8/:IJKI'A-M&F#MEW>V, M0/W&95B -&UA-$@Z*LF"@L1M#12M@\A< LZQ&)\9\N8ULRUP]ZE$NT>\;"KN MG1+U_B0HS@;!Y>R3(C\X,T-3%FJ=0&1@*""//-@H4NN-\VWP]JG NT?$;"+> M9[+7)SA#>NE[BLM<<=(Y,#G6VJ.$$)VH[7LYPU"LU+9UW=MF2%/;W,+JX%.9H-/E4#UD,6"FQ:"TF?;;Q$%9AK/OCJ"F'06%T ZVVSRDD*SV)2@#8)DVT%>\OG?*!9_H8 5B&;_S'(MC,Y[50W MGN '&MCE?Q^5*Z?W($S'-&&S 0J*\9GSX%C=W&3DZ$976[%+E6/AY.8V;TBR M->B5,N7L#VBRVXEZIPQ=I 7V\O]>S.:+4SL#$XTS]=)/(Q+YN9BQ=HG(-&W6 M8Y11H&G=_FP3G"OQ\ ^X9;.5/'=G;9=3M' ;CL9$"7:UU53OX_EZYJM>'&M* MD"C00V*DTE54K%XO:8%'&P.W1:7;\O)RR M=[1R]M*_+H:SX7)?:+;T-0*RR.HQY2CU8I/8CHY/PEF) MA;NJ^ND+"]L*<6?%0:?D, S+,(7QO.Y*3L95?T]*_>\P_C*[$UJ%<6YS=TUS M#*T+ACJ8F4:E0]=>?>V-@Z2*MY%90*,LJ*PU1)\0G/0A2.N#-*WWS.Y'TJHH M\NO4DAX?1%Z!^.-8MVNHU$&A#AH4+' MC>>^NV,*UX>H@HK<,PV2RT"&W$@("P>36<:XCYXWOV#V,3Q]+*7N@!1;BZ(Y M.6[0E'P[PZ-FX&HO!D5A!P1B)U#$8;56V;#0%2D>5A$-QO;+M/JN2C G$B] M\\WJAA#%5-DBY.QX5LF(&+NJ ;^)I$]UBUOSX$G]M_[D=T?R>_+:V9;L;:(1 M6B5!A:)H15L+6=:5IX1/I:O3)5MN6.RL++![CFPIE^X(:Y+W6#P8OJB_ MD0J"EP*D*Q0..8\A=.XZW:,Y&HSO<'P\G=1&/,L=R[UQ?H4?<33Y4!-1 T=V MKEA9K]@(9)N\MN B!5\FJ>#H']38N45X F.OM>GZ_'ERK;0469L4S1V(BZY/ M>VG1Z8E"^@'FF RY29!5[8 =6#T!S!R0%0@ZN&1#N=7>[H'LRU-OZJD;N2T7 MVL]R1X+?OYC-R<&=[N6/58GG95>Q!44OOWM"5!W7RWMX4:%N_"7#ZNV(N>[^ M,0;:\B*)I2K+L!DG5@?1Q\-WG=&E(]ET9WL7Y\(;+B:O_KY%GD&DWK>SG6 MP=>G$N9=T*N5J#K59Y?E@?MA.OU2)M-/89IGO^"X[K2]O)@-QU@#989>>D4: M5[A,<55RA)K6@0E:1D3F?U7;F/=SGTW M7FS;#G1F3#CM@8)-!%5X <>+@5S[K"=%']SVQE;U[N^^K$_%O9U[\5O.]2Z] M]>N'=(FN5RT^9@-1@N2")Y#:DXID,D,064"1)J7 92JY]=4(A1P^G.)M?(7TS/!_.%S@'PACZ935$5^N4Z%*EU/?H0>T.#BK@\F<6$D*$34H\O3K\04.J%$)&^N&;NO6 MR?/(.JZ3RTX\NPR,Z]8%JO';JM_/8^[IKL@BL-9;*SDQ?7#Q6\Q?E.3EIL]L[6)RL:C+S; MDQ2-(D;)/]3R< MJ'D.!\P$'T,DVWO;N^DTG%S_?,5S5-*OPXYU*NG7%4AW&8=O9;)([G=0,@'/ MI9;2H(>0 ZGM''SFVG.A.B?(6F=OGJ.JN#-R;":';BW8R<'9XO#L]/3.IW3X;]Q1I'>=<5/OZ6! M'>-T.,G#5 ]*;F'BN@?5Q ;N>.[:&.DA7KX2M@8J\]9Y3G'X<)EP,G'MML1Z($]%I6IWD MR$:D*>"!!24DTG+M()WT,*">&='V[+E'@O2* J*A6>(,?.8G,ZL=.!B/H*H9TG(Y^#,Q@+JD#1[YY/I?/COJPX_QS0% MTVO4OJSH&K#@D CM@?N(1'#A@2: @<^NH U6"-:!E[8!TIXE-Y^#9,T%NC/R M_1*&XUDMYZJ-2?G MV::RZS:6./UU[^3@UZ,WKPY.3@_^Z_?#L_^Y[N4N]H;J!U-\C^/9U_8K=1A; MQ K;O[1)+-!X[(U\_6[LI%8I*CRNQZCTM\^DP7LQ#'.'9Y#C4)MJ#)(5A M(4I )A(HQXG#4A6P1D_Q#*9XA-3IFMK4G)104I# MR]YD#I'Y#-I[JU@*DJG6)[BWQ=RG^&*7C+VM=77P3];KQ>!HITG\LN(]Y[R-.PSM\>W$><7I47@U' M%_3I LKLZ&(^FX=Q7IQ^#2((04%&+HEB5%$0*,:(P"Q3W'H=E&G=R']-B-LJ MR@=>=^<]+\-LF ;(,Y.E+@7GJS-$GDIT0D,6WI3$-#>F=4IE+8!]4H%=&&4/N4 MJWEV\C66;+=F]LK3/_KM^.#MZ=[9X=';Z^<3KJK1#\?D.EQ._N*ZN,GX=1A. M:Y,9G)33^23]\^C#PH#10$].?]_&+G>*IXDAW]V,-;+\M0<0?>>*D7?N^[M" MO'1-!UPG6[0M%.N3'Z@".:$AY@P^):NCR!IYZ[9>ZR'<5AVO]K8!=ZH8R36D M*.L5[EY"<-Y"-.0;&Q.*+ZTS2JLAZY.E[Y!;MW5M!V)KUV.>5-OD"^)5XO1^ MA#0!5^FPUS2/]V$7)432_A&XKF8!72U+-QYD4"+[)$A)-K\*H0GR7A5"[)"3 MSR#WCA.@![_4#?^KG?XO9*OP7?583O!#S1J,WUTS;-ND/#=X39LDY[;C:V23 MOZ5E+CEQMSGX9;KFVMUK!Y_GTT!K:3@FX(>T F9O)_2G8QKC:+1 ?KE9.%!& MY!R]@(+6@2I6DE])_JTFDF,(.8CF=U=T.)QM5?/R.9>O_K;X!RFKK+/((%W= MW7 F0Q1, B_")&7H7]EZC_(A+'VRZ'UAYFU5VT2.S0S^UVX25T!F@UPR%DTP MD,92[_.*X*RIC4JBDYX'\D1:]\NZ Z)79KBO1-I.=.T9]&V>!K)DYAWSD(() MH!(W$*4L('/,:*/6!EN''/? Z%--1.])M*'TFM&H[J/7MQ^-3\,(C\K7QDF1 MA51<5#0Z36@(02W6T(0F"\+G2#6V[@KR$)8^'1CK*Z&:R+'CHT*_'>\=GBS< MYY.#T[.3W_?/Z&^]_67O[:NCLU\/3O9_W3OYI1ZF&<\FHV%>1&"UM=+Y507! MUQG>YNA0:PQMCA)U.C.-0HX3HNCT(LTOIL39Q3U M4]D+>@_//\0AM,*9I\" MV'=D$9&1+X6>(M#,!:DR%<$'KB$7+BR&9+1IG0-< ][6"<#[!YV<3USS !2* MAUJ5:R#40YW9>7(/(O/"MZY[6&5\SQL.=,6:.]F][672S*;>'/,2B75)9Q;I M_8R#"JHV!Q (QGO'46@TNC4[[L/1IYVV77%C:WFL:!>O/J\_8ICAW_[T_P%0 M2P,$% @ EW%J5C((3K("LP 5\\' !4 !A=')O+3(P,C(Q,C,Q7V1E M9BYX;6SLO5EW6SF2+OI^?D7>/*\W*C$/M;KZ+*5L9^L:?O@SG'W_Z>\;9/W\JT\GI3W^?3/\Y_!P _G7QCPXGG[Y-AQ\^ MSG\23,B;OYW^-1KK(Z*%F*0%Y8H G[D'+YU20>6H.?]_/_S52-1&> =*!PV* M:0N!1PZ6Z<2\]9D%NWCH:#C^YU_K'S',\">:W'BV^/9O/W^O<3KZRV3ZX1?!F/SEXM,_GW_\ZZW/?Y&+3W/O_2^+WUY^=#9<]4%Z+/_E M/W]_?9P^XFF X7@V#^/T?0 :/L\O_^%5-/J7Y2_IH[/A7V>+?_]ZDL)\0<^] M4_AI[2?J=W#Q,:@_ BY \K]\G>6?__5__/334G)AFJ:3$;['\M/YEW^\/[J- M=#B>_Y*'I[^DO"WR'D\^; MX KT#VEP(;A8OK__<_D/KPQ,# _'P[IHO*9OS_]U'>,!$/#K',<9\\\_#?/? M?AX*C;PNY=&)H(3G0=/:;&*,#KUP@0^6CZA8+M",)NG:$T=U09M<#C,*$4>+ MGPXR#@<7.\S1N$RFI^%\$G@TQ]/90"4>3#$.HI0(2ED-P48&T6;)1,Y>LWB; MQ=F%5LPP_>7#Y/,O-,XO58+UBX4HESS>,_I2PMUF=4*?'63.? J(4%A@H(RB M34\63CN?*+0-JIPB:S*+.MIUU-\UXV!Z@?_\_7C@"U1W_1[8FT\:"&_)#,'_ M^:?)-./T;S^S%B0>C,=G8?0>/TVF\T'@RGE#LU""*U ^1J!)E@J*<>VK?5*: MD'EUU#TB]<'"O$TN[T+NX=ET2G!>#6 Y*;"/4VT:+%6_P.I\-)O@ 4F8W!D.>AF2F@ M4&MP+#D(,JF8;?#&MME9K@V[!Q1W%^=M?F63K78:R("LDSQ?7%RB89'V"[2* M5ACG$6*FKV)!YF-BV;)N+_*ZD?>(Y4Y"O4VTZD+TR_%\./_V:CC"-V=5' -= M F>8.017)Q?K-+T3P$+6229D&54G@F^.N ?$=A+B;4)U=T+?XX29A/'\3 M3LG>2R9$'A,DS6@ER5:!$YY, A9U4M(PT=%87C7JWA#;09BWR37=R3T:I\F4 M%H[%)(_GM%4<3L[&\^FWPTG&@4!RJIT,D)6.H IA##)8$"XA.J,TMRVXOA/$ MWE#?3M2W-<%VUX23\/4HT\R'9;B,;YZO/\8@&L,9>"=)154N9#E@@A)L-]"O+=Y=]UY/\AYBK/9^5]UNGR@F5*E\%+UT(.2F@Q%9@4D M;KU(VM#<30/.5PR]-WQW%>MMKGTSK@_IR[?3D\F7\:#0'N.YK_:A3.3WT=KC M60E@"*ERCAQ^GMHQ_7W@?>/Y@2)=$3/I%!&[AFFQQ[R=OIM./@_'"0>\9"E2 M2""BXU7]:*G)/H"6*FN=K#$LM^/ZQNC[1G@7X:Y@O5.H[!JP=Y/9/(S^O^&G MA5F1E/88O >G#2EC3@&B$ X04154B#&+=IQ?&WO?&'^X8%?PW2EB5A>;@RF& M!1!N;=:9''Z6I0;EG:59)@*B@C3HM7*&=PN'7AEM#SA]L/!6L-@I+E;/$8S> M?9R,+SU]$8462H*VU04@]2*?7W@0VDFE= HEKTB);L'DS1'W@,U.0ES!:*< MV#&FLRFI%Q?Q9#@?T2)AG"LB&\A1TZQ2<+0I$#;'R+B7G'G1,3UZ<\0]8+23 M$%C5\;?3.!D-=%".9L6AN$2K198& M;S3SJ(E%V*VLM.=%X; M;@^X?+CX5A#9*=IUH54OOZ:/8?P!%]$WH7G*/G) 771->@7P1B601JIJL@>? M0Y/7\^JH>T!K9V&N8+=!!.OO.!K]GS&Y8,<89K0CY*/9[(RVA'H2 06SM&P8 M0J9\AJ"B 9.0A7IZ)MAN--\Y_![PW4Z\*XAO$,+ZC\GH;#P/TT7:9#H;.&F\ M9)84,/I"OEB.X&CKIVESX;S3B*E%^.K&L'M#=!=QKB"X0=SJ_-C",L59-Q1R MOL]F ^L3HXU#0:CNE^*D@Y$[,A28<*;0GF)SB^#5ZM'WANX&PEUQ(J1!&.MH M/,=I2//A9WP1YN$-?K>L-Y MN"M8;Q#&6BPZAV&.'R;3;P.1M"15HQ5')YJD](PVEY"AV& +2H="M<@^71MT M;SA^N"A74-LI8K7$GN+T VT>OTTG7^8?#R>GG\+X&WE\TN24 M!#!#;I\2@8Q$B092X2XE)KU.K@'%*P??&ZJ[BW8%Y9WB7$>I3 _.\I ^<3"? MXVR^F.^K4?@PD-IHHSP'4ZRE_4,P\-9*2$Q+(S!FP[N9WNO'W@/"&PEV!=\- MSH$=?R0'\$+]E.0V(FF>H0<-PF?OSN)HF%Z-)F$^\-H*(;2&$FB-4:2,$$+*X#)' M3L8B"M&MB.;6D'O#\D/%N(+43J&QBRG.OI\[Q/SKM_=8D#R]A"?X=?XK??B? M TS"9F\0$E^DLG,AQR#1'R)DS.3Y"]GF'/Z]4/9 "?H1^PKEZ!16.R"(N<)< MV!99A%A<<6!4K+:%XS17;R$[QJUB09?4S1.[-MP>D/QP\:VHK6E2 OF]HNL5 M_60V<%&&M$A^1\YK5:8BO>(2:)ZT\"0E4\<%?,W >T!N"Y&NH+E3:.PZIF5I MUQ(5PV@QZPB!8Z19JL5\(]1J/IX9=[ZCB[UVZ+VC^J%B74%V@V#9(>&:AM'1 M../7_X/?R);@0F67@45!B)Q#<.3W0=:BB$P^@Q(MPMXWAMT#DKN+.-(EM1) B))="2Z%6:L8)W M'0TL81879)V/M-0.',UG%S_YKB;W@FFH*W?T!+I7=QY \Z0/<3=L>W !["J> M%XM5%=1V6OO/?F*Y)+[+>C18(JX0*3H 4@K0=C81 MB@_2D3RMQ%Q0])K$ZG!,D"X /7'>"%8S+\OS*4! M5Y9SH15D600H[7/MU,' .2N2$[1[AAMY\-MMJ>X98W>F7BOQ3]K+KF&'HLM9 M?D?VZSDB1?L2YUZ""#5?&\FQB!51HKTK.Q>4DW+9\-Q+LVK?W M7WZY(1$R4__Y\"YR;]\'[PY?'G\;R]?GAQ?Q[%A9[FU M#VO2;6XSJ#;PK7=7)3KY$T77!.)C-<#X[B+5/1)H/##J=6:'I M6&U!"=KE8JU60IN\RNAH+;NKB\I#YG0=P>X7BH[,WEPH.@BTA_U@B>;\P-TE M*)X8M^2R@,RI@'(*(:*G==&'( P**]-=M24/9_D&D-V3W86=E41W$6T?=GR8 M?:S_?_E?9\//851S0^^1H W3''/]Q<$X7__!E4\.A$85=,F05=5[M C!TC30 M&:$8B4>XNT)"#S(5N@!^+/WI1/I-PV)GC/6@;@:NXUD/6F7NP+,/RM),W@W;*EY@.QI_ M)A23Z3>"-.".&2.D L<+3=)FTLND/'A?4"K#//.MN;\Z_CYP_6!Y-FRI>('E MW10_A6%^^?43CF=(*]+;^4><7IOS0'#+36&!,'%?]]+:.RX:('\"I?%DJM^9 M3W@(Y1O V@=-:"W]AJT85TYZP&/ 9&B*BF:![V.#?$K)0B_9>8YCA^WJQR]OR!RU(=?H# MD6UF/ 72]3KU:I-&3KK*BX@R%TG'J(%=P)ZUFK03M0]& -7=I\WDW$Z M7Z&4=J@3*^!=A_&%( MSL8Y,IR__)I&9_4H^6^32?XR'(W(_O#,,2R@L^>T03E%:U/*D'@N(42>Q9V= MH1YF\-^/ZUEK0W/!]V 9?,?A$G/2T**DA*+9&@E1)0MAB,,120UG9#HN,I\?)R-Z]JR:D?-OEU,-AG%AJVXQKVOFDD/(4@%C4EBE M/+D3K6VU3;$]^_Q/+R3T$+J]@O.FVQHQ1&\90@CUUD5/?D:PI1YDB,XC=U*6 MU@[=>C2[5XA^&%RO)EW$WX=B3,8?3G!Z^@+C96@9A9),%P]2&O(\62U'T-X# M9DRN,%N,;7V&9 6,1U6%3BS=)+^CB'O,Y+P+WVI:X0*50\%,,KBT1Y0G0(%F M!UHX+6(M(L7FD;R52/:&^P:"[B&V\_+TTVCR#?$]CFH-X>VY#[)6"S,4R!JJ MM[.I>@OOPE!5:$(@&G7KTR[W@MH;I6@K_AYB/J2UTS/,M<[T%$_"U^_ .%,> MM7)04'L"E@*0J2R!%RZ$9B$7T]KO6PMF;_2AC;A[B 5=#TQ>S/ZBK=L@.A.Y MDN0 25YO]A,,7+(2=);)>(VU/+77(/!-1'NC$0T%WT,4:!FW7"KMBL5+!>TP M\@AYT7*.T$*FDUFO$W8CV1RW:";Z'F-+A9+R8XM^'\X^'9[,Y M+6;36ZH;N)1:L CUC J0ST3.MLV2IF]\L-I@;GX8<1-<>Z,BS4GH-W)UN=$E M\]4GD/5XG.@JXX65@JWS@*[FNF%/B3"K0 MK!952!7!QXRTD2EFR?+QIOE6L1K)OL:=NHN]!_?SW;(R[^)H4[W]9HKSX701 MEWVQ++#Z%C)A=$=75/*G"K(3.$$HML]?U,"PZA,QRD4D*8V)KZ[,) M\#U5M=V3VL=AA]5V]Q6 6<;L?++U*D7:.F-!J+>N08DE>1:X)@]]-S[/WFM4 M6S+Z<(^KHJ_68R^3-CQXL(N;^HKPY*&E D79DKCW8E'DUMX'^I%6G$;B[\%! M?E%;LDVO1'2NHL1YO9LYJ:(=T*)6PSKDNGN>$))%I9CAW(K6AZ?O@;2G*M*2 MB!X\YBMH!EF%K+ D,(@"E$4&/L4 M=&C2RQSR9LGW;X/OZ?\/U3 /3B]=\S0 M"5%X4I+V+44S%#;2-B:0ON4^)&'(7;_K)H*'E18_G2,9.]&$1N+OP36^TKOW M/\+HK-[W&K)PW)!O3G-5VGD(*G,PP3FC./U7MCY<>1/#8YS+:"#*-W84C;TF'X-)R'T168@Z!\B69Q)XX.--U"6HZ\0#2">^5S\'=> M!?B@%-N]J/9&(1H3T$-TY""EL].S169X8>'6=NY3_%C=Z\^X-&1>3V;5?'E; MR*(91*N=]%J##/5VO$Q^L^/>0$XA.I8DTZR'E.PV$/='>7JDIH=HQGN1FF8W*C9U?@UX!,&I(!'#$%S HD8_6&O5IL4'LENIQRLC)$85K'W>]'M3?Z MTIB 'D(8)U,,L[/IMX4 EHO@6[NH MZ[#LC3HT$78/X8K;TQUH06ZP8@$2.@GD"DN(2,Y2$3K'[)QGB?7NDNP-\1T% MW&_D8:7/->#:1>/1@KK M)I4B'<3X])M(8S&8G&.0@B6O6J*&H)F!E##K[),KHG4N]LDTD6Y!\,;MH[<1 M]&X:!V^"Z(=M'[T57?=W$'Z(K'>C!3+ZXKF4D'1M5N%E@H#> 3/.>ZU8TJYU M$.+)MX]N3/XV(MYA^V@=G;"Y>.#69U I9X@*5;UZ2F>R?YRY&:U^GNVCMQ+_ MANVCMY'=;MI'\T26IE$!>/*!=)9,6F>] >Z2]!Q1R-0Z'O1$VT<_A.]&@GWL M]M'O0CU$\1'GPQ1&UT%U["5]_[W"ZN*UTH%3@UJ@"6)#60:9K[H5>$^1%&XQ6B>9]J#> ]22: M$VRC WS]26R M+$K!YC;E>CC[I V=1-V'0W$3VM%L=D:PL"BGK<@@;%7.1#/UR#GXPB23I)VA M)VOD%I3]8_\!(NXAV7WGQ=5D;@GC@SBO9_-D/<7,!8CB2F&8$_K628BG<5OX MKG3@H<+N(5>](C>VQ#A@*IA43V8F8P3-N![9D]P!2A.*<$X%VWH;6 OFV:M M&S'WD(B^$3TM7)-C;!RHHFL=2&++C*C,+EDNA'*FM]M6'CO+T(7?#F)\^ED& MY4+POB1:G6H@W5?!,.T@.F1:12.*ZJ)9AJT(WCC+L(V@=Q-?W@31#YME MV(JN^P/-#Y'U;K2@R,0SHZ70F4S(,H$B=!)*3;ZZ4#3&YLT#GGJ6H3'YVXAX MAUD&XU&FHA.])HMVG=)#+? #%XM(5J"3I>Q#EF$K\6^89=A&=KO),@B?6!(Y M U^$&[Q&0D2V#B;#F%OG[Q\OWQRW__X^CD'UTS#?<\O76V89O)W,@XJ'JW>"D^,J&54\8+ MI$4\>(G%J92NWVMYSSCM+[HD;Y_\O0SU^E12R7KY2#82# \"M4BTK[1N%]P^ MZW T3M73Q1>X_/MH?/M@W?O):/1J,OT2IGF0)#>,!P,Z:D5V=! 0 V9 %#4Z M9C&8UB5X6T)\$J&';73C=G_[_BCI8=M:=697AQB*"$ K= &%"2$X&X%%)T*( MR1#@/3P4W2MQ&YR4WD+JO53L_=^SV;R^!K.3R9KJL44(+9)HE$7T4(&XZOU]OSF\A\[>?ZI>S>^M'SUDI!9@EUG2%V?3X?C#$N'B%?U^1>\R M$%-ENJCZ)/D6',[/:D8EHLPJU->8UXR*R>2,.1\AF2"LZ_JZ8]UMQ M=\IH+SFR]?@/)^//)##BZFU9?CVO5TD=8Z)/+OJ?1.;(8,\DK\09*%42.*LY M!-I66$Q91=Z^1J,#X!]7%]MRV4/!Z)4=X+R'_KL&@V)*+56\ M2]8Q" G%<#)N"JMU,=R!51(9(KU!L?6JV 'N?BOAKGCLH8#UKOX+!!J''\;+ MUK?IV\DT$.@T7W:G7'PW6LSA^_0O.S;D* (Z7T :2=+D]$YYYA((;HSV3O#< M_.J;?F:RWXK[!-COH478NEFMZ)YZ&_R[R70QJSF9,?%L7D\'G$R6!]0'S'J- M*M(;ZG,]VX,"0JZUYR(PJ37+],V.M+KK7'Y,O=ZI!O30XXP@?G]!!UJ*X@L9 MST9A;7?!/<3:?]%PIK15L7#;.MA^#^KQ)?$(TGMPUB(AY4[/1&:L' GBV&>Z=27V' MI5>>?/@DA0#D.=>*L-J7SAL0@6>4K!13VM_3],BE5[OC<+ M"!-EX1@@)ZY!V42.!3=D)DA=%,T]2=>KQ?8X-3F/IA]MB.@A5;QFOU^"VRBE MHGP)"7T$[2PYICG3>BNS DQ%*A88,[EU:*(SZ!] XW9+[.ZRM\L)7,U#O_R* MTS2C,S>? E;'*6IY-;%UMO#W*'UWWNE.WN\3L$O'] MV;SB#%/:%3"UA209GA*71GX!.WN=Z254L,0-5"4U\BAX+)TRI=K&E>?'$'G!] E5J1T4,6]4XM7Q6P M4G)&HK!*8TDZ7JD>-L#W-Q:DK;3TD-M M_%:1.P$]D68-6Q&]3FUK9N ZJEGPTI C]RVH3MQD[ZDOC.5 M$#Q8P="1?:QJ(W![86:],)$#XG$FS?EG:/"*&PD#YIF M'"4H8S-X6_TMGTB%-7J16^\8JY'L@S(TD/%N&G^> [/."A$]@^Q4K$=7'?A, MZ#1GQ4AE16K>[F\MF'W@OXVD^^S]>:NYF7 F&:-IYR(C!A3M:D!>,P-$IYAF M(BMO^PHD/-&.CTV"")T$W4<;Z-N=L39!],-V?-R*KON;_CU$UCOJ^QFR,+Q$ ML+Y>FR*<)*^8UCNNO(N6"6^Q=3.J)]_QL3'YVXAXAQT?G:H7[3 !/LAZ?YY2 M$ +/8(R+V5MI0]F+>Z6V$O^&'1^WD=VN.CZJ$I!EVJMT(??"<_!>*I!>%IW) MO%"^==7W$^WX^!"^&PEV1QT?C__X_?>#]_]X^^KXZ+G!P<'K[] MX\W)T9O?WKT_>G-X].[UR^.#-R_>O3\X/#DZ?'G\)DRG84Y.Z8OJI(QFUR%O MU@NRR;@MND2V%\"-_I%:ILBC9(;1NVW)\I.),RRN&"]4\6G0!$'7DL\O!RE- MSL;S>CZ!1$1?IL6&-GL[/?P8QA_P:'SU$\-Q&A++KR]3K+:8A+P$"":7&I>@ MKWBM%1+TYNBD66S>'ZHSZ,Z%LF?UK7Y;WN.GR711PGN\3-C.!H5AE#(I<-QP M>M,-@E=H(9'K9XWV,NK6OM!Z-+M?2G>K3[>*:MOPTL-F^]LT+-IW)!Q^7CB( MF'@Q7#H(T9(SSU(F/,;2MJ #1L.D+ZWUY":&'TT[.G'0@R-% DB(>?:*Y'0X M&8UPT?[B;5G$@+_#G U\)-/!6U)65ZO#?2"()@5P#)WCSFJ4K4-LFV+[T72H M%\X:AFH6/L="T<][]-5[XT(L5B -'KDPH+) "(S35[)P0F=<$O>:;:L>_*.0 MWUFH/03DW^,,Z8$?#\;Y!7[&T>33XLS"U]KZ"0?"9<4B+64QUDNM=;TFK![9 M5-::(!)#$UH;97<"^E$TI3T[#0/YRWA$F%54]:^:N_@<1E4DOX=YK8GXMCRA M/ C:,UZ4!!L= X6.-D9#"NZYY-P5;4U1&RT8FXSVH^A&/^+OH2R%)/()IX1F M1"L>@:U %_K[QPS+V>CUL." #":,+%O0IIY=(.+!6;*?%/F\Q1@;\.9]\BU, MDOM@_2BJU!=3/=2NO,!/4TS#93="P5V.F IA6>R4M;8!A0)EC)!6:Z&:.\=7 MQ__1U./!LN^AN.0%%IQ.,;\:C@.)H'8OFKW!^2!9F8L7$J1/U4ZN]P;PH$"6 MVL>(_DNXFZO$2B@_GG9T9Z2')G0O,,Z/QK/Y]*P*XE5(>'!:!3 (V7EG-+E0 MLIY[2<+10A8]V"*5L)PG&UJ7(:W#\N.I2@-.>NA;5V?WMAR2$@\KJN&(;*C? MP]?AZ=GIKY/I=/*%1'$8/M%O:LNH%%FP3$'0O%K=6H"73(!4RF41HC"J=9)Z M&WP_FD[UQET?'>Y6K96_36OG1L,2]Z3]H N]!BI8"<&3M15]LHY;%4UH742U M%LR/ID)M6.FC8]UO)+S:V//M^)@\O+?EFJ%^::4/>$C,T^8*VF>RQ)@LX$1) M(- *^B:EK%K?G[T9LA]-DWK@:X5:=3Z ]]MDDK\,1Z.CTT]A.%V4NE9M5TYY MALP RXYF[CFY>#(JL%):)6*=>^LU:#62'TYMNO.Q0DTZQX:7AY*_]SFI-P5, MSN;O,>3AZ-L+G./TE);,.,)7!'O1]O/Z# [&X[,P.K?Q;&#%F2R@*(6@A-?@ MN/20:%XA\2"C:UT_WG0"/YI2/A[[*W2Y\ZGSBF]Y$2H?2JU'R.:QNJZ+<8?32-[Y7"%TG6. M@+\8?AYF'.=9C=,/)/->A(" R=:IITQ3EQJ"]4H;I9,4S4-45P'\:.KR<.FO MT(7. >R'RF)9!^(Q)UZ-_5@E6CMD?=)0^@U/GE4\[_'3V31]##,\^##%9>W* M#8CG9^ W ;E-;=<]JK(QL-V6>;7A<+(K AY-6T0R7E@E 2-&4)E%\*705YP) MK23'7#9*SSQM+5E3#O:(2K*-W%L7AOU!(JWMI<,<9R^P(JM WY;%_6V+(]A5 MXA?ERUFKDH('Y^IMF)*<2!=1@C4\NIRB*3>;4JXY5+3-J+NSG7MD;;(+D3<\ M]%Y%0?MK/DOSM]/SBZ,7;X-VFK'(']:( M56/_6$9'9^DW/))\!<_L8)S/$"1H('00E1%Z@$46I#[EP]5:"-)/5_?JS?823LB/1MY-I#9Z%:&TR13@%J$SX2C34GN^H\HHK<\Z0,BUI2*Z M5/=H"4)C22*+NM V5H[K"':?WFM.TJ29A'NP67X/Z>-PC--O5V=ZT54Q:!48 M&5&,UUG*X, CSU!K);0.+.7FC:ON@+-_FM!*]JVCVM7L6JQU0=B@6?% 2YZJ M1[5J2V;'00J!TJ-526Y4D71?U/IBP!_'#'VXG!N6O%Z"N&BYO &,EBFM[T/O M/K[T0.'?I*^#Y/IX:\_A&*VCS9+3NI'I#^8*.%9J3UPN8TH^:;71D=?')O". M4%%;_K816&/>?B=)G9Z=7K1"BSXXZ3)()FL?:V;KLD^[@*^-$K6TN%DS\7N8 MNS;HCK- #Q7[I(7,&N=QSDMR+L)/M"D73LM_-&0&**EL;4&LP<1@N2#^.C=0'1STTA+@#WKF/L G GH)T]X)[G!!= M4THW5Y<.?.QV[;G(3@JOO"T%BK&6G,M<( 8=@/8TKLB[#*GY55./I##W!.8> M5U^VH:%O/?DW'.4RF=*W^&8RIU_5(['#\1GFM[28+U!?7(H1,!7&@H#B6;U0 MW#APFO97VK:+#H[T.[4.WSP0ZNY#.XU)OTNE>F*LAUC@\C*=RZ;MOX91K48Y M_HA8HU_?KVNJY^)E344AT^A!V$B2C62Y M.U/K 87+(FKK9&[=L'$W,_OQ3+,GJ#%]=&G:!O"58XR;P-Z%W;Q!I^B M%MVUHO>L GV;$%O #S8K(P('GNH1V200HJXM_^N/LZ']"%M7-S\IS;W'+-UC MQ=V&^=8'Y\\;W@R1\![@=#+[1*.=]RH_MY18EH%G[8%S8T"5VJ\M>+-(E!6N M+/)\XQC5FN/R]X_UR,9I7YQ-^A-X;Z9I+8@^FW^0D^HP66="F68Y"\=81DM\JPD?VR&UW8 M1M9]6,"$:C8?ID7%V?3;9<"%<=HL"4HP]<+Z7+\*##A-O(1H<\FZM7V["LCN M;8PV/-TT-CL+N0?3X=5DBL,/X^N8N'=>AWK73?)5Q6FWC85EL-[8%)2(B;7N MM;P*QY[PWEG$?;SPU[JR+M-9BAV9Z+V+\A4/:A-(3 4A/Q3QK+KJ'-M\!T//PZ M_WAPNKAL]&"60B49CLB_Y9M_S M-21O,^H^,-^;E'M8WH_/X@S_ZZQ>,O7YO'QCL9058Z/W,8%.FDQ4IVJ7M(Q@ M-<]!8A'C:E+)7>VL,2EA)+KY2M&&W".E#Q;;9B*,NOF0:55.'X\ Z(S&WU< MA7,3U$6#FPU@]60[K$;T.(9#=\KNT8$.XNYAJUB#SBB#Y $[P,(,;8L&P;-H MR1F23&2#&$W?*\8C&@N[TH%MI-P']UX!P>S -KM_4MK1^6?!::[)^H\E0N_&#BR: ME"ZY NW-H-0/5D$JS"\S@&05>R[N2^ M@Z![V!!68C/6!V&S!Y/K64H3R5E"SB!)(Q5:6AI=:[=Q=^3?8PCL@OMMY-L# MY^_Q\V3TN5[5>?TBS_,<28B2"RZ 9^=I!R2845@'R0:.4AJ'N?65O7<"VKUI MT)VS25\"7VLC_,LO-\1#QL@_%[]8_+Q._SV6G^K??[P_NA35ER]?_A)F<]H) MAVGVES0Y_64AJ.,_?O_]X/T_WKXZ/OKMS=&KH\.#-R<'AX=O_WAS'[[]CZ,7W+_'44VX_#;YC-/Q(CL[FPUG M\^4%4O,P',VNSV4V/*4-]KY<5K^ ?ODNJ.L"/$=U3;L>7V3X=;[(;_W\TS#_ M[>>ACL5:X:P,7JB,-DHR+;GDBFP248H9] NM0TKT_D%>?[\Z2 2C@HVUQH2# M$JGZ8I&!RD688I3WGM^G1=L.VBG?>_\XYQ>GL9 XAN @RT(KBV(>'#I'"XV- MU?>(.:I&,]OU57:]LGPM[]N+M%L? ;@?Y-+1("DH:P.Y-*Q>-(&F-IZ6&J(M M*4C/>,#02"-VK[P?5:9[0&V).H M['XXC9NI1P<.'D%1F"&W@YP1K6O;0J<@4;5UZ\@@*LET!]<[T M8W/1]Q$)FLSF;\MQ&.%%WQ<9I>9."8B!A7I0@H$OM"DS&UDI5HBL6]>AW0+Q M6*4H34BZ&0OJ).$>T@/'.*)???@-QS@-HT5O@%.2+SFW-.7/^/+K)WIA+L$R M-#[FS"#E+&CJ,4/M<$F:KU6]&2UXU3HPM!7 ?5*5_IA9NW*TC2"]?_D?+]_\ M\?)-F"X1=XC]K'M4BZC-1C!OQ%NBSXISA9S)!6X=EWRP[J&= MH[8X/B,.JG+5Y!1.RV1Z6@W;MW$T_+!0O:H8BZV,R'LQ+2N6C. MW2MD,@8K.*#UM)$9KL$EY:%$;U()66G3^GJG=NB[[W-C>HO2_._#^_6#Z2_M[>A!^#_CYR^^'3M!&P'U:EVM-V6[<>?&_L7:OLZV&(B[SGY0S2Y,.XOAJ#>O!> M,Z$AUN-URG@.GM-ZRI7 6(3"D%H;)-LA_&&UK49Q?EK1F%K, MRD ZPJXR+^"$HPW!R\AYD";)UCT"VB#O.QNY;VJ[/=U/):/9>>K'\S"=OPCS M\RN7C/6H> +M:G\?PQ""P0A:HU4HG-7-;T5I.X/'.A;]&"K8^BUXN"H\;D1T M<..,=Z>8Z(#W&16]"?5&7%0P;Z+7*4DL2H@20\XQ>"5D9-SYO"XN2H_],S+Z M9V3TS\CH$W3U_HR,_AD9_3,R^F=D]%FHU)^1T3\CHW]&1O^,C/X9&?TS,OIG M9/3/R.BC1T9["2"=2^7%[S"X>O?"1ST?\_B:XR(RA]1&\ M79P>3Y'>A%3?!!V#RM8J(1NO.O=A:K0>OZ(%9)4U]/+K^151![,9TO_R2?@Z M""X[VBT$)"Y\[:GCP#G:1U"C4=DX&T4/Y>7;PGR4V[7:Z<^:E;0WHGH(XJR1 MQW))=R'[(HH -":!8MQ *($6=Z6E=-QYQGJX0W@MGEWMR[WJ2#.!/Y7LXO<+ M$,]F)*'9[/SJN.7MA2([632IM[>)@XJU"*/P *[HS$6,,K+6<< [ 3U6[J\= M[3=+&)J)OX]VJ4LLYY4:FX#IJX?R52"/U#>Y'5&WJEBZ2KEWZKU65CG4X+VC M%;,P 4$$"[G8%&C-3$:VOO5[!Y3?UQEY1XQO(]S6UV>LN3"T".M8UAF,9&35 M2$7@""+8F*1'A2;:?)^K=,?S'Z'1\<,E/FDKKN;=,B:G9)NF81B=3,-X]FDR MG1\,23BA7#9>CE$ESPP4YFA3DBQ#4)*3HY\5)A:4OGG/ZKH^&?<-M>.6*2W8 MF/0FRM:OZN\U9!ZFWVY ,DDRHSP#CXBDR\* ,]X BBBB]UGRO%E?G-7/?^:4 M-A!:P^S6 M)%M>KGX<*6O+AG43KG<7D[SHHUML=J:Z(&)0//3W$)@5H)4$I/#H,V&=TZM M>OHSI["SP!HF2LXOOYK-C[_-:D#@^A2]E=&62%/TN=Y^Y1@X+AB4C(8Q;TKD MFRVHZT9XMM9/$Y&UWA:/\728)N-\ENA#YWBB9TI:A8 H:Q?*DL!GFR%9PY-R M(2CC-J)PQ<-W_!ZVD?FDH'7"A:=13XI .HI#F$ MS#EHI;P/*%**8B,Z[QWJV9/;5IAK39]>4G8WTD[OII.JHS5L.^N>L=O@X0T3 M=MM.Y>89<1Y"$4XI%K0*LGB=C(G"80S2IVP&FP_3<[HNE&C(!Z" M\PJLLUG%HCSFUM=G/2XA,#2Y$ U%F \+%1/BL8*[U(<9GD:[KHB/-!/[8 MZ;K9=#XX7]_?3H]Q^GF8SF_?X29&CP:\"^0%;@V'-TFO)& =\:^-/4_+ ,KN=!J: ,$ELA[]UKP8EU W"@5][187Y.*VR'I MV\BUM0M\Q7"G_2+-I\,41N\F7W!*.'^?7(EY*EK =/*2YDW>H8J1@X_>@69: M6TN@Q];A49*Y@R MN"#K98H*@>9**BDP*V:D<$EO2_+U(?:)VP[":YW6NX+J/*1WB-/YL S3U9R5 M9])Q9CP($TCI@JU>36$0T:C"*WKOMZ5W_7#[1'4CH;9.!%Y%2/Y?FI]-+QL. M"Y:1Z2Q!URNP5.TZ["*9*T5K)[E')XK 77(G=Y&3Y/ MQ3#KP:H208E8R$;@'GC1SB::NQ*;G8Q:_?Q]HO.A8KO-I.[YD+,*4J"AR2I! MSD36"H*K%YB&PJ1R693F=_D]OT/.#XFKM!=_#Z7F-X[?;@#FASWDO U1=Q]R M?H"4>S_D+$MDLJ@,,BYJSZ,@"R(H8-PRSU!:;5N7GCWY0\[-&-]&N#LZY&Q= MM$Q8":Z@KA?6(@1E#?F#3#'/O8MN,_/L:1YRWDKB&QQRWD9]!52C7Z[YV5I7#=^IC)_:BZ6A]K1UAV]TI> M,18"O9C*U_9PTI/I+05HZT,LB2'#UL2 >6%!?J1 M@9Q*DLA5R;9U&7@K['NGTUI@;W ^"#7[2G( 5FPB;$Q#S,P O3!% M%\M];-YA^BX\>Z=$S83?1S0E?<1\-L*W92W*93PI!)JEMPIB,F2&!LJ'BL<_!W2N[7[^=T".6[^#6 ]5G2W'W78=&EZ("V[W+HJP'.O>Q.(/46!-X#W M.+'AYM1NJCH=>7DD%6)6>!$(96(>:>4N"(YQ!X4GXW@AYR*V[ISS:*IS3XSY M*6C.-G3TH#&OPSA?Q%%IM%+/*"34M7&(+>!2(1M>2++H ZO-%ALKQO?1GY M M_%!R)DTDVX/#_NO9<)27!\TNOCPZ_32=?,:K]7?2%F=<<*"%$: 4.G"2MEBK MA2,!'-0ST88JSRV-1#H4LTH#3 ML;9-T 4"4_15]CR$$(6^V:&@1;?[M7CV3S&:27_M:<.V^;.CFKCY[>C7UR\/ MCH]?GAQ?9FX.$DEFBOFHYFT^#,F[J\60\R[UU \>JT6NK,U$;V3(/"HW=: 5U5&^'KX^?8 WP-$I'.>0 J(MMH\9"63 M7M:&\TIBM"B9=:V[M&^"J^OZMWZ,/V98SD:OAZ6V+%=",<5 >1EJH(*1NY!Y M/: 0 R_9H^4[F_MW7+M?#YMKRLT%L3D=/9C?=PAAF<\+B1?F6*E=]6E'R"Y# MS"B '$XTF4>.N75"]3Y,/Y2J/("&'@SN._!=2:N8RQ]>:U.;I=9"'DJ6; [)O7KM]_#_YU,#T=AMCS+*YW045D/ MQB1)8A0%7)0(C.=(KI*)+K?NX;P%O,?/BK55D,V7LDY$[7:#_ [T33B]<+0W M@=M3KFQ+J(^3-^N-^LU5K!EO3T#=R#PT)F=Z[3@3M6>H Q]J=MH4%U@RMC2_ MF?9)J-D].;:GJF7;T-5'II8LQ.^Q?L:-0E400HBT@B]:/427P&#,,:DHM&J= M>KL&X$G9Z-WINIF&?;"L>X@&O)F,T^3T$\[QX,,4KV5\7&2.UR;NN+BR*9H, M/B?ZMBCN+0;TWC;6@O5H]ELE&K'0P\)P,@T9ZRPO\-AZ4Q?&"-(9!\IK!L&2 MOFJ59-&IM@-I'1VZB6&_=:&3Q'OPU?\8?UHL6)A/,'T<3T:3#Q>M8:)U9-Z[ M#,'+!(IC@2B+ 2-R#CYJE*JUC;$>S7YK12,6&K;UN$P"GO<1?8^C16QI]G'X MZ7+QLM('FPLPYC,H5BVHI MHI#\MRR;DUH;$'7#V6T-:\;"V04C;7.QO;]^^ M^/O1Z]>72<+#CR0?G W'AV$Z_5;/HYQ.SL;S2?EM,LE?AJ-1AV3LPP=KD8UM M--4;Z5AN@BK1ER)])K.Q'@RT,7"43,J@0A@\?-AN"\+%T[Y')HTB1$*06DO) M0:G"P4F=( >;,%M$Z,7 +1-=E[N*![R>CT:O)]$N8Y@&WIH2$#*RO9Z*R M2'7E]> Y66V>%F+G6K>S7@%C]\M:-X9O+EQ=)=N#5W0!:2"$C$656LQ80P"B MGFPJV0$F;V726HC'PP_CP;#K%9[ >AUR(3>A%CB" MLO6D9DH&B,PDI&$IA+XVX4IUQOR&GMHV\,;E]4HBT+?:YFWCB4%B-D67%$ MQ6CQ]A8*J6R1*6G6_#1%J]7L>P;ZXHG+=#.)D2F>+0AM+*B@-3A%6P;JR$MD MC&O9NN?)&BB[.@W25HE;R/6IG/.XNTL;=\$%72QDKE0]F*#):*G-RT/B+.@0 M7?2M->4I]J]LPOA6K2NWD7SO_0LW ?.CMJ[.]$V"C MLM%B23IO=I7+4VU=^6 6FXAL1ZTK7[]]\]O)R_>_OWCYZ\F;,)V&^? S=LCH MW/F\%DF;S0'?R,OH++@/.1C'A"I>!9>3R61'F11,P#*X\\D=[TW$.#]:U&1> M;X_D:S&NYP$PZ]H=512(Z .$XF6M)D&F6L=^UD#IW""B-LPOA^1L#^>O0AJ. MAO-OOX>OP].STU\GT^GDRW#\X3#0TD8_'ZAZ$R(K&F)A-.WD:-J6T?*69"DA MN=@^Y+4-OD>X9[2!?MQJ+-$7(ZUWF.N3/YQ\QG&@)9.$3E!?#__K;$@S^/;' M>$K+ZG28YI@/P^SCN]'9[(_Q&;FP[_'S9/2YSF8QU\/)Z>EPOC"D!MQJ81/6 M6S=+IFFE LXS!0*34I%K:YW9:(_J#^/S5K:G1&!KVW75"U0KZPG8*\1WY-?3 M5^$#$D@T)>8 KO;A4#XY")Z1JL];F"J^,_;]H[2[2',W*KM/ ]5M'0:G1[ ME_2>!44S!%9\S3E: U$5"24R$TL,V;K6.9OM$.Z?AC1FI>$M6ZLE\&N8#6?' MGZ88\MOQ?X3IL$9PWXF&BA]N\5NGWTA*ZT.GO)M"-S5 BK8O*@]':53.=]L&"!DR..C&=-->M MNZ4\&.Q^Z-1NN+JM9*8/)5L'-()6#8%E-625E!+)I<7HAC-(V]^#G0+ M>/NK2"WXN*TZMNV.1F!Q>2!Y$)U59(R3M:997-Y:[@EJ[4GFG''%,-_:_EV' M93^4HHFD;VN ZWWQ.(=I,&J3G +M%_4+R4(%#FB2IGG;9%3K8RL;0ML/_>B# MA]OJXELL&(OR%MH5KZ*K%[,NQ#*;G85QPL/);#X;,.^%R2&!84R!$EQ -/7" M>J,P<2REY-8'@[8"N!^JTQ\G*^)L+0/ OT_&\X^C;U?;(E6KO;;]'X[3\%,8 M72A]#JS([.L-?I[\/H/@LU!0#Z]KC]HHNUD"\F'C/V\UV97@5RA+]V;DD_&' M$YR>5OC+H^KS@;(N%.X]V$ S5R):\,E)$):<.2-3C*;U"9(5,)ZW3K22[PK. M.\=A*Y:_X_##Q]HQ[3-.R4P^&L^QIA2JD@Z$"+:@+#1!3?@*T@X8ZVE>I4T, M9#V7TOH,X3V0]D,76LI]A5X\.()[?^+I9!K(7AI_>#4YF_[[69@2Z)>_'IV\ M.!B4R+0EYQQL1-KB8LX0/2I@D4=/^LS(:NJ>%5P[_O-6C%T)?H6R/#A4NT66 MOBO#PP2[@OP'1UWOQ_AJ M^)6,Y(]A^@'K;^H:][Z:/X/BK"F>!(&VWJ#)DX*H/,E%B)RU,-+=;)SZ$%U8 M-_R^JT83L:_0E,ZATQ=8D*R>_&HXOO20EM5E3G/-/!9@V=%NQTD&GC09LC$I M2!6EMJWC[VO!/&_U:"OK%5K0. IZ7HEA8W!H-8B@!6&*9/>8($ GE9(514EL MW7IK!8Q=U3/U'_'<7JI/I:*I^DCS">LJ9=Z< V4NZ# M^RNIF8N&@-DHPH0@G96+^Y3 ^\6)-L=-,JX(T=HZN(UB]V9A"W[NR'L]0+@] M=!ZZOK7;P\G?ZXBN M- /_TZ3(^SVW?E[$X5Z"CP'E;\M?@4EL2=-E"BK?$*@Q6? FZS#:B] M23$]:T6X9\??E1YL(^?6Q2"OAF7^\>!T45!X,,[O<39?I-876]1E<^CSO8J M<,43!ZG\^5X5A F@2V$AV8BIW-@9UL0-MQGUL>-!#R5JL@LIMZY9.QY^W0)H M8-:EQ" Z3B\#+Q(B6[22#Q9E1(Y%;J0.VXRZ#^K0FY1;KPXU6_YZ$L8W,3&> M@^>>09;.@++>0(A60/:!(>EGX#)MQ/R: ?:!Y!:R:VC^+3!=:-HE)M*^=3C) ML$7A@@1C<[V-Q F(J ,4KG+20IMRLQ'A&HZW&'0?>.]+QGVT4K]V '-AX.B< M8RXZ@A:H0"EMP1M"9'414NC(K6W=@/8VBGUQ_CK*MW?&+QJ";("I)\=O%9[' MRQZ IZ(L]TAV1^N^L[LC_QY' M;R?<;R'?'CB_T8O@LG'&Q3Z4;>'UMI$I>.NMCZU7_3D"[ MMP.Z80"D#9%T[$ECZPSG:. 6WG)/SP6C#:QWF M7X%C#[CO+-X>%H"KE<*+%0Y33DPR!L$G#2JF! 11T2R+1EO(LVQ.]TT,^V+G M=9)M#Z7[5_&1P+KQM+=U#>0<0]O^CGR))AQ<7,P8E:LJTM MJV5T"HJPJAYEEU:WOF)Z5Z3?8]GUS?DVDFT=G#O&=$8;S-O/.!W70H;E44.R M."J^X[>OWK\:32;3\]U'2LE\X0C2UE[+=>/QC)8WVL52#B22;#?KY;3-J+O? MRKM2--F%?)L'[>\#>HXQ:Z>%I*ECJI8GN@A.DV-C4^&RVJ"*AS8Z\$/0_P"I M-EP"9M/YX'V]7VUY=;17VH>:EQ21EK7,(D1O(XC(A<_*,+)9-UGAZ:E75G?Z M[OO*?FW YVZY/5QZ#?OF7(*X6$,V@+&-C;8)F>W?U/L-L@["OTE?!\GU\2Z> MP]$*]A[MJ@N]LF.XE]TD)F#4V?!9!E MW]\+(,%$EW,B)432Q.(<^!0\&%\L5@-?L8W:/=U'WM5!GR%Y#Y99']=EG,49 M_M<9[>4O/]<-_>)Z0J=%M3=KPX=Y+Z;E>'B #ZM<%)X#RYX M6O@,.@B9EBSR[90*.1M_.,=BV)TO>L X]VETL;HNZF_P%2[N/VA'IL:O8.I\-)7BBX4#8$ MQ2583INHXB*!,Y*!D+IV1F:)A-3*5K)*).6!!TO*32H H44"R1HL0G'')/34V MUVRTNR)S&Y&U)O'@TW0XXB1]>?)Q.CG[\/%_GXUQ\?W%N?-B!@&2U,#$: M\@Q]*6"CX]:ZY$-2&_%YWTB[VT-;43'I2XZM-]'_?3;Z=A7;,7Z:+U!=!1BR M8T(["=)4LS'11N.-BX!>.6NYM%)L=M![D]&>-]G-Y=G\K2YSG*Y$);(N,9%U MJ$5M.^-,A"C(Q/"&%Y-E(4=AL^3?VB&>-[5M)->Z8./5<#J;GS>;>UNN@+)8 MTYJ10;WQC^:9J]FO%810KY5*T@2[V>J\;H3GS683N34\?W^149Z,\RI4&6ET M[AQ8#/6PH2) 6AK(W@HC4)C(-L[,KQ[B>=/91G(-3]HM*[P^#J>K0D-E";JV#2+<7_PM4BS;5#/&\ZVTBNX3TL5RWM== 4SZS$&G3&Q&D3H"7#IWIT+Y3H ME3?!\M\T8?EYY^&^6\_#[-#DTW,&H50 M0?DHF!2*WJF@ A?1#]8^M5N:^]UTDL_2_._UJ>/YM]?#$!?5B*\ONQ,++S)9 M81+28B4O2D.,MH"MB$4RVOC6E_3>"ZJ;73DG-H)'UI&?.W;M9:9^=M.N3N\_IM%>"Z&=B+H'LH2UXG M@V567#JA%M$!$STYE)+6P8"6 <,H9/ ^2-7Z3."=@';5KKP?S6@O\\=N87[] M6+KA,2X*LDKQ6#OU$7+F/:3:ND=EDLA-3_]Y5L0TY&]E; 5P8!Q>E#1I59'&C6N3')G"CVI@6 M_&TCL%YK8RSY)2DX#C9R!LH4#AYI5>$>K:5]ABG>HJKIB=3&;"7VM;4QV\BL MU]H8AC)*HRV(4F@CT-R!X\F!4<(;:V66[L^C-N;!Y#U89FO?O+;.]]&; MP[>_OSPY^,^7QX>3TT^3,=E+LTEY@_.+"X=.PM>#V0SG,[+Y+XR!(=^ VGGX7@4E1,.J9K0TYGG?/1:<=C,8F+0>?1N[;T&)TM7+6#T6CR MI=XG]=WV1T$ZJ7("[8P&Y6FS"9+4U7%RY+RS1HK67M$=<%I=478T)N;Q4J@D MZ &J@@$3@BPU95'KW9Q/$H3A/G$34S2M>Y2M1_,8K0W:Z,"ZB\HZ2KR7JREN M(+OR7E5X@@)%&<"0C ";,G:VZ)*4*HGC;B.9/\4H8.D>[C#Y/9LE^$. M&XR.C"SM6%PUMYF!P&4]#&77\.H M3N#X(^+\=?UTG59USTO43&D,(&H_=N5\O#!N6#1DW?6^D*S=5@>*WS8 MA.=)#_+N8==8A>L\B;L)LIZ*S=>C>IQJ\S;L;: 2'42_8^4013!I,Q2;>;VW MN4834$.2PO$%A+O01?>SC_B],UDG,[(]!G/EQ[1 M136(RD5D0I6$K&U\10)?R/+1F4L=:+>UMO5EB'? V;VAV8JU23\B;U^&OLK^ MO6B>DX.+.1N:IERX^T-KBH--= MCVL<'MWNN!/S3@B3-#)47/!0K!=(SGW.M'XG.;CKP1U>JRMQA-FS1UN/[N]NWDS['OXL68?CL8'IY.S\7Q0T)"# MI0R@K^=H)"_@ DK(13+-9'$TH=[]T+LQ[OCL9$?"[W=/&S+2XQZRW-YZE CT5(OT'0Y2S>DM]/+\7XP^O);'9(J_6W M,IE^"=/_G[UW;6\B2=*&?U$\3YX/']TT]/ ^##! SU[[25<>(D$[QF(DF6GV MU[^1D@T^2':5E%62#[T[;MO0JCLC[LJ,R#AE$A4C0YT.TUH+D$!YDZMC;\ 8 M5:2+)NK!@B<=X#U,*@VMA]:UY(2O7NVL5_\6E^_*G\OIBN3UAZN8<<5M=(', M.Q-"(&Y+3"L<%L7H5\#>@=&S"8*4W#= MS%<5P2'DZ"$G42M,-1#K 5)@>^]3'\_@_F):?9G0@3M=9 MXI-$SAU&CX"ZU%PV5L KH>A+\BHJ(ZTQASM"-B!^F(PZ@+8:EM+O@/[M;+EI M =HJU#QF8$SY:EPQ\"%:,(@\BX0<"MNB)K:@HK.)A="4;)UJ/<.. ^; :WDW+"QP"6TGRO]@ FGW]-@JWU>N#9L,W(+T\J_P=7JV M.H'>XUDXK8&%D[/\^FR)$"N+8;% 5+44R@?:ET1 "!R-HRN!&5U#V2;62:,"0LZ::>>2 M,IUF$.V=@GP7RH=-H(&ULH%(^]VXOBR%'.7I=_QE1(4E?JC-F^K$\=5!>?.V M\,5L/CL+WZ?S\\7)-'_ TRD6.D-?TG\S^SI-J]F4T^6/D[2<<,:S*C8#%RF MTE*"9TR %9;KS.F%T=W:-P^+\V%R[M@4N(&<^_4P_;FD==IO<$QZ6]L<)T8O M2K("7$@6DC<8LY/%\&YDNOZY0V?#-U?Y'F(YEJSW7P5=Y\LOLQ795AF;#IF3 M-H'5=2LLY*J'G#38Q+@SGBGF6]^$;48R=L;[WGK=YN_L+M\!D@)NH[K,W.N M:Z ,]VV8#I/?WD)O]U)A#Z&/20I5'"'!.K%5TOZHM2/W6RF(++&46,CH6R_+:Q^1"'UD/D2U$J!;+:7I1KVGG/RX;)43G&=*.IY+AY)*[#&[5+@AM M"$8R\M=;SU';"&3\).KKIFNPMY 'JJ#\NR5HEV[.F%> M=EWGT4@K%0C-:T&GCN ++3V&')+TAN?8?);>W9 >"1M:"GZ '>'"2;[.5>$, M/35JT-(3)OJO:.4Y 2]1)\UD+MHU)L,F'(^$ 7N+>(#::5KBE8EF22D7,N'( MJ]4)B>0AT1=/!QTG>SAE;!T5N0;@H7L!NTMS2-5>4+<+G(%L_AM0#F/J[Z&< M;6K>0[(#;.$W87FI98G*@F&2@<)@(/@8@!7IA29P 5LG38VBZ'O,^.'TW$>@ MP^CWOS',2>CLXO HQAEF$0'I'[(9<@"7!(,@A,:(:#"USL*\!6+\PWDOM=Q6 M\1XR;6B?9YQ.WN#GJU9^N:70C<\\*$>O_O*KF%6?86R1G%YZ=,!1X=3]WY=7GWJ MN ?LWN*?-91=PWWW%AYTD9?"-)B0::/ABKBI2BW?<:BLIJU&W64>'X,.MYR= M@ZFPC\A:CS]]<_YU>H:+A&?+CS\6-03T(IR1-TT[SF6I>31%1)X@A%2J-Q<) M74+@23M7*]B+[S8W\]Y'C7=*[J>"V6#RVWI6MBW5?__AW:O7GS[^[>3#Z[=_ M*,;_W_LW)V];%.UW^^ 6Y?L[+.%&(;_S1J#G6(0(2@>,/$I.YDRTWB5MTJ3; M(_:\:?P2YOA;6&"N75)I UJ7:-?.])]7PN?OF ^/\5WY5YI+;:)ZV*&A'3!N.@A6!155!:N3$ENA1*:9W2 MU@S\6&T8#\S(PRC[6#)=ZLOW-GQ=CUR0$5.0+D-6GL2(9*6$' TPH8TUMG;T M;AW2OOK\0_5Q/! #;@X3VE43 ]R=76*YL(F[H!GH+OPZDL-^NF2TJWD.L MPRO;.*%%+434F1&';53DKP0#R0@1(XNB\-9);F,H^9YK\*%TW$>:K3WZDTMG MJ6*Z#* :KARB I5R *5H:2Z:6N5.MA4M+J#JU@AIPX-9342-[Z MAY>?7G]X^?>7;S]5!_3CR=O?/[Q\<_+IY>_OWWW\].L/?WOY]F7U5UOX\?L^ MLH6'WW39-\>7*&N--YHEGY60.13'T)">A0MD2]K)O@]OXMW^AF?TS;*R\_?I MHMJ'Y_,KS MSL[^<1Y.IV6*^>/YMV]K SBDDI?.OYZ=A^?.W[^+I]/.Z M(X=7/+M<"F!&5D=8<7 J2DBRS@DW6JH[XXEMWJJ[$#XF=HV@HV':"-Y ^RI, MY[7!)CF3*_"K9C"3("3+Q'%P6A#,8EPMQLP@ AD9G$F?AABWTP7:T^#0_EH9 M(./L3JJO>GK72X@Y?JDNS/=?[?'>SZ>S^4>FZWXBOV&9S6MBP$1% MI%?".K"L6'HGT(,710/3OI1<%"MB@&9C0RSE:9!S?*TWS. 89EDG98GSNBKK M"HF8/'%NZG1NY!(60K=2@$#.$@ 5\2EE)$G3*W9R10> ])FH>B1*'Z0JYT\OV!RED ML6ZB>N6P8-$@%DGV3FT.@B9 -,Z2I"4Y88&KXCH-$A]A6]V$_S$Q]N#Z':"9 M9(.U_#P-1)*EQD" ISHM46( [[P!;]"+K!4Z/D OTU;PGYG:3KL-NU[N?4Q< M64M=1LS)6V$L>)025+2)))EK=S_&4BX,D]2#'_#7,3TFYAU270,TVMRTDN5Y MF$_#:05:<4Z4YTP[Y MC?>+Q?G7;U7NBS]KJDHX3?4MF)Y]OG5!2F_!',,"?\?UOU^OQ%=+:FL;IHF6 M/ <6(A1?(JU+T"O!M:SIZXJ7*+0/<==]JQ7(Q\2YHU)HR\:@/P/RZW2+D[/U MCOR>/*CY72&A%^N1A=?&8ROI$D\1.(D0E"///_"0P60;LW2B.-VZI<+^J!\3 M20^DRR&ZEMY N5Y0!7L%Y*_!F1-))S\7B4/D@M<>[.3B%\V!=KN$IDI2MLY_ M[(?P,=)L0!T-U-?TAD#JX+-4&V>>+TDHEW^PS@TEX_.OY:?_X.EW_/OL;/EE M,3'&%EE,K.^ !55008QD3R2OK;)8=^_634+VA/P$2#>H%ELV1=T1?RW:_O2? MV42[F# S@ETL@DKH( :R$4R2B7%50O;#IS1T0?K,N9UTUK+%Z3ZPB3LXD?1^3P6FGH+"BI:[%G&6@&K^^4)_IMIO6-K!M@%C%_;BGWW&2K9?. M!D% G:E#D26XI ,4'4B"W"65!O85ND)]9MMN6MO MKW';/7$73&_(M&%T[J" MQ2=RPS'4V,G$TZE?.-F>WEIR@\@9@H"VUJGHY(N0!G/KP4RML#_SL9%>-Q!T MY]C$97.A&Y>+=]X!W;J<]08SFL_G? 9WY4;V'[=$RXF&%E1E=BR;I6U MH@MB$1Z2998%HG<,OM.NT^UYCXD+0XEY Q7VOLW_^WF=A_?UV^GL!^UV!.D" MW6OZ^OEL6J8IG"W7W41^=1>9Z!P<4UX1S!C6#D:PGA:AO,-"^V&X6?&Z]X:R M$]#'Q*KQ-+:!9SM?\:_?A5D=L_CO\^EBNI["6%MGOKQ8PK6V-3]?F@DC!U:J M;*&4VBG,A03.2/)AHZA-'RQ3V*VH>H>'/R;:C** #8S9^SK^5P>1#7'17])9 MK+N$J!P8YX((;5(-88E:69XUY,QL+*PPKF7C':D7P+$:_PR__PRGEV/IW_.K MX+:NZ1/]5^L.%B$GAY$,?&'IA:C1=Q^$@&*94%%PVD%;'WJ;D1R^IT]SS<^: M:V" RM3;J"Z;SG3 -5 OGVV8#M/5IX7>[J7"'D(?DQ3%>TWA]MH^J;E,KR:&G;86!GN_2%G\O]. M+P=]A8PIYQJ9$;'V70X0O$R KNB<9$JQI$X^U%XP'CA[1M;#UNWIH&VOK@\7 MGI7?\//TK,ZR#F?YY5FN6=6!A)!P,2OOY[/_685I;EV7C] S3<&E#@ M-[IUE1PEY\I)XXLR+-$;XGCV)H60I0ZQ;[>NMLA;1T<6=T9V5G]CY;Y\(BG] M1A_UKU].LRBH5,C57ZX%H$$:HL(X46A\\[/,JZ] .09S_U-.R= MU>,BG3E)6Y1*D+ 6 M+R8N(8KB0?IH.-DFW,?ANW_M /QP>0E'X^L.K>XC3VMPPMC$!=*A5I-1)9UQ MD8PFLI=8R(%%+-BZ>/JXTAH.P(ANZ0Y]-#-F9+L+KJ><[M!+;UU#W+L(?4Q2 M,&0QLVQ!FMK_*V,"7V0=1D!&DB&0WK1NKO40TAT&X4(?61]/N@/*&"P3$H*O M9NZTC @T]WZ*7I-ND.?=1TG#.:;K3^6LXNFW\AG>GO M5U-1MU9TC1>B;H'R ('IYL*]$8X6&'+RTECMN%):!I=T=MHDOJQS-BTK* M-;5PT]?"39X+!$Q9>\.E8L/WC-H1_#%],JWI6K0W4ORYDGS&<70YVSJ.H4GHR.EJ4DT")99BZ+S%OW>QQR M/<]\/SQ-1@F_[W+QDK@M.6@%2<1"B]"&?*U:U91D*62<:6.&CW<\E9O7ME0> M6MU'?O-JC?+9I B.:4^>EJ6EU+[]N69@2F:B#*V9^QAO7GLQHMO-:Q_-C'G) MU@774[YY[:6WKK=MNPA]3%*8HJ70)H"TRM)1;B,$%Q6P%%CV HLKP]>E'M_- MZR!"H+V-)4?/9&SMZS[XF]=>FFYS\]I' M34=6:&:X<(5>,XN%5T>"UE"*!Z<*1# MS:=:5_B*A%DZA.AM B4"@?"8@&DKC-!>B)MCXC?O-O2I5W8:^NG7+G/M@4_/ M>MU=W@V3HG^"N.!>%QA];-,NZF__WM]O@NXA_)OJVT-R0[R]/X^A%*7! $X; M6?NY%G!)Q>W;,&\<,Q&1I/TK>0W3%D#4A3?#:1?K?X%)["L7N/=C9J-B]CVI'21>X M6A?+4_$BUB["K@YPXBERKVTVJM4N8]*1HFM7ZN* M#61@:>!=>4\&R_P*Q5_,,4^7$U6D#RIFR D%J$*RB#XJ"(&%$$URG U?]=X%Z1.E M6',ECE,E?PWUE5GS$_16H4($=#Z3=&J\I,@,/$C:4DVPQ@[?4&@KO&>2[:&N M4:KG-V?)35)(A$=:,-(X4";4B(V50&C.A8+MY#,Z.6BW? ]923%GOIK7.Y M^ Y"'S63E;&HVE-D0*#$)6'%(6.4I='*K65U0//FFQEZ;;)"WV4=,#*1?_'9@O6@ [T[2K, 7J "'VM]E4XY-.^ZU G8XHM-V!<=P=[,O_]K7I.ZLXX=6B&TLUB:A&NH-1&VF0I8= M%QX$_:R,88F+YT+LA\[F1OH?PO3N-;&/6Z-1E@R^#H14+CB(5A=P7EME8Y!< MMLXB>, S-/?AW'!Z.?+;PT#VL V:@0IUW+61GI:2,J0D3,DI9QM:!XN/Z_9P M0,UWNR7LHX$Q+X2ZX'K*MX2]]-;U9F@7H8]Z2\AY3%9P0.]E'9RFZN T!K)$ M'XP(4$?33=J+2YAYJ.J[0Y<,NRCQ%DKC, ,-3ZS&3!)&9"+@93OF$4/_+2 MYEW8,[(>!BMMQEABHMT7#"V60# .WC +,4LF@C1!F4Z[S;&7-@]OI>XNUP%+ MF+O >'PES+V$OZ4$=A?)#5C"'$2LDWX32,_K'N4(3JICP[*6KM0JK]@INGQH M!78J86ZAOSX"&[2$.3(>>:1MGDM!BRFYCE&06+OV*)LQ.:FD 7,7 (4(=.?">0I=/-$MC]D7R_^4PU[G,]_K![Q\4L@&_$D MT2/FF"=:T-O!Z)QB(=;>H34[W*@"6A:I+2HI3.N2XCO@C+=O-%7L37^\E< ' M"*Q>@_;/<'J.$Z6L4JK6@92@0>G@:[,C V2X()U6T5C5.NOA-HK'J/G^XAWB M"J\B^8#?SN?I2UC@^_GL\SQ\/3E??IG5/@CYY&N-^?.)\-DI8S09K**VO$H> M?)VR*+U,.F?&-#8?!-,-VB.AQA"*&*#@],7LZ]?9V0KLB_!MN@RGZPWL RYP M_AWSJ]G\U?GR?(ZO%XOS<)9PXJUBQB@.(B=&+/S%[.P[K;E6'M94FXG7C!?!%-3NJ:"0-C)R MA@-M:2GY$+A3-WO;WJ_<&\]X9*K=1X(#%%2N*J=J\M0W$^G^-9^O%I'LX6IZL,JY/\/^>+90T#R,7-[5[BABM-'*%91/,X[,I]Q+W$$&5*W@N M7H(NB 8R)F^C.; EN9^Z;L9(VLAZ@-U@ S(5BN!<.Y"BWM][BQ"-#^",1.F% MB9ZUKNX<2_M=C<>AE=]'Q$,H?77'O\+UV\6AQ)T/BG%;0S6,3CVC($:7(-,? M>(%6J]#:4+B-8GQC8%_=;(R%[BS8D=K>W,Y,NSIUXHHU<_ORM%Z;-DWMV^G) MPZ3_[2^$&RF"6AI>G"JU!D\5D8/"+(U'#,XDZ_F&%,&=,#3S*.ZZ+/]U0QLC MRF31@PI2U(GP&GST HQT C6& >:H]\78)$'IFB$X*;9HYS0#-,K1TA.#Z'6I MLX2X$,XP&5K?JMQ&,?X&.2@[-J8C[2[V(=SM69K^AF4VQT_AKTU1H@G3F@DF M$;0-Y!%HP>BDT!ZR]#RY: )Y"*W?AOM /7*:M%7* /95!;@-FBDLB6P\F$2F M@,HV0'7F9D9G6C2WN@/,$F-)"$0.XWQWEL+Z $"8D8;&0^U$O())E MX(NOLU\UU]R4I$/K*]T^^,;JMS,N=X92T,,(,AM#!Z_/&B2K29J:/*!0,[X\ M+^@PLZCYHPXR#T^#7L'G/NH8+=+8!=13#S[W4ERGD.,N4A^-$HH+[M!*LM)+ MK2S!"HX0%A>Y\MJ;@JT3+!]*\+D]$_H(>P@S]]?6N#%?\^(&S#@9-&H#LKA5 MVK B8UPD\(D\.UM"2*ZYA]0)V;'$'GNI<;N5TDH'AX]::QV=8"6#"::V"F<< M7#() H_T6\L\T,NTS0<(6XK@,85PW_)(GESCA M94TM4RC&#YCR<#>X1\:;AIK8ZF&/&?JXR\ ?+.K1Y:'#!SQZ+_U&K"/*["Q# MX;T+2D89++I*2N1@VTU$$4 MB6'\?:1IF..NA[S%Y;MR=X7$)/E8@YL*@N*6S@1R? .J#$GQZO!ZKK!U3\4] M(3^ ^\X^O.M3[=):H0.8B7?!_WGA?R=^ZR./)4$LL9#L(LE.6@0M&!F_.K'< M?%KUOIB?,".;J_0P=N>OZ[\246D7,GB=90T[D8&%R8"U4OJH8N3F0$?&<5_3 M[T.PP13T,*[I:4\F"UM)8*FLLI4+K:UNX%E9G855]/8\7]/O0X->U_1]U#': MG6P74$_]FKZ7XCI=SNXB]=$HX;-$GG6&G&K'+^L=F7R"O@M&A1"-DKQU?ZV' MQ) I&I AB#?7K][VZ)+;(=/;7%KVA?\C6M1&;-%YX,-V2B3K/-::W2)])Z4 M8W[2X?/W=!]J3Z[?0AU/=V7NW D]X^SS>OK\CU]_Y7WX47]U\I\PS[_<,V0Y M,45TTB:5.L",@ZL5$40E3C\Y) *W]C'V1KU?]Y5='_]N/0WPY5_DN4P7U=E8 MCP&<>!.L9H:L"E5EB"Y#,-Z UI4&01F>]'V4'P;:^)ODR)2\WB7FH)H=X,S> M=T'OSI>+93C+=6CE^;H^F2N192"S-X55HCW9OE8DB#I%S4+P6)I?*;1>Q),A M]7'08(@R]5T7M(;_KESTN/Y.9VA]6U_-YG_0?[N<$/FB5$J #(:!U^O)/7-29P^OSB$^43EAL,"!3"D"2 M]A!$4,!#9,E&GJ5.QT+P#?B?23V6\AOV5KZVEO?S:<)),C;&@ 5*K"UCGOS\@)/Z^_7*P".9^^A+,+ M&Z52'?/KLS77_PNGG[_0SR??<1X^XVH?_STL\568SM=3#GQFZ,LJ43'F&N9) M$#![P"2<+5*6(EJ7VAW-XI_F"W ,DN]%NP':9(\EB$^S93C]M>K$4@WB6_(/ MC*V%V@8\2@O(-?U6TU;4O/#C,"M]?K..CU #=/J^'#S[$>??Z53=+(2WM4-^ M7<-JO8O5"J[^^8O98OEVMOQO7'[ -/M\5F>J3*(A%SJ1FY&$E;5(L(Z#2Z[Z MV5@$H^.Y^6R2P1;SY%Z&XZ!%PV[C@R]L_7*3IWWQJ_KW^ 255L$F\DXTDI%* M[S0XM J*T5FA5,&)YDUJ1UWA\YMQ/ 2Z_;JXX[6R5A;EXO)0G* PT[WQ4HTV01G(*7: MS%CT(VFV(G1TN*-S399O0>E 5'L%+E^I& M4R"(7" 57;QW,F+4#^;]NKZVY]?G&$BSX>TX7&CYWH62D5IP>G6MD3FNZ[PR ME(F\NF@S.S;?\LX$[(GAPY!U#8!E[M.7\W M++Y)"L?[)1)O2N3]S]GDTX3ORHM?XVEIFTSTMR9!."<=YQ"403(G%)D3 MY/="T(D3K[GD:I P[R"K>3)B+Q?+Z=>Z:?_CG-Q(LA$N MD]0^S7[##_CM8I5D%KR:T?[^GY^Y/A.K II:'42O=$W0U!F&C:S?$8,ANMKM-V?M MF@]8'GF)3^X-.68*;7AE]H["?DQ?,)^?XL4[?M?*%]N6ONYQ@$'HI(('M-F# MVLEP^P4 MN%#G+A:.X%66!%\Z20>5LKY3'@!]ZA6*TD^_Z'GM@8?J3W(@7<_VE7G#RIZ? M("Y*E;O Z-.6I L%VM>%W]^ 9 _AWU3?'I(;4)&HE; Q%F!:N#H_II^/?]Z.9S.&$Z&C0&?&-89*!:\ ME[2A:96"\469W,F%O$=SUQXZG@V[E]AG+636L-YW!81$]0M(5$C61>UB%34# M^H9LU1(M\&)9]DH[9CKE-MRGO*L/?8#*VUEF Q2UUIX=;\/7]4XB,.A@:44A M&%>;,&L(/B!86IN0T2&WK0,G5Y__-"VAO34Q0/7G)9;+R< =T S4KNTZDL/T M:=M=,UM4O(=8!]P"+CNQ>^5B1$6D-0*4Y!*"U(KVMIP<(5."M_AL>_/JN1A^EWK, N)R?07V2RSB',M"H5)(?HZR0RP[V,S#ET M-Z99;&O]LN4)X]\*[B/V66N9-32R5J!^G\XQT9\O5NC6%XE7H9$5PD1*(&2- M*I48B*[20([&(:9B%4^=U'GW MR"]@M8T]UJXU#C+3248K8DFMYP?= O&TS>O]=#) 8XIK@"Y>ABZ0!C*T-\ Y MC+6]IZ+N4OL>4A[ [MX$+6A.SRV1MBM6QR!ELCRUYI 2XRF*%;R'JOA[+/#A M]=Y'N(/V#[OG%QA 4;@K>*@<[2@D++Z$@T"CAR+>A83*;Y M@.5> ,'D=C=?(3(P9BJ_#?(T@": 4D+,(.L42 MN36=3,-;'_UP]=I 5"._]3>0QF!S2A:!E1K(0?H2>+&T_=$_#*7SH74%>G=T M#Y<7 VMBB.9[YW$QS=,P__$QK.SFZK:NCL0@H[3VHFX6E$\< G.Q-F>P/CFA MN&I.D6U@GK8_T49'0W0[^P6GNMGORJJ]?TA5-)=O40>$ [D9]Z,[T"R6-NJ\ M29)A=#'$,74_TEAOQ9UC=')6"TC)#)YAANR6^<2V'(DL? M%0PQN>+O*.HA9K&L#D[ZRVOGG OZQVA@9'L1O[F!@*B@.",8>LRQ_7">JP">MO6Q MNRX.T=]QJR!^+>,LWX@+=%G34#;* .LYC%6S!TWZECV,I>-#-/;?96V:V91C M-N"]#Z#H!XC*&C!.A)*S"_3UR?+V'OOJR&G;1[4#T/4#+I;S::I5]=4X^),4 MLOCP\<\+(X$I[C!F"[SV:U3.8OI.0$=8(#:XSF=#*6P MJ^Z:H;E.C;@ )AG/P9#S$D5(H%#5H+PH()(AYT8ASZ*UA;<5S#.+&BGJ8!/V M/IY__4H.\ZS<*'G\6>DX*U\]&,67Q"Y>M]N'_H\O4^%!IB M%F&SVQKM;>!1>0A<&O)"G"M[GZR*YG>W'@SNO9/KIX*-=;7=;T M?#W;ZWJV%TW&N.?:1<3S:""CZ"BB.!#9F"-""8'ZYT9W;0]&M[V MNIX].MKV4>W00?)K]S0E)&U\"I"4U"0I*\ S,HB%2"5CU$K*UIQ[[!=JO73= M^4*MCZ*V.BV'NE [62S.OZZ=M5&NT#8\;]Q+L_L6?..:K.B<0UGU5+,J&!<\ M2AUL8E:41'9=CVNR#4\^^,68D4(9QFI[;E_HM8@2/%$6$@M)D!'KE#J:]NZ' MOQC[>5%Q194?IHM_O9HCOB8W;8Z+Y8>PQ$F0ABOA,IBR:GWN$(+5 J1C.BC& M7/%',[:EZZ*.\ QHR^]FEU^#T&2(ZZZ6"ZS=V6O0\O?I]VFF'72UP,1TL<9* M,)[5REINP-MZJ>>3M;FX$/)1OP>;%O7\'AR4)H=P&7=9X#]GI_0QI]/EC]42 MH](A6X%0L) "E([@2LI0M'-D862#9KAJG<&6]?PN')@J0Y03[=K0_JXEUM8+ MG/POH[*H,V%--.3RZ]IH@3PQ&9V4(6KD81!K.#*/LXXWZ9692H:N/OP$ 5 MYB$&)L"&S),K(@;9.DS]R.)^O3AP9]ROCRX>2MRDRYJ>XWZ]XGZ]:#)& &47 M'3\4_GJE@D 1@.4H0%GC:FO'!#*XD,AE-2ZV3FI^.+SM%?<[.MKV4>VH<3\O MA);:U$O!'.E$266=W80I%F.$Y5FW-B$?>]ROEZX[Q_WZ**IQ(_5?[?Q#9CZI M;"&$&M>/F)!E,9&0L$+;DS 10KT-%\FGC%FSG#M=BQU:@9WFC[307Q^! MM9X_R29W:63R,$1:]Q+YUA$4?F;6> M/W)]$ HGRO$D(*LZ^LR' -[S#)YSR0@BZ]BZ_F$,C]E9>3O+[/#%@]5 "&<_ MKC;R/DG+Z??I\D%3SS2 M5\Z4)ULJNJ@L\LRRU%Z7N[*E=L5S\!PJ;Z7(NEA07!M0P7H(.1I@S-#K4"+F MW+S3UGKV;S^H<3851B"3E8EE:!( -.\%5! M!4;I+)=>'8LL[US)$7K.;9GGJ_-'Q&23IK.81X9G:"E M0'!908K.>\L#!CR:4N1MBWA Y&[(KN$(OP,UCBD-:F.Q[Q_SV6(Q44XQ65P= MD5);6!@2M7,IU-)>IWV0*9KF4YS;+^.9[T= CR%2G5;CFQ:+<\R_G\])5FML MJV59K2NB9HZ"VT2@ YJPG(D]5 ,#U@*=8P%^N8Q]:$[HWRF:_# M*W>(-*0]A4A2*SA=GM/Z+E^SB;$*4S !;-9DUPE.9TH1$@S/RM"B.(O'UI1C MPS*>"7T$]!BB^WAS&RH;$;4N C#7JE)6%$17*_*R3D4:50]2VME>TP4B5$[I.<[9'E.JM13R@/>0X//+] M:'"$#LJ5%^U&:>:E"?!^/DU8]^MRL5\;F[/+F2R"2+NB*B+5[22!3BB-QZ ] M/YJRC9U7^?QF'!>1ABKJ&'[%DR 5>EH8..5\;6*?R+ZQ$E@VC DO2$.C]S%N ML[0'])*,Q-+#O%2]*'94>:9=>N)=7ZJ4(OH2'!16.&UTJP:P#L&EF(K0&,G8 M/9KTT][+>WZC]GVC#D2U0YQ/]RWU:S3,S E!&5=[4(4ZU@-4E82 MALMN+IBM\?K>&?K>&(]PA;A;O6^V&NZ,[U\MR2"&)"-IC B59K6&.#IP+ M6DDG.:;CF6>QVQJ?7[&A7[$A27?O%YIP9T5,8'+"!BTJ \*HBD$LCT.\NRC.B.[5:HX](>T*9V M'%=!0U"FH0&PFG*]6D"\8XUQ2^.&VV_OR>?/<_P.CPGXRQ#]R1ASWN7Q]C1,9-4G: M"1"I=O[,],4+1O)7&6FI'F/V1W8.;%W,>"_ L3-PN'O-/>C3\";SE_SWS>:J M^?C75N1%*II[!D)'LL C9Q ""V \#T(YRZ*3W??^UO">*;[U+#@H$XXPWG7K M=N?3;!E.;ZPQ&++:E$]@C,-Z_$8(EDR&.C5Q0!,.,Z*TB&H(R[MN>N5V%'*=W%\6[/(V_>2*Q4%>.N(T%9'\"P$R%K%$DT*V@S25'J0U3R9>XB\4&4?:1=1(55A6==BPA*3086 M$*6WH(6S44N..3QW$6W'@;N[B/;0Q5%EQ]W58;+#FIZ[B/;K(MJ')J-T$=U! MQP^%O\SSB+0(*+[Z74*:FI)0/3#!T8O 5![=+S@:WO;K(GILM.VCVE&[B,ID M,#-.)XI1@4X4R<&A5^"C58D758QO/='WL7<1[:7KSEU$^RCJZ*8'7LMQ6(0S M$C?Y9"$MS\/IF^EW7)39_,H5 WV]XKY=K<$>9?9@<[3C3BX<5M@W.GEA245I M(YRP1@F;/(:L5,DJ1LO(5.TQ][ Y[H-W_,H8A$C>T:O/>.W\&^K8[PS9<8&B M!"U9\R80>Z,>QC1:_79Q["36;#"YR(SVX_10:[.>(SSQVK*ZFW%U '*, MU@-LQ[7]^>W;M;498ZQPA@-*$K6R&,$[=& LB[QP89"/TR"IS7J>B7\HM &<$^&N4>AW2-, M^;G=2X9S'EG)"8)6=;"[3^M>,I:[;*RD7XAC:UYWP%:-Q\&KP9LT]B'%4!>4 M>X1/MU?B?,"J7OK]%?>L3F<4$QD46E^;?G-?CR%;R/X2'$KP4H:"+,I!>HB- MN\SG-^6HB77<)\;=M3]T)H>@,ABC&"@5' 11&*"US%LI2QS)QG_ 35&.]YTY M,@(=6T[HE;N\GS)7,D@W&7^?RF'#6QCM / MZ-H#P.@@6! (QK/:_-E%B$:1Y9EC5JQ.R/5'$S8\UK81Q_O.'!F!AK"LFN6[ M%L:CMRJ!#=R#8IK5:= ,'#(5T1LN3?.,N">8X+Y78.L@RC[.!/>BLI?>.6": M!WKO J_%S)[.IT);AA4Q8.M"WT>6X-Z+ WC3G _.MKV4>VH M">ZU,X)G,9$%3)ZBXMF2O5X<2$;N8\'D>X-Y+UYT3W/LHZKBR]W[[ M<3M%:_66,B0KFBFL,2-5!S5&\(HCB* 5#UYS$P:I0&^[C*=M51Z:%Z/=8^V8 MBWA9]-)A2:.:IGLMYS"6Z<&I-F3.ZAX\&9FV$W-">O0*%5(>7U:/,1C)^R&17]650Q4)P MB&00*6F*TP*#[J'Q7Y_\K//=!3W(6_YJ=CZ_P*)-(#[SFOS[X6><[BWFK-3]T9?:K,)VOVE_5(MIK#5G/J]2NN>7OS^?I M"PF[RJ]IP?6^((:IHVXJFAOET;K$&%%E#,XJJXKGQI#E(5 6.@%P4WGTOG!: M7J3]YPSGBR_3;_7S7WY\]_[WZ:)&U^JDE5_10Q$R8_3_P$)TM.4)!U%'"]I9 MX5P(&&+K(&U_E ?+_?BISI/%XOSK6I\?IHM_O:(SXS5IE4 N/X0E3HQEGB6+ MX+S(0)0Q$(4/()$V*LQ.\' TXUJZ+FK\DV)@_C;+Z!B$%J-=B^ZXP)=_?<-$ M&]GOT^_33-OD:H&:925DRE!"J:.C4(/3])UDG 476;EEFAX7[S%^UMDH Y)5#,>'+ F 8AD7/&2W3L:+HRW[N: MI\'UPQ-AT"35SB)=!Q/I3!+2U_(_;TB!PVD=3=(;@303E X+/M2.P8"59 MKM"WGYV[#/I'%\'!)[))E?>$5&4&+LOB0B[,FN8^^H'8@N,F@1&3@HS9@:=U!2)=9\WX5&V <(!K56%MW MI4CN(.J1NO^^.GG]X9\G;_Y\^3:0.["NW\P5]U&)!#FR(1E6!$/!D75+ M2]L#Q%.DX:B*:QB?Z(O[:H5(E=JKV?SDZ^S\;'DQ?-I&DU$80/+=Z%1P"B): M 5*FP&(PAL37FGYW0WHFXZA*'2"NL-M"7GRIW[X^6R_D7;G/EN$3@3P$H7-- M,]2@8@Q 7J8':6+*V3L9HC^*X[_WTI[B.W#,[!E@MG*/95:-3"1FS1.SP%UM M<,_(TO'($$2F_XO2T:];=T3J"?&9M,-H/)!>"@^U.Q_%<'QG$$$D9$P&NE-)QOR[N<\ M15*T%O]M9MA]]Y)WWU8[V]GG-R00O,E:'K2H94!2D"^N:J>.*%P!E+3)Q7\#)V=EY.%T;?Y.BE,DU LE%5G7F9";+SD9($>E?+&@K;>N@ M7,L%/&66'HX)MVGM]TXKP-J:\BSAB]EBN>"3XH6F%XJ!*=F!0I00H],@G:%# MG?N24FN']0:$ITRM?;2QX<9X[V!("\FL,[FR5T)8'T$F0;8AYQ:<(H. U7"M MLZ%DU7K#:P9^K 3-X^'A8?1^+,F)6[I/=5#Q9MO0#E4(N>!>+'E)F,?_0R0?+4)5OUVCI?%[%T #I36 M>2^XPV1U-E%E!WKLKX?#$,:X4(((D*7AH%R]44FF0/+:^!P<8W&,'6<$HMR3 MT'D@GO00?^N _>_3\/ELMOBQ^(2+Y<2"J#%=)8N' MJ%R&Q'B(M00YF!NI)5ONM.Y]U/@F>6/=S 83[ 92#\/V=]^7!RIU:AY-<=_ MG^-9^K'N+$O$MZZVK3$L@2HBP2I05!(73%F%V;1N0] !UM,V2UKK;8"*T9\0 M-P&\;&W= >) 1DH'>(_'EF1N-SC7+@5O&0&7:?0,Z!R:1 M8%PPV>?6]XY=EHK;7E(PIHR6-'$W=">"&_VU,F0F\UO/WY^^[]XNMIR42L1 M.3(HT81JYP4(*9),> K1)>D8#F@_WX'LV81NK+T!DDA\'M?IH:4A*O3[[=KYR9PIQ0)4? *!#HD%,0&6V'2MBZ4A8-:YY^?1/$ >*;C31T M,X%Z+_$.8%*L %T[*==3!)WW5C,%F06RN67,X!,7D!RG?V=&YV%K@V(SDL>E M^?T$/433LF58KAN07L3S/ZXS]!:K+2Y:$T)MYR=KFJ*2@;AIG09F&$^B%,]" M:Z?C3D!/V[9LIZL!J@$OL%S>8W< ,U1[Q*M #M0)L9VB;J6?[ROE(?:0:Z#H M!(M2D47$8S! WTAPDFDH,7 O;#"2Q8>G\OO:&8ZD\3[";9WO=H+SV>);H)-Q M#>GB &/6!X,6P4@;05FR7[Q!#EK[5%*B]=D;=0-;DMPV?_X!VA+N+O%96W&- MU('PX\LW+U]\>OG[/_X\^?#IY8G[QY_?;5NP]_7XU3:M&= M<+<'M>A.R_59+='[O%^?L3355OX M?YR'^1+GIS]>3<_(D)V&T]=G93;_>M&[XK+ZQ"<"'E*"6*&6KN44[+]GH$+1BD%-646@A76K=6K47P/%VMZ$IE6R\9DZ@3L\9*HO5Y: M&T7OY[.$F!>O2$9_S+[C_*Q"6@T:7$QD]KHF8H&-]$4EF\AV" RX<$(X;WBV MW=KRW?64QZ?]MH(=($F[4O)G9Y[TH_[X^NRBHU],SC(4D989;1V(X.H5D8"@ M=-*UKE/[YB?.=CB/CQRM== P^^BB>&7Q;;8(IW_,9^??7I^ET_-,$.O*N5@,MT".@@;% I&[]AO E#3314MR&CM6 M#>T)Y?&QYP J&B"8>WDLOCM;M]"GO9( +W_4*2W+VOSBV^I<%-:B(M\5#(H M*J^:YW,'5GK&4'/Z9RA[Y6YDCX]7 VIF@+O:%^?S.<$@ZL^^XJ?P5QTH=K; MW_",5+&/40^D@41]Z&X=B_ER M\J)Z_#C_5KW\.N1E=1]N IV0,1*/DR9O/V:$0#]#EB58RUA&WZG5##W@RN9" M/_W:6+8]>^P(XJ#ZG364Q>0?4*% M]Y"B,[!Q0X=M=#@;2P&'8XOR)B2RMR-W6#N8DN7DN:<]5CN/7"K;S;T^;I9L MB38>DB0]Y-[ZCJUV*L6\"K$N?L>*K *]&!=6NYFN]L_+ZC89DE.&D.5,AS J M \%F!3EKCIK,*".[><]]GCJ>@3J@UF9CB+SAY7T5!?E7^3PMW\T_XOS[-*W? M!IUR#C7OWS%5^Y &LL-2H6/:IR*YC=IW"_KO9C-2_VEG/#6]@K>&HF MU@6BQ07ENX!J:$YL!3*^^;"_CFXKO)& &YL+V\$%>K ,DEB=DP15)^O$8AV0 M#TV;D-8AA$Y5P\>E]3O,@9&4WD>N V28K<(^%Z>-D>1&1V= 9*=I"]-UXKG* M8 ):JZ6+3K1.1[_R^'%/^D8*N7E)N:,T!PB\7X_B3''Q&YDOR_,Y7AF^XSG_L Z&J#L_T9,<(WRLCE3 M!V@#923? >LP^ZAC@8+D3HA5%!5& NT00 \O@BDM^1B(TD,+K2\>;N!Z3]YPC=646M.!5W)Z/?,NJN3(XU7U^D60 M YQL 2G0YT)>=V(W F9;[APZ/G#\G.AF&IH-+-X!;)1KZ0(O3L-B,2W3*W6@ M0F..=1RRU477L2<1? T <:,%&H;:Y=8%#_= >LS62$MM#)":<0>\R]84'0 . M9(C<"^XPYDA3E7:GRQ[Z&, 2N1]HEHZS3(=K(!^/3EB=P&OK0>C:2]G1OYJW M&C\08>ZQ2@[+ESYJ&)HG?\/33'LK_8AO9\N-&6R7=<9UCCER0?NX6?5AUPR< MEA8B,RZ*Z(UAK=MW[@AU?.NFL=+OHM1 &AO [%GG)/TJ;+Q2%7]RED]R7BDE MG-8UG,YJ!31Y!]?6NK@[MW)=&YFU]#SS "G7VDA'5D%(7(%W.62I@O6R-2_' M6=EC-L*.D!L#I$GV GPEZMH%]A@67G?(A['[CI%%=^W= U-@:&.A!WP1BV.I M% @NB.K2&_ ET4)T9D%99KUM7<1R5,R]QP!]Q,3MH_G6UVV_BBQ>GVVIGK>6 M:^M0 :?_MDX3E;;MKN?]:!S="A=#8;3N"-F4[&XCWA_=M/?HS&7 ,9-ZPY MN(WF$_T7EXUN.F!JF-2S#KJO<4;N.$GJW8=''28 TK1%._V C1 M! _<1>>8MQ9+^Q=^:(7?D63O <(GJ,7C%K4[,F[Z3AL5S :0WTB=A=Z\_./D MS?L/[UZ\?/G[Z[=_?-RC=]"VCVK1':@3S)O]?THFNXAY@9(K%8I30A3)8^T# ME$-0DVT?VCAAZLW/\K-L.*I22P2=2:1_-!!Y%%!J:RG/A2VF]4RO[6CVB[OW MZ1WS\J\+._EUS8#'Q7(2D?M@8H)87RQE/'W'5"*Y,)M-5!@X[Q:.WPO'H:/T M.Y/C>I!^/%T,GE_XXR2E^7DX/5F^"//Y#_KEJJDG.=K6(R?K.;DZ$4D+!UYD M"R&(8H3(4=TD3.M,G\W 'CR#AE/#\+E@%R#?SV??I]5N(RH7Q]$X2,7RFG*+ M$'R1@,*&FO1D91B')3\A/7)^[";ZAI4FF[*47BZ64_*\:V\'^H,I.=_U+]S> M^%BFQ2L M\?X@P/-0H*@BM%#:D _7NK#EN-H+#DR1]FIH&'1>[7>7A/U ^%:'(.:3./N. MOX6S?]7?_4DR.:VWP*?OPX\56L,8(;+59BJJSH$M$*I0LN)>B\B+$]VZ+_=^ M](.GQ0@2;W@_OL54VGPD3LA:5BXH"QXQ59"&3L J#R&TCR7;P%L/;N@$[,&3 M9C@UW.:*;"K 1,Q".B?"S1;0 MK5ER$])CY<=>HK_-#-?.1/V "YQ_QPGC=9@5F)C03O ;KKSVOQ^]2=2+AH23J#5:D3D4%+8.B?<0/!G%B2P?E$&C;G_9 MM07+X^%""V%O8,'^-Y^]>O6G%"1GWD/Q&4&QNI4AKQU,;4E&6ZEMZWJW(YVI M<( KC39JV4"BQDW120CKS"3NI ^!3CH>:ZMD03:.SZR6Y<08R-4VEC=GRT8D M0W<,'?4@V4F\Q] /=$."2ZT,E]K484A9U=PU#SYBA)*+DMS*V''$[-$G];54 MY=TY?'U$.E8J5Q=,3R6'KY=^NN1T[2+N ):<+)QF6<0:UBW:%:2 M4H0M=G(NCDKA_7+XFNN[CTR;=\4X+\LOX6P1/F'ZF>=WYA"/)WNLE_%EKR37,DKFX <_3.:9E'5CP ML_04<[(V:4"F5\U19V$P@PUUODC-JO6UP2NF4)3AW(DFAO38 MRK^SV?UXNN\CW<8Z_W@>%],\#?/I3XN"3BNN1.' 0LV;9K680UH+5BO)4$MEV@/?>TW4^C/5J5[J*.D7O:)F.CLB) 8+ JRHNC A" E M@LQD6B6M@L,6!?1; 3P"FZ&=@!N6%JQ K<.Q5R%=D+L+J(;7!5N!C'];T$A1 MLZ&DW-ISW XN":^XC(#(/*@<"CC.#" =8R);EEEL\N*/J_H[[@I&U7P/X3;4 M>*JY/_,?D]]?3H36/$<>H83:9#_2ZEQM=%N2\<6Q4.>[W:'>!:;_\WGV_?]> M?.):PQ<__%+PK^>->RO02/"SO:0V?$O5-[,K38MCG>:#V@"+QH#B)H/G&%:9 MH,%9A]AM3=WPGL*)J%[J[&;O38 M0P<#N/1W@]3H!;T%IK;[(G"/QHX_H!^#% M1SRE/_K\!Y[AG(R=VGOT*PE[L:Q-(K_CR[^^D?1^7H,'\M2Y5)D,'^?H\,0$ M07L#DC$=&4^&L=9=77L!'/^"H*%R9V-I9J3671]?_O'WEV\_??QX_O5KF/^8 ME0NC[ /6\;^K;@L_>U#NT=9KE\>T:/FU]_)NM ,343M3DN79*B63BEFY[+EQ M6[/'#?S6'K ][\3$G7.6LK$$%D@:#(D +ODP-7N*6?LO6Z]33-+KCV MW1@_X'<\.\=7],97TO*_ILLOEUD^/UN&G"SH)5Q@_A3^FH0LO?8V@BEU M%&;*":*B%U^@%$Y%KX1K/5]E!YCC;Y+->71SKQQ:60-XIH'#8'6!R%83"%FP9*Y[USL\J!'I.KFS.T[K.:*9O M%G4'^PG\VWQ6ILN3N%AM:!/AM,]>%D@^9% N&(@N('CT6GBNE4?=B13[(GEL MK!E5,P,D>%QV)7IW5C/*WY7?SA;(-RWB<.8!*MW2)VDL?@]P!K3L5K3?$"P?R+2XG-ABTI4A@7"A0&#S$ M[#WDD#!QYT/QK9LW;,/RE'C21!\-CZE;UM+E'<,DYVC1L Q<<0FJ\ @A.0\Z M^1>X>+E M7R0'>O[T+,Q_K$[HM[.S6@].*CB]VFLS&YM\KI,)M(B@2#80(FV2(IMD;:2U MIO:[SV#+>43&T;$I?X"^FK_CMSFFZ<5K_>T45ZHZRR=?JRS_=_7[B8B*!V3U MVK9.T4HN@SX$>!.V"ZQ$RK;DZ!@BYUCNDVG>)JTRVFP3+ MZE@K%0N$PA"L2/7XC@)=ZZFCZR<_0K7O(-(!^F)>MM3Z-#M)_SZ?SO']?+8Z MZ+_C!4#AO#>$RE"<"K4%L+6N]49P+ZA'2(>VBAB@*^;'](5, MP.K:W2&+WWY<_.$Z 246@1$= ZQY9 IC+= /$M KA<)ZSNY,M]HI3-(?YE@M MC@;GT- J.H9.2+]*WV@M*Y&ME36W<23I]_TO%5OW\;(1M$S;C) E+RE['AE9 MEX09"- I#S<7[]9($"*( %V U4-D)(CK-#9_57FUU6967GP' F:R"(:(R3S MG;)UCDKIG6J]V^J\CUP;A''O@D/+S>R^A4R")&7)4>,6M[-<1@)J3_"LA*2U M5I(W"](]A'*H"O!]]+0I K>'D)OD?U^EV=)T.!V//H\FBU6OP!E'.?5H$7N/ MX 1%!PH6YYN/"4J'J&Z-7?K&\3@4\J"?P!CO!F^D,C1RX2N]*@]=OAVX' M*GS041+*XVJX6 M)Y_+(O(@,U%.00FH2.(5&!*-=-:6CKZ\=N?NW-07RLM*'.+9=4CI0.8 M1B4B#X 96_O*^4FR?[?@DH4 @1;@FBEY:!%>+AA%0M96)43%TS4 M+OH80.7/%'D,I?$^PJV=77B29M/Y%PCIX5%%+?=)><2@F"(R9TN\#8*4T?#4 M4F:96','-^2//?W\@P6B=Y'XM*ZX:G=4_9#F5QSC-&: HR.%":L=Q)AYO>\&*U6$5D&[_$EI4QH_]#Z)_2F^GG+S"YF2^Z MPL(DOIU./KX=?4WQ]L[#W]P7,Y^GC^76O5K1S-X(ZM?3U!7*6JE-9DP+Y;5C M"B0$#LXE"TXHIX/F?+W49F\L52I1%LD7I[B0V03&J\J&^V--*91)P!_&6P/FF!9YVK?5VY*]9#5.L(Q@&D1 O?L6+A2TY );3P(4@3 M+$^Q>KSL153K#,*W&A4\?138(!;WQVR*/NC5S1]CF%RA7$[_?3WZ4@Z>DL+) M?93*^$""Q+-&BC(JV&=!F/-2,Y$]];7;,&[#\YVPJ)I*&CA?".&;2I1(KXAOP:IT"OZ9M4V>DLC3Y.;@?TA9L/,YC,Q[<-)>(_45++7>E]+B>935YYPSD)-.'6 M%)4ACC-!7+!:^LBYJEZHTV 9KYR&QT* !FG0]P'RGA*]C96[B,:7+R-+;,G( M91*_R( ?J-&*.LO1@9>UZ;L?XJ'2W ["SP&5>0Q9<)N[]E%@Z 9$A)[+S"S* M,_&X H+?FO.:BA1XC42XH^M<.B0!.G4X[:.(P=I;=@'UO74X[:6H3GTN=Y'R M8!2(U@*88(AQ#NU'3A4!&A-A3&AOM35:TI>G^ITZG-;7?!_A-NAP^N?%)7=1 M:!4%$;=5 LX2+U)Q_+QG$:*3?EL23+\.IW]>'$N'TUZ"G^XEM=KW7N^FLZM/ M)W@XX7+N0GY_HAA37%!WE86GI;+,Z$2LT!DQ6D6L]$"XR-:9TI1/K37*V>1" M=WOA2U9M,\%6WJ9/YB-8#GVW6:SF7QDKK#"1*)OP4&#>$6^](,$:!F@?<*:K6$J/WOS2 M=;JG+"O&>A;GP#)@52KX[S,D>!(B*&[PG->E[M9ZXD%Q(J.,BG'EK.Z65/+4 MTU^R NN(K&(-^LI,^^7\,H6$:^":"&8#D4E(]-<-)8HB $ ;S:1MO2;[&;>_ MG+]D->XHM8HEYBL$9^\N QWIR\ M!KWUE-ICO=F][]RGDS]7KHU7$D!11G3,2"'!T# NV2(A&"=9BL+%ZC?N]Z]_ MR?K<5YJ/%>N:9E4NP]_3?%)Z1BPFPOX]NOKT._QS>C>EO4KR9*\75!LH]Y)>[O;*_3[;TS+']^8?HYB6%Q@/7O+V M[I8L9P46E"4JEJ$N.ODRE5<0QA,X&6@4ZP,']_ZD.T+;O[)O4AK9WK;7.A_- M_W7?V99=6J.R9.6"A@=T\4.(Q'J' HA.4BX$+K^3,]:KN&\SGN&O_5OPXW') M7R4--,@\/ F+(W9^CN;LZ&NYM"OY;91!8+$D07)[LP_W=P5/:Y*GFZO>Q&O\8P.>D!?(>&.V^TT?R;&^/C-A\_3&$COTVKRKWSW\PX^HQ0>8%I-4.H MJF*6QD8@PV=I[*NA:2OQ#J9[3:64&GU,=%#0RI*F[*FXL2)FL%9Y]% Z318Z M+IUO2<\81.5]I%J[,OFG:<(=;!E"2(IS'_'(I-Y*!!)*\Y1L"+/1&;2B5036 MZ=KAVZ<.&V>I).5I#1'5SL7X R8P+_&')18A!67*.<)R&4Z/5B^!,A$1C)!4 M.<6HY)W4M?;@%Z^Q?035I"G0FN/ZT\T'_*>+W00B$Y$F1R#G1"18@WRBJ@R@ M8$E;+D*WUI#[1 [NX7QO=E=M#35H#O,(6@&V_$"Z0&O4*F8+K,,TCJFFPN>H ML:?\A]A?OH&8DE$@A""2IM*Q5PKBR[QM+:FSQG+-6?/(9&MJ/--@YA#,Z"/V M%HQ8[I:/(*XZJ43C$N1 J/7ETMV4L4>>$N%%M#Y;Q53ML9C/0!H^1%E-?>NT MJ"C[!I'J)[Z&G](D?/H,LW_=?A(T1>WQ&Y!&%0%X4]:NB=-E!",/I:=F>XOD M :8?9DD%734HO'V,;X5N=4!VP#>4@;*&[6BLE#TT^BQ=*JAC$']H#:?5D!+S MDK@0<(O4K#A^RI"0\=>2&@N^=A^8P]"EO^4R(%OZ:*'%35IIZK3<;=^E59JG MH51Q:C71)4E0.A^)XYP3",E+Z9BDF56FQI- CL!>V4M?ZQ=>>PM[D$OU)2ZK M"K-IJ8?UIG)FP]G?YU].#N]V".);.OS:N2*=0>\EA)FK'7*Y91-UA(]5F\RLSJZ%+1* MTM/+K4^N,6?RODDKC 'Y=_$II=+.Z23&A21@_/-H7FZJKV<);6'\Q9?I',:_ MSJ;77^;XB-ORMO)W;F<5IG@_JO#MW95]]%%EB8ZX5Z:4O+J2PHAT8Y)S800S M9FM&[^YS)P=9WEZQ_P>OW/[&V\J(C[B:TGD=79;;WSZ%V>3]]=5OHX^?S@'_ M^)*YDAIJ!$&Q,B(E>KI.)4I,4.CCIH@[?+?IY?6Q#;^K'BO-']QK')@$M>^S MJBWG[?3OV]6(P+T-RA%<$IY25AMB:09"2QP'SRNKUJ.=K2F]@O:#T6T9O1,% M:E^F[[^:D]FLK&(1/[K_*\LUSDLO9N>3301,+(W6 B4N9D54#,8''JEVW1J& MMT;Z@^Z-Z%Z1(+7[*?98W+OKHLSW^1<(H_&B<.%B.HZ7V;DL*' 2)0@B@\1O MUP=/(!G+F6.\:R_UO:'\X.^^_*V@X@81ZWX?X/UG=XG?CE>,E[I_(1L(%F*_9L M&$Z:MU?W@EK/\+]RK5MJ"CDC7N1.^,2 N&2UR];Q&&J7?#\# MZ5#I0D?)HFTF\)[:;'#IOP7>JEU&!X"-4HJ>!7>8G**J*NU.ESWT<1#B9&ND ME,F28(,BDB5-0#!+P!MK\6?,B:8>_'"$>2:KZ+!\Z:.&-CQY8E_]+8UCGLX0 M^"K?(4IC:43OBK,HT,3EGC@M! &>G+-:6Y11?;9T@3:\]U)9J8\I4UTC#9*1 M'@CA&W3OIE=/KV ).R?MDQ&!@"P#;(W+!+2.A$>P(D3#5/6Q4CM"?87$:JZQ M%GF/6^XP#YEV!KU]-D@[K" MAT-^NX#Y7H?.]U+4UA'DNTBYQ0[S )3G/I38"3&^M">G^/UYB$"\$IX#SYFR MVG;QL0^=KZ?Q/L*MG8VRZ^N (,$>)32 @":HXK-61^1-3 ^VY]V"]YK"M9&/.*20']/!HN>GX9 */=)9&^BSK5MU6%6 M]L-*V6RE'"&W6B=^/ >XM"2YZT'R/.PAPHW=(1_&A#I&%FWS!QM3H'6$LP?\ MX%PPU-N2$,O0G86$1Q?U1+E 68)4FAZ\9N8^8PF^8N+VT7QMX_.7T6R^2$N= M7J]LJ.BU,5E&(LJ0!\G0OG8)1:"R<&B248,RZF1V/G[V@4-7K70RK2?0VK4; M%PG7&1_B4=($AO\C'I=Q;2(1ZVDF$*D%5(JWSG52\!,/_PXTO*](JW_"=YF[ M9Y.3-)O.OP!NC _=(@B0I;1$*_ EFU<2RZ@D047MK<]&T&X- Y]_UW= @,H" M;Q$TO/;S]._K4G'P%7^X:Z,4O%8Z>D:"5*8DR7(""CBAR6<:*7?6U$[UVP#E MAZ>W)1Y=07L-LIN?@+7ZDCH :Q65W@3J0!'J&JI[G@Y[R+U%G'HC0!9E A\3 M\0FY+[FCM\T.P+/D O?.Y 'VFT/&KP?E0Q]QM^?!:C"N0D-(LY(*X$N/MJ") M1;^JY,1#REP*O5Z^7IL#!PMVUU'4=O7O(.6-/D;=OA]GO_]Q3=S^\__'9Z_N:WD_-?3R_>P:R3,EG9*"57R0.'I!2:$HE)$WN5W>XV@C;;$RY+_PS0G5B1#@"8+ EG*5.T\XRZX]BZFF4[CWZ/Q M^.SS%QC-BNU8"C N%67(0EPC#ZE,,0J).-09$9P6;2FI0NT61T\C&7Y[J\Z& M1U4N^XN\P1W?@V5?I*NKVSQ^7/P]SC]FTZ^C8B#,+Z-U.5AN2= 2-V::([&X MO1/#G700%=/)M?P""2XSQ'Z.K3]/KJ_,$ M<32^04,NS3Z/)B7(] LR]2\87Z^1]F0RN8;QR>?2(/!2 A,QR\A$)G#)Q MZ&"BGIW3'HRRNG:J2-4%O$*^'4[!+8*"=ZVW'\AM(;,Q7*6X^*AN8Z(YHF_K M:":9\Y*04)RQKW$]-3,3&& FZ?2$EQ2.$VH-4CCUYOI[&^PBW=O+# MAOMW[F-,(GAB+5#2Y+"'Q*=UQ54[0VEC+G\R M.7NM#3&> I%6EG)"C9:M#BHY$[B5SUX,''7YP\Y:K"*R@;J_=[RI*'W2AS!BS- M72^4NJ,9X*:),_!9LT \"ZRPW1&'/"?4X]'FN&,LUZZ(&^*FZ>$[/L'L8\+3 M6J/+)[,CFDM(Q#502,%H7/RW0;&3PU7W;IY&\0AI4$'D#+^;1LNA MI+1-"9T>80)Z/KBK.A4Y<1< /G^"*-\8\^_IHF:0;C1=769Y3O_.HV MU?GT/U_P@[D#RR!I"E(0[:,D4EI TC,@WJ$_;STU/M>>4=P+X&NB2CO-#!2L M7EED9V=GW9;MM!O/9U>7=\T^>?/Y=!>!HBGM M-%K1.I=:[6"4QU7*3GX'OOV;C0!_=;\)[ 1LWRWQ]^G7Q;=\-KE_]7@\_;MD M-<[O'=?Y^70\_F4Z^QMF\9(; 5#*GY,HGS<3C%@F)3$\@TM19Z]J^V [P!QN M>VS/J/7MLK76&IR]VX$NJZDON696EK9KTCA%))4&SY!LB'9"*B58B*KV944G M8,.?M!.!$%<:F$ MXF."&&K?]NT$]'LG60W]-8B ;P?],YHL87%_?0G2!26Y(R)D3614DG@J,PF: MQF"U5X+6]A^[8OO>J;6CEAH4:73;9W'9: 5$2I(5GD@5,_$>]UF0FD-4'BWG MVC1$(M9EZ9SV3WR?M#&YR+D-?73 VNF[J@N\PMTXM]-OOT-]=.8..G+7FX-<8HY M-'5- A^89+1VH=OA"/3,K=2Q\*>/3AKPY@X:6LEO9BF.%I6YY]33C/D M\@?XSR+I<$5G:ZS2+%-B=)F+E0"(#^7J7X("R0SGK':6< ]XKY [K92S,0JV MXZ7G(\TNI)A2_/S?I^62;SY"9^!T_J45_>[ MX*RPA+O[S HI^O,37RZW0VUW8.WA^S88NOJ49K>/?#>=A&ODY:0VXJ??,?BW M_K16'K7\V2:0!KOWVQ'X9 M?T\S[#EQ]D@H M(%?H"@@@6E@_0B$#HB*KT%(060+@DE1-(F M_F?FFS7O_YV9[_UF9LV:M3PK>[$6*??99^^S]_.<>RY]AHX!!*X:FQD#3(QQ ME>DJ -#G ". A9GYSXLQ6!DO-@XV-E96-BYV]B,)J8E)GU3W9.[O.\_+?OBMY_*"XI+:NMJV]H M;&IN:>WNZ>WK'_@\^&5L?&)R:GIF%H7%+2XM_UQ975LG[.SN[1,/2+\/__C% M!+ P_:_C/_5+D.$7,RLK"RO['[^8F$/^?$"0E>V8^A$APYOLK@^%CVM$U?GOWW.1;S/^39?W/L?_,+!?"P,#&" MQR((0( -I"MTQ@J3,("8=>LJT"6@8\$$_N2@A DPB$ERX1R89%XEPZ\]:0#V50K.I#ILUYVDF492@H:V.RC Y>'Z8#2 M83$= (_^.XS#LB3@MQU-YB%9'3&J20>^T$KIP* 6HJ<*UXT.L"S3 5Q)%3P)H-+H0,QMQ& B M18,.-!?27JENK)-/#"^ MTDG_]I?^VO_#UOU:6H% M8FD*KH&8R:N@ VL\D^L-R]"&=$K^<+\%6?AL(?58?A0D_\O)MU$0!/+?3DYU MV/PG"Q@X^3;IK_V7K;DZ"2T%X\5#>A:=".C$/3K L_:][WCFCD7!/1:%NRG, M.]KG45'YP)97=4(0/TG9I)-;W]3)B YPVE 4&JFUZ*LW!4 +/5^JTTE\D>5H M&@MM&LJ%\#YY.U2Z+W@:]<]]1^?CJ](^JQ-!_@KXK^_2\W1.#M\>8:\9O2(" MW/P_M= /[607F!Y^98N]&";1UC(AWG] @V8).>0TZ2YJJ+I_9__""T0XB]R\ MR/9_9*+)BQ927@@^BE(I*;8,W8__GNZYG$D!V M3#I5:UIC_'U34,0C+PV0_1 E#Y&%-N,H#OCH][Y=#6-0:NIH4Q7_ M5Z55%".('6%XT-8LO@Z'Z ^C283>VK">AIFP[O: IX)YINX?^YQIH:L+^VBL M\Q@!.E MCDMRGC>;4]QQ+9!T*$A/D:Q# MXB$A^Q\Y&[[C+MD\<)C+*_P:.0>W#(<5YP-[]Y7R2;X$=E-2)4:?N^^0Y=N) MU K4^^5W%I*I7WW' XD&DV,C_WL'8-YE=*#+$>))!5FW?6R9.(M]Z*/9)>>L M\/E'A35FI>#*'UK51AN&[ D2V&F<:(H7RY:C$JZ:%#&\N4L'#$$"",PK.M#? MD4D2)LQU(^L]HXX3?A\YM'P3XE"G]KZ!H3+_"O___O5X]D?WR6>?GNF^/(6+.GNR^B25@<"[ MD)4V82 QT<"@5!81!H7%"Y'QP1T-9\[DWNT %#,2CDZ7,UP/0$MU:(3Z8_A[ M4BT&9%5R<#+L-[QL0^J??)/3N%IS0B3H]RN?GY#_Z%R4P>3;#LT:1G5O@G_/ M?=#M'.%0RZ4A%2D5*#WS@/=P^A-%E%H*%Z6-#%T@L?3;7MB:X #G#_"S3?B, M/XRWL4/Q2T?U1XRPE_VWXF)?&SINF-XW0G)H2%8CF9VHCU@:N_S%#_Z]HFSL M^>ZSZ%?&./6L)-1KYJ23?^W_KK65$QFARW(@#=*!N_?JZ$"1IEW9]+^S8O"?]_T5A>DE(7*W6PZ5&P*[@MYZ2U?-E"@S-]@._3$5_ MGR)KP&2F$9ABM S%BF"$:]]:Q:NF!QQ+OMJ4-Z7AI"*3PELXWY_84.31HQZD M)ZYL@&*$K.3^^!JBAC]M#.A<,"^>TWW3/ZGSL6:XAKN)QN: Q)M%BHU?I2:U M:0;Y2Q6AZ/&J<[8//ZD+ ?;LW1\'LSO6&^(*7=DRS>QY'V)U_S"6/L4L\BGR+8*0HXD-"JW8(D M073_B7^IMV-J^9RY?^"16LK%?O4TD'\!IRH+DA:FUM1Z)W; MS'>2:,NVWE'G%.0E0UA: %PI;10M_I;$C=?LA^OG@%_M.>M_:(HWBLO$/DUC M=5L=:V79]-GU(7)2TWTA#TIAAH2!Q5?S=" YDWPS<^%[MT]QHNH\@%9.>7(F M53(&?-_&N)L#!;SF'[%(@#0BND#)%S;#U>(ZP%ZM\95*;/%?'&11#L_W[*<\ MC(X1;^<3\QGS\)'!2W+1/ W0.*F5IQWBJXK=LAJC*F!DC+1THM0"Q?A3BHIT M#5?O*=1@TT_Y8),;/31.)[*Y#PA$.X)>I9WLR+(B0&)_N=7F'WK.JWRK2')< M,.-<0@Z>%M,K5!8R X^P3TBI]5F]F M:G/+7VWYPG8/R!H_^U.#AJ8#=;T7R%[?"%!#\MVAI3S1)1_?!:07Y[(O'?"! MZV_L'-!$"YH(/32NFP03;..+*I=5*9W$AJVKZ%YQ,651](TDMX?@L"[R-Y[[ MNGY*SXRO1"()&S3.1+PV&J.8E-O=(>++W9OODJV_'%^5.RWT]5Z\=@"8_YBM MG5)#APN+^YWH*/Z/>E<(2MUP0;PWP:\.YZQDCD?^4U=5\S!,"M5Z[HMHEJY3 M@+P?YWQ&RG0>B9TX3Q(GZ/;:HO@3#!2\#EK;QY]6;IW0<-+Z'GXZK.S-/JG#D4X%R,ZL)5]M%6QM_*1U:2!*$67J4)/1V;<2*3)SF_3+M UADDZ*T9" MW+*(>7:?GW0J85,:_PFSW64*/P[3'45WYQ[Z4L2F@Y_-FVOIW+P:?*0WK4_& MR8_K&8?*LQL< -5R\NPU<_YK;1-!W,\W-Y6Q$<]/7Y$Z=2]8\34@9-$0 MM@X?!W&!\:(KJ5DX4(([_M6KP=H7=N:7-)E_L-KM&+%\?>%\HROG6(+HL@% M(+XG&-$X^V'F%;?-PLI=2,Q[SC^&AKXI!V?V[^B4WHU+;ZG^#B6=\-],]R'? M0J_GNEQH:6\E>6.O(0U4^'1STI2^77I\\3NJ[UKQ8F?_I]B?$PWZ)]69INLNM"-K)3A'6P_D\[ M^'SRFWJJ>;JP_!*KP;=<9F6T3>RK6+K-/4"2=RL:\T@[L>E3D7<6Q1)W\8_Z0#[N[3R7.(KBL03^GRW@:+ MI/RKG[<^:CV[;2(;.?^6B[WE7/6+-ALR-\686@+Q]7W4!Y56 :=C59[F/?9Q MTK?54&@RL6YJXDK_:=0FEF,,P+KB#>72@P@#%&$GXL-IO6-A=V"\/MC*CV?2 M[3ZVY9_:LH!J1IRW':!J\9QD64OG"\TU)<0G>U=X.;XOJ"N:+\[SCW2],,Q3 MOEY5%&,0_Q%F3DCHI/$2X.E8YY"^\!M9./,[K\?KRS\5I>$V/ST?'[H4.!M@ M[=8.]V/P02F87=DJ1,! !7;6UXAL=*F&.]+/\(ORZ-<[8<(%K$F6A0?BA&4$ MYF/X]QHL&O4.ZU>,)><\V-ED'X1Y=>*-SG1A<"U088H^M> L/VK. MA&!<7;&V1FA4YZRI\?48"^X%FR3?(3NI9\*W]7V^P&407<[A,RO&=456[M,M9-O9*\)V$DL6%,W=UW4"!$T*Q-,-3F0#HR) MO^:?B'1S'*?HOO^Q[EBYWYA7[/@F,V)H,.?DW9N3>3-1[W[DXW7322<]-]=\ M2B(3:4I>_;YS(<99;0YTH"I9\GK$BN@.A"+FWX\JNC#<[7\$NH#VAC--O,\_ ML,X9<;^M<4U(%I+XQEA9_(,'^U&>2!8\F@BF9G2 809)$ Z2IR'!-EN9BZ_4 ML^R:_K0I*0MEFP[3HL+.G:!=S\_ZY'*#0/?*2L[8@;> T*J$Q!WJV=R<3J; MV01T_[3VPO%Q-0/!^T/*MJC'N8'MNP+K4^-:=X])!#FO#H0<2Y=17P3A;Z4G M&:B2ELE70XV([GB_]R<*78,42B;;FD[7_;!(@.JRJXA89N?Z!_9BLAT!LIHS MH]5&P8=E928*NK=QC4\...;,ZC2<30H/UX0TX V;+NRD:&QA8CZKX\J3?:IN M;_CEHK*%M=Q3>A$)-@IF/7R8'=WI;P7Q M_WUD@&HQ_!=/X,GD&6/Q)JM,.)C EU&&Z%*B [X6_%6Q%2[SL%,$R\1?OM4* MK&??F;IEN_>S7&/2'<7S23##/5E9]HL'Z(!0FQ*^^I*S3[^LW#CE;%']D)]: MD&YK^I[>+,M-+B-BH":]%-!WA7#^E DE[$VS5'ESJ_W/P'E0'@ MB!D9(^6/_7EA O%6+89'T\*J\R"86NB.%Q%!U'1 K)8G[8)F=(CL>/_^X=A6 M_CY02L9"Z)SUI$KFN-GX+W^/I(4!BP9FU/Q#R5O?&H6C[$MNM?D-ON9O-A"F M32(Y:.?N!WIWW%'1H.]_!PN#GHD7:SJY'MOR-Q^%RG%J$U%H%I$ M/!UPJQ8(9<%Y=NNTXC^^L/2B]>9J7%7QP_76?!/^_!4C("$*CJYW*Q4]7,%O M][$/@/@IFCCMQ#N^;M<;)GBNO51\(318[SD>!#P^:^(TK87F6=,)KZHN<5QS M]"BZYY0\-YLCX6HX^6HFZG5XEEWYCB[Q^52;.3F"MO 0QCF^7_Y*"7L07U74 MU.;D*6UTL>53L\?J&/O74R_C,!B_^P"YRI]TTF1SP[^,5[]#R2L^D*SS.@_[ M_2&M_MCUB%]]$<4),+,BTJ&'<;\QK\V=7Q\Y1ECLV]WRQ!D!-5$ M]%0S2!2(9$0'/B*PS+_;*@M12)0.Q _=).N?]],M&.[[*=B3]+ /]I"LN>$" MID8C_,]WL-V7^M9?BJ<#O0GD,&QC\V3'CS=5$LO1S_2CU#,^VN;1XU?B42BB.DS1D0K MDA66#CQ!<,(5UVA\#8V$I7P><=]*E=Z?1LI3?0J^[XFP(?GT3Y3;ENPS0Y-LQJ-A2^N[G]\FY(8J8:Y>F@2SE4GE&>;[TA:)>2Y7TN MB,<]YG7JU6F=>N_AK2>E_T_3K2O,9BOU*36EI_.BK6L65=G#@=\1-,YR,COE M%&F>K#>\J);H(N0O<%\']:W75ACA[8QZTI#J=ITMWIK]X*V?J6+3_4/D?[S= M[D*RS78I$VS@OS\:V/'!(]OMFTZOJ?#OJ MU,6L[\%,*2NAR;C<+5TZP#I%2GS3U L2O@V[20HJ,UNJR,VM73#1.,4V=E[! MP*-MO3@J,('ZNMB+?0.>]1ZU&FZ3\\)-/,/#D\NI2PPW)W^%ZQTX,P!8>CG9 MVHNW2*E/?UK /]IF\=JYDIA$70-C.O40 M/J'(^Q:Q E75@0D#!3*<'I57.KU)O79WPDU%5F1DH%':*^O>;])PDL=SSN:< M$BGOQXAZR+,*A"=1@D@M6'.&.O0G>WJ[0/"3K_J&NY%"6E$S8-?-H"KX2-">7O/KBNA\"1'"6^M5"W4A,5P,_= MGOUZ)!6Q?2?PY1X(;TX'9K8@]]2>+-I-;XG"CX7F:!7>4M4@GME/&Y'M>]1" MF/Q^GN-#1P#U20?_!K)1<8NMBC9.!X0K=;RU#U9H@EO:T'RQ DB.?E3:W4;+ MUT=A8RDKIV>IYJ]YU*1"-WH*^6 0@Q9!72BND MFR&U]>P\N\/DMC)W.:X'HSI>14!0F, S8.5?W9?TP3SZ)2SKR=>:U;9< M6QKR=5]X/S,3&?GH'B1_[)\T#OGFD@9?QP'#<;\@WAL[Z!L?&XW !W:!%3KB[Z"G MPMEI]HFY_G>+%G^ZN?SQ@8_ZDJ9%FW#1P_,_H:A)S<%.QIL6355ETD[.W@MK M'-3L_L[S5N*B.R"<"[]@R5ZSCL9;#L^.7T'F?%_$-::":UYJ.H(/U N+,OJ_ MH*//;H!X:.HDT*)JUHEB#$+4&ZY8]S0N>V\C.^/-70W6Y(-G&;-19W&._!1A M"V+@"$57-A/-YQLD5U*NL+6_W//CBXFM!B?3+8L#[?2+[*)X_RB8O"L9A.BR M?LS/ 3.8?-^";ZS4L]5 #9[[IT+\ILS4SAF(>IJEY*//,RV#WR]"'"D(AA1! M]JG%&P>G34/F7DKTM-5H2@PA.\41$ADF8Q_167'UPX#\@&^*Q8D)1S*?GZA=24*>CA:5R; M#Y$1Q9A0DA4QDZ18##,GM9?Z2/VLKNIN1+EK-\7//WC@:S)[YZB:2J.L9C:' M<,K2"/M:=2S,^S7%"#^?^Q2F7N&P@5)8SVU"?LQC]#U.=AY^2T/6(%:!@"N^ M=B!\ M8E 6^"+4QHX\76YSUV%IIPNCC-4ZG\,L?[: GPJ4Y3'>"IZ12=L61? MAE)$?!;]4^ 0^*B4^&87GKCNY.2@ZHN97%@PY@YY>%KYAR93RZXUGTAFA*VY==S_%!_)7YS!6 MU0F**\'. C^=")=BS,CTTXH]!/^SQ_I6UA]SSLES+9^H<\B[U#%U^LOKE\R+ M42)VJV=%F/J<80_PHKF]IC"VASBJ+$CJ6[J:842]>.IS2M?3W0*KGX>/G"OA M-B0Z0+/RQ@Z3@^G ^#6[]?? PPO0_F$F'Q?()[Q^0O)>Q+"$HS_9.($7=?:' M$Z#2>B;P#,?PU =2(D,=T %.MW%T?X'2&$PU/[8^.+7,&)G2 M!_>%,=.!?P9AQG2@.9>6F-:(P#0+M46J[O3+HYH W[G*[3CH43TV0H_9 MBUMX4-+>L#"JT]J"*!F=R3R+ J=@%Q79I:.^\\*RR-J(K@LT65(/MBIO$9F2 M'S3="WE:H-J8[CBQ'>2T-OW9>\+TN$WJA(?-/T*//LNY!BAA_9,+V2B&9%W: MO%1A-^2)RW$D?C(WY5M5NO_IKWUO:Y$[![U;!WENOC,/?J&B5LYK,1WVX+;G MWF'4HF'FD(3]PL1#A8Y*EM]61MQF 34& 39+J0ZBT9B80%U<.Z(;KCJJ%X(E MJX3TY#<4M+QS^9?4TACB*1^/MTKC,Y1Y*C?]Y0PCS"+V?H^*TB2?%5[.G,QSV?NT1 M=TE6D?=#D6_^RDF:_7CY8>HCZ%6 *M)*FL4HJ3U]1N):[#O4,SC[0M8EYL!+ M35K]=ZS@BE[QM[V?GQPIY00Z0/DPWE-(W*(#'W*J)Z\"N,?(U +FJ39$"":" M7WSUH.!,/9J8RB==[]/<"#@]OK-T1["P$AZ!Z'J(7+(AF=$!:&LN+;FIHC * MNI.G]A1]($0'1M6GFBCBTK0KT">%^^12Q.JG<(!Z"E](26K5H88Q*-S;J;85 M'&++%Q^"F?J \D\Q.+::;U#RA%.+#N@-/Y(-]T^2^UZ(ESL-26FD P)JD'N^ MM\:QC[UHNI]&L8WCLM?B8@<].:I/?^YE>YSRZ10-[_C;B:C/J#-.)).+>(EI M@W,D5]@5PA':3V_/VC:D]^LZPV,JL0;X+K M;Q%+Q2(2+ZB^*;_>=:PVQ[@QYYZ^V-D\RQ;B[?Q]?HG0H4LD!/;3L$!HKFW] MR-ZU,Q]6+#O^N<)C^/SX+[?.(8WT4M'?OHRV8$!-@@O#Q$E6KHMH8,8$0PV4 MN:H4]G@NHLFK:C%R-BAU)MO]3MN'(YH9(^F-2,_G#Q#W_6>J.T- MUK-MX46:GZI1"YR D*;2D1\NHH]BS@_[G639W2!>)*U@D+R(+C,#+=)P;X?6 MN+*>9JEV+T.=%5R;PP1OW/L MI^'P'>=+6=2I^TL03"I: MT'96G83@A_DG(6PGZ?#1-_/5XL1.&E*C]$><@@ M4N;4(^'M)37 [Y(!)CJ^V"V24O^./A B2+ MM]O-4WJN)14'8A\#M_VYU7)ET<25T,\'3Z9+898$ 0;T<$079'/KL4UOB6?.W*4HC]YH+C'/,I'2&-(]F MPOV6IG\R6G4=QC^J0Y V#N)YS,\>ZC+04@#P-RH@SVZ$ \"[4 L9I%0M"H$#H@ZE*#7\0F MQ,$%0SWT]#'S?-,]J--7=U6RGQ\_LQGX;5 O?UUIQ7]ND?BDG9I/!^ZU1_0> MZE:XR+?EZ"N:970>U\UK@N^RQ]S2RNZ4B['T3!EA#R+8$5^2;/#&6\J4AXOM MTCT'FS&&;GKD7\&RJ4NO/5$/N^9B;6@BM$D$!TWG/F\Q27$ 9=!2>E)QD_-4 M_'*4I#(C1C-\2\QL,$TRHU5VZW M8"#K3O:=L<$3W+"OUDIJDDN*6[\98FD7G]"-CC^ BL-YG9Q#-9WQ;1EHYYD9 MEZMNH;$IPYSW5$0R,BMW/CJ7!>@$7H28P5P75;@9\C)^6\\0Y^PX;C2JW/WB MU:7#FR+J1^XDMZ2S*'\Q*+);@FY&$X:[X%*,Q,F$>1,*$V'>'^Q#/6_Y/E0^ M6WEIWW8!"[J5^%KP\P"K1-9I=GSU42YR O$:*:Z(-H^LF7^)$-@C!4UE?$_' M2=O>2U7U4UDX+V;TL?36T-+5BYU# N>JHR'NT-EA['"O!>DDM!^2L' R1-YK M5Y'1JKYJ*B_UK'K7)67L ZQC. SV%VGZU,8.QF1.*8RU&1%T+S5.O+V;B9J[ M.NW/S5>&$XU\$J[-&UC8R-Z-?AI(&[I)T2&Q?QCP#!CR+_JMCJZLNOS8J;8N=\/_O'\V;9!_+,QX P[B=?IIO)V'"==XAAP-<*N=V=&5O!:?XU(,0LIF*BPP.G3JU M;\'B[#(H%3GIK2SY67;V/O!;D<:12P? W -0HB:(JA"#O.*S6_YO__-B6:HF MG2ZF/%])1VXTOJ #[XG[RPPMZ3^;BX7T5L^"NO]L=W7(D$)ZI2;[YG>N(4J\ M"4.:93\^EW$+9D4!H*O[B/_X?3S[9B&C2E]GY!F4I% $8S3E.#<&650CPJ:% M$5YTP)^:]77WGK?Z,C6/D#I#'C@W+,)TF!!&YJ,P=31YN9-,L%>,UUW',T_0 M@8Y<5GC0[T=D'PJHCA&*"/B$"RNAL/O%BU3M[C5$@\KC654'VG>"J9!/Y%*. ME[LQ"V]6PL-,I9D!BKC0+VI<0T*7S,&XX%%NQN75[CX3?[BQ-$C M8D)7/5JXPGA<4S3C])]'\3Z"-AX,;*3/5A,?$B ICT=2J[#*6F_DV&S7[Z&J M##=J0@;3R.H+'6?_ZY4:(-=A31CL.6LQ_LV)0DRZ[)K4KZ(DZ*;@Y[LM'C(. M=Y\IU:8Q"DQ(QQE"3AR>#O2$%,@15"N]WZSFN)I_?Q-Y,DDB]LR5'P/1.1Z@ M6TJ[R<3#/QA(:EB+'B5D"HC=MPK&C8-P#E/*L MQY6[P2D%,SV&K$6GU:?/O2->&'N!XWMQI(DX\GA8P"'':RPBV=LFEA)W]=<< M3[-$UX/'K_F?T %W_C0X-WZ:(I*U:)%"N;9HKM'3,!Q^$_ MYD":\3FYWCQ+2%PHQFY]^*F!5JAP-YQ]O,VC@O3)=%SO5,G3U(*ZH.!$GW/9 MUP9J+P6$G 2[E8C^EB0?IWU'\,&/([HNT=0I!@3QN*U]"+M7YD9R\=HM\]/O MFV-OI4D$?,&FS:&]H8 @KDT3WDY M'X=\^QV*,:D=4_A$VS:DX"SA1C;6QVF0QW;W?M,UYB\8][( 4"CV'J6\8Y<*[/G51'NXYTH .U"!W:B]1_E1H=.N#!#46M.]\;'I"J M_$T*P:S!1_E2/74R_=2J.GGFHL"J0S;S*<)/.^7\7O-/H3EHDU".MA!,NUM? MOF*OC-!N#\I@>$MIJGDG[EDP*MXCH%+"K5,9 !_U%'WD2'UO(!8:@IW/3=OG M!WEI+PAV> L-V^J4C#K7:LH7G0-_Z/'-8C(7Y7$= M7DMG4*RY,<1.I>0VYZM+MR^6"C6.!*LZ1SUX^?G'(@"C XR&-TM-HD#(YC!] MJ"3%-I_<:R YXJ+13<,L@J6!#>_^M%OTYCGQ\ED_P@9;#P"0"X;'(6C MH*P&*J$Q*MS=:,&]2!/[YW'Q7VPCO!7=1MV$3_O[$^U.M%\T?59L_=RQ=4O3@8/,A M0?$FJ86L1CE'<*DY5FC;,9:ANN*V:ZYU?:0M83[%(_V3%$!T//DVBNNO_==L MIQHU0#/W7%2D)N8/TYY]P8HSPM[U,B)=&!M[%='V?_W9XO^?VC\W-3F#O%YV%UJ%@U,NMNM M6'@SUYSL6Z2NNI+CXRVT+']S_:= (?[T[RP:QQ AJ:<7RK*/3K#Z\=:G0'K" MO2U^YJ7F[&W7V&CT@P6O!X\7\LC=2*.-71WB\S];@C!C4@@AR3\%6:?]X?'6 M78>B]I81MX)S"DF>Y[,VR9U)IE#%,X.=JSK,HAZL?HYHF_6JZX/]VSNS-G*46*CON9MQ.XH5&\UD/V]ICZNV2'K MANX[EE5UE8!XUD_HR*<.+U];7L)0Q]YE1"<-X$TV=0F+Q*^D2H9F1]D2S?E[ M@@-=M8YOR/0^BY]?,N1QKVQS3]&LV>60_)W( ^C[$W-(N;ATU#4:IQT.'H]8W@"]6;5M@( M)R/)YG'_?6ZGCZF9"CIJ9^9782UN%'7HS74H/T6_+)1YI4O3VW8#Z[TW-29] M/5'[T".;)I1_4?'V=T7'F9KSFK#7+OOR XW)N/$P8Q^MV2ST58C'^2_47;/') MSIBVYX\('A9H'A1OY'MZV9745ZI1BS)%F;=J\TT'B3_H,2B3A&S7F).*%[?G MA(D+(\,]5 A6=+@;R;7.9F73.NF:\W5(S-C6S$_4:>CSH/T[Y?GSDNR_D+,@ MXKU11GL!Q0;+K]"VS;)\]JO#"8#L8:G;O]JDSTIDCXR6%P)A->9_.] M5!-%= ,WZ,%:<8B%NJW(T2Y/KS7U%?Y6@&O0@8\JV[2GX20=XD-J(?PXR8K& MY4%0&D AGP1Q\[/?UUC_YEUQ/F1C=O:'<6T(%U?M+T1T9+ M=((L#<$,Z8"K/D,IFB0MTP%,)I(5%H(WP:+3'\""L,G;///H^Q_-?7EWHCP, M.=GB.3&R2N-(S'L0+^PFP8=H,]6FBZ&*;?1*+:'B_JF9F8UR]S"+OJMA8O@- M> 2IJZ:\[9^F]?K:T8&++=5G&"D!7I]Z!.,F$)^_@-2KM)FJWNOZW5:J-68+@BZ6UNB>XN2-;_M%G*/TIHXI#XJ,[KPAUFK?8/K.7K$!%:<##]10 MY5?\V4DA6"F*Z-A9^WST+<*)3\J)#UEYSM#L,VY.9(-A-76[7=?] %E&(K&& MU'T_LF-%]P7@@O]/YB)EN?RN(BVVQ@/P[5WMYV@>*L77M40?_Y9VL)C M(:/3WC6MLBG%U@$FR\[\%.%MH@,IF7P:/DW3&F] \-ZWHW%]&O=[/*0F^M16 M-ZQQ2&34U'BQ7N.=ZOD> :5WU/8.@&)$RB5[4(0)%G$4Q1(?%UG&.F1HIOJS MW#9'='WSDTW)B?K/X@\MV5WL7\+>:'C!(R)E%"! MZ++1.T40&^X.CQN(48$/KOAXO=M<:QP=K7U4(!$]%F7PEEK<)HJW6#3.*H9= M()57>#4>QE%[S8M0YF57?$J3$R4&I)V8YX;4%0)$LS\:LHL2%%,1F%0#>3R\ ME-J #\'U3HGC,WUQ4V+7S!;W^N:;SA]>;H>H/6)$)(769P"FOJ$#6 G"04_$ M^T92*C9 /E[LI=.+$INO-;\#7[+FG-<8RF1:F)5G;ALPH38C?-!O1#+K1@Q[^V"Q&F\2W(^]23(6[.:2KL%N^[%87H.X%GK'=ES^3I23-4;.-X M=&_YB_/5%)P]NVY72!A&U:GV%(/C8+GP4+8MM&@WJ MO-[JGX"=:S-UW7%33OIZ/.TVCX;SJPB\Y?:,U4WJ!]?1-E_,M9GZ MX40#4/)@G$?6H!-)]&LB*!\R^3G-(2,==)XU3?*BP63U((*DDKWD>-#K'TN3 MJDGUG,H9(QJ)>&K4#FL)=JNO.DJJKS]RSDU ^/+/*74>:H2Z]4+JJDIQU4*. MKZ-\2HOF?VN>H9WGX7)]M'YS1*J)K$7K18K2U. C.71 E@YX$=.F;]85Z'[3 MZ9DU.I:I)QTY**G$<_/HF72%V=P5FDJGS I%[+BP/QGD/2JVX$:02:$5L!W#(Y%7>KSS%"^ YVBA#2#YG],&V(MXT-P>F[ M!I&=LCSOO6Y.='NNN6,"U-*"-AA:A#_N+(*9]A7!"X-4SYB_W[@0G,S6/O\2 MPQY_\;SM@0C3GUL28HLT4V3/,%D"S*!ZGM5-=, 3^5L.R@O9=!B'[.5<^,U8 M$M_P=@,0:0-1DN(-O%I\=9MYI&>E?E^OV&EN$\GH"?7!H^[14">8\.@V#(+W M['2T?>='S(]+BW;U?>2ON)!DW93JS-\LE]X=I7N5\@\UZ9X%!Z++CG9F+;_3 M&CE1I6?(^R;OX_!#(9_]*B0$XH>>L>M?4"65%L."2,="&Q$" M>[L\T^$!&<] ?]: MN+U=V[@?#,*&SMK5J%UH&-)D&JFX=>H0\&E/(&*H->]'+1(&-J=+$-VW2I=D M?/=\ENO1*6$O3'=V"Q!3OL2^($9G'-X\M>C/1;&;,+A "6QW0C]MJM1JS _) MSVRHJ"UU4,Q;I"Y0XS+9SY1W0RRD%-_A =N'+;#DGK@^QX MT0$.Q*9##1T8O>;"8-1LQB0KW'8*HLZ\*A93>62[-[Q[@]ATXOLWPX=" V<\ ME]*8/"@;LW_:._=Z!QF$YI?5>S8=5L9SIX$AH5=S1TFK68UO>7 M$: _3UDPT;ZVJN:5AY(M6\AVU^H MM<[!?8_QO9[?I8<$&67\2;N^3W>'$.42E3$M=R%\B.ZV"3B?,^P6_GO^UWSG MGUE'I^'6[EF-Y^_8NH*"QJ[XH^"$L64;W^P8[K]:#JI*7930J891-*4N1MIU9OFN-KSIY0"7C@ M&01V.U )T;P$V9Z]>GBCU"M?)3U^SX=7\5I#TH#YQQA=)R=[N_M&0B>MK\A$ M60*'-BA "5-(4F&.I_[S6.,B.+1QG%T&,NJWL7V?M$CC>H?/[0=)(CUE%"_A M+1*V]35.O'[RXV[S\^!(Z? ]2)&.H[01?L(!\5$&>,KSU780+QN7\ML0UAN$\F=9)B>5 M731"CMRU.R]]!TEEK.X'%B)>&JOA:INSI5[P$QG7%1T+3=K%"#7=VZDG;DK( M+<6,:>R!!?@N7J #L[E$89(5WHCX?!QF^!;F9R%*0E_R*:G2.W]V_MV\6";* M])5'ZNW/[VV& C5W=OLLJ>W(!^F)X9[]5'8,>Y=S*R(Y"'),[>QMX_&P7!;U M'DE8Q<5C?&."SR3<_#CU$11A-%&2P-Z9Z@DEO2(8$_5-<"%/+S\=5<8M;C[\ M@C/+-S/AUTLSN%L4=81%9D VB!Q"&T2*[A6BC(RI;SMX[!'=AA6.TM[5]263 M+H_S607+*]QCM?P%K-VMVNXLQF8#F=,TSD<$-YR(DF*?!'+S3:0(R:_^>Y!AX8.];Y$MER?#-(1M6L>&+9I' X M.^3CW:0R#4E3B543Q\."8>((M9(25-R8A=V>A6]?GD8+\%HX.3U5D8>SG'.8 M.M:DE_+YXB_'-G%K:I*!'N4TM:1#@G)KJF+;X-3Z@6-#(Q+GTRY[QG;,H_6( MJ:%""). <[/-S9C7KE> 2-W_I'JTTWJU1QUIGQ$! MLTC3SQ%=-SM$2)\609OC/J])2H:?"+(?6ZF5@W5UEK;3%'LY4>HYF 78S%+>Z:4DQ( J&SZ@(BR M2?VVM=5KFQ,\6C_^XP96/NDL:YVF+ (F:VRP9S(4G!T 9A:WG$N=+Q[)/1" MMQJ[-S-N?;I7[$#(Y/C<[SF5'-.9,]Y@JZQX2^V6 8GJE["P$MH+Q;8E1#!Q5SP%$P'8+J*J.B=_E0-.69XC._ MJV>EM[_/!I563[92-AF=.@G^Y^0KS)S@WXT^2N.9:]A.VO/"BN=H_XI9^=H4 MB+]MG+XSV#4S.!%W6\FCG-^"6HGT34]J#0RU,R3Q+0A,5\D+F./,K:ZVUL4P MAWIG;5TVYEC"_"[X\L.278%\ 6U8@NAR,P /^PMG-TE$EHF&H94C)SQ2^&7XQ?[^9"K M!R%9J!XPV?Y5+^>"-5O\C:\%YN'L%-$>C$4Z[5QH"+9"E@7/D"&)R^-5U05; MRM;J<<['.)S 0:?1V4!D#_[GV73L=MRHR&G5W/O,:5%A2M \!&A"AR)V#=LI M)_A*:W=+)/LP#//B?#T=..(EUJ1>KR/@322820?9VD\(P)_8=19*_F'6TPP] M6$([0HHK)EE8?L+;Y,[ 1RN-WWU.=[\!4CR/R9AK!^!)T\M0BM TS<*(&$T' MFH:IY_*IUM7?JTF*A9V@IPANQ/W"5(/C!.B3?5[NRU,&DT3NC??,NJG3_5?F M8L*K(5>!W<+$D$O#-&XH-D^"1ROG8Q3BKVX8@M7_(#F,UX M5G?ERZXDC0R2[?9_.,613M2EIM# M.'"IM3O[ZL<[DMM M)\B/@75DSS"8BX[@T*U]J2REA02.]AU'Z$(_"V4B87X[ZNF/Q[-:# MQT-F+QX$.E\#?8:R"I6)OHP>Y+@H?QXD2I$E\9.MX7,NO VD:!PR[3 W6D^S M2BSB&N_Y90MM4=\WM"&6'HE+UEL_YM)^%+PNK$$^@,RF'1!?4G/MNK3M!-=H MX!JQUK27?LWI6Y;]=D./*,>RE\Q[WMP) V)W%#NA*!9B%?4YC+\8ICK)8)[F M/OTU7GV5CZF7IB2[B^2R:HKC%!(G/+DZJP&^\!'V5_ Y)-X"P@W_B@94*2%A MBXQF*7NFT+JQ)M[W?=^K9K9I0A-MCX7U(KJ1G)D2W M-/WBG ZU/\+'BL$X0:5O\^MZU0YLA7_Y M5\_Y[\9B9WG,R)HTS@TL6B14C7@3GQ!'<<,.H7E\4/+S#D/>L#<.$]]WBI)C MX+=J3QZ66[+W@S[F9S.67CD,SNIVL "&_+9+:J<#-&YN.G "3@>(9^SIP"F? M%?]DT!&(%W+6@CA.2.A+?T+C]C_J33N9_PNG$__EV@SL4QYK;9?>P]K/*;4G MY6*8F (LOKY;0#Q C=SQI .1;OB0WK:G$S & M(_W0<2EZQ+<]W4LF(^'Z] +Z_T(SB&*@?QY<+^Y%2W7(DJ[U0?CWABI-!@J$ M)WKF^ERC=>>&4OMN&#N T\2/XG7R ?PP,Z/^\3)FA.WVE-[EQ:T"/I)W=I/; MKK'C:$I G+Z!3U.FZWJ)SPP"4WOH//6&K+!6-U=8=LYP; M[0HR&VN(%#3G'B0-RJ-GA($*]@\7;6CW24)@LDP MX,2O)&PWJ E2'A&.Y+Z9&VC]M6L=>JPQ43/E\R_LQ4$9BW ,7(9D1_QS"S5P MO;4Z@7(>4TQJQ__\M5PI:MG#?4]QVP:9+ YI0%-$ MN*2A+-_P8Q9/.I@SK0LHZX1O]\&HWU::7UDSX^3.I)T[C!HXQW;18)J: &0MELZ.\PDXOKBP\J&25-L%+X4K&=@X'L,W=XN9S_JU_*9E[ZF$H3>I M>)/+U%=P01*B\P*+'M'1&FP6!*H_(TE* MZ917*UUT@'S$D0ZL=3M2'U=_ Y%.>6YN$!1QZ"UU_ 4CXC=5Q/P0OG&M=F% MY'B]/^;1GO'Y0<:H*205@.?:=2+PCOJJO\A$)_S6!->POP?ND[]*Q%OPS:/4\@/T9I_UB.D??'Y^T >3Q$\;4_\_,P'+W_.\2BBB8?)8)EI9L]%,[+:YYDG%^\?+/-D^!G2RS" QR>$VW](W MFW!*+=F92FC1'X-',!<]G)RLE?7A'JYT@*E:AOIDHIHBZK2(EP=U$([1@2]M M-H=F> B&EH#GQ]HE,,AG'V*S71;]Q<&##CCHI?0M,Y8-*N2>6]J133Z $8C_ M>LEXS;*!)IU$;(5%DA4H"A];\=0*'0-5 F_/[%KZ8Y8K#P2-KNF>@ >^^8=M MK:7K/ O[S^H$!OF$;NF034EVUPG07B1*W G?4-#$!:U*]%#>^2>U?YF?-;"' MYX%-='=L4S#'Y^/MTL1F:G['<=H/4&UAS[# [=6/I C<0K+T@@5V=@(U(']5 MU$\.JIZ8DB7B]VGNZ)V"P'/(.'2C^)8'!LKE;< ]A;@7Z=^+^I[WH-&[,K+@ M)^I4YAE!*6/!^NL_ K]@="S9'8'?A30N7K+ _\3>>X4U&6[KHD% >E&:"!*D M*TV1*B4@(B B6"B"$*5W1 6"A@1!>I>F( 25(C72! $)':5([R4D$9 22$ P MD';BNCMSSG/.7F=?K/6L/2_&W5]'?=_O^\?X218'I@10E.IO.D!PTT".:/ 5 M'G1FLOF3LW.F*/$61);>,L_T5 3-F2EM&N@EX M&V!A@? HU+P*UG7!2VM)HG6,8@]EDTN72[[\XD*SA5S4 U&:_'VD_BEKMD$& M#[Z*.I1T9C"FFM>,N%$2.E($\\$[Y&' B'36KQ11^! &]!R!AVPZ];&3P<@ M%TWI@.LKU8TTSG.$O6Z$$,@-+@KQ[70PZ6U!.EL\&+%W +BER6ZID+Z?$;*G M"3G2.+H(N&XT)\@-S4T*[)G3^!%5/>\$UIO2>L!QPGGUVNU'5C:2-'4 ;!Y1 M8QI#!_@@8AN'O1]ZEE!,:N,&BC833YG+!(L[_EAV?^_G^G9+YL(VWR""< ,^ M#^H^AVU!1("$ [9CXY3MPPBQATQC!B\>C$]ZR3S:OK1W9]0"% M5>"^*)*"H&8;6QZF",$!994ITS^&W8NO7,UY_/&>2DF(JM(@VY4?W;BWW+R1$2 =^$,- M188U;$D4]KZ=5C/X+E+H>2D#F],L)<9IO;ZJ5*$@9V:BZW(?7H1\CC8'NT"J M(2 Z_'')H!X!IX5KA%GSYWPY3R2S[>53-.^=R#9AX3>45.$XS Q/)^IB0/$H MOYV9;'VVWF=W#?A)+RKL39X?F+]_=:HR6 'Q.+)RL#^YONR[B_"5,*D(1H#, MA*P'@MR +Q^K7&@[TY :56"CB9BPZT,3[G/]DB:%$IJ'BHZM^MONNJ7J99E9 M7Z1P)QY.?J\Q% E2%Z4M[ &*7;C19(U3I]:$ICS_ _2>$B[K<; MRF5TNVC"5FRGI#X0E-#YX=%8*ZZ-1G!M=1EFQL\]PS&CX_'ZNLN'/\F/_&ZX M@*JW#1KVD)23H5JW3 \-"O_I9S87F<4XX5B(6=*$ M0KX;#,=/HP.^OZ+<9@2[(IRJ&-F42I))**?U''%P,OG?L99Y,7'XTXT&@-EL MP!O!D1KH>&!M8#>(A^1Y W%O.A#_T,)1[ 'WJT]?XN-$Z0!W-;.A+"3I.Z(Y-M,VQ"I_>X* :3;K,J:=^B;JC,-_O.>'!Z^G(?>=4-Q MP3?[<8S$LU;^MQTUIDV!U$ ^O^E\A@!+#,;R//:_TF^_Y=>NIE;47B,J7;C: MC)JYTW%ZIPL^JX59BZ%8EEA]\/TL7"<[F?SMF-GKA?YV<7AM.TV=:4?][W"= M?\M_2H3^<=S95]M_,3[%FFWOGHF@-=O.'\I)'.V&%2:'VDT'_%X/!=O8]:,( M%JF'%T$QX#\"=,!X\6*XS?_S(*Q_RW]:Q/GP3&)#!#'LC: *W<:8!EF;6Z_, M&S( G"0$C;VB9,D;<9PF*;M2=) R1W&WAQ9^?%= ?"KXV)59CCFAO>L*1;%KQ$KHOEU*#SVW8M'>;0_S&=_AH^KFC#5[#D.L)6#N_0I0,"4&>@3TEY6' L6BC[ MQWPW5ZEQN?$_IZ8W8J*J[4EYQN,-R6H85?7%*W.Z M+8YQM*T:LW>C?36W^7"&(K^0'-1JD.\P!^T;C+5ABF+$/5==568VLNX@6_$R MFSAQ;,L^\J0Z=PN"32SS[]S$6^#YEH//$^H(DMD6W(/AK2^?>!8(X55/8]YO M9HERS[))QE&)AL"B3+L!5$TH?@6#G-L]<^?Z:3V:(+$D@[]@SZ3I]0VD\'*, M?=%<<83+NRB%\_=,=88LR&ZT10D@-6/:;%1R=%OO(0[OK[6^!*P/CWWH$J]4 M*11G^\C&YFY=UH.+D5[,ZW.*>ZZVU#:0#QW X:V*#8**JTI60-T/%*9VQ0WZ(!9@8,V A(?ONSX-="H 6$Z63][F\?.I/G1KD/+ ML5M9[4PX_ZJ&3QPSL\R"3#N"=M^=I:A-R'K0_(<;5$1.I^;>O:6P>].6>QPB MX6\8H7>GCHW%G[RTOU\%8!S+8(D!NCOBL+DE61(_[41C??TH;;+1T7'56W8W MW=Y#.8)[F_;'9X3:#/+G0LUL]W5H:2Z)-!*E2#&K6 Z#T6?^T4UQ5T/=I#T- M'O[N56#><%#<6\.*4 0SL'Q)E'OEWN@Z9"?73CP,.":G^<=9[M78JJ_WSS.V MLG$J;%=$$4HZ<\;BA\O7+ *Z'A<]B(!%CH+?&"@PX.5;:%CK>+6>)T9U=ND0)BKUYOUD@X78 M]QO9.)E!CR0EGR+>0K6R;PLSR H&0-F9ES:B?FIE?EX^ZXU_!TDTRY*;>.:X5R"*>-3_\9@7?IZ_ _+LWX7#@0)_:I"="!GO9@6>MOQ="ZFXFNTWH MZ8=*IN.N&.ZYI#&M]F0DS["(!]S*^H'"!Y&=(58'Q@3EZD8LN\=DL/_U:['7 M1Y7ORS2F%(JX=/.G%[HOD+07"H^9"3)M3]BMSM$6T0V?WQ71 9VFKN1+((IT MGAX!Z0V9YA&Y__&;QS<=%M.=A".N Q5J:ZL&V9D1I,:FB,X"]3$7@26O1@&. M+.P"_X!@WMU/W'F D4#%18-+\ [S>M0+ M4(/[3B<=($B"B8$Y9^SSYA$G9.?5#\G,]XN\CP]>:GTA=:O5K4G/FFV.\=K. M#0P3*%'?02W<00EZK&0=GY,D/E9\@QCU\M%Z29P >9'(71 P--AT' "A(MU[QV4.:+'^)RHT^: ISK3 M'1JG$+$%)](!XH%'!@D7IGGM?,Q,OL5Y4O#,&YG=9].CEV-3 M,(3 3D>$*"G3@JUH?O"$8B0]=9N@,4GIS MI&3D:;Z68_CY'XIE5S.&3G=P%_B]/K2)SZ04IETP<'5V)[M GY'F"5VXM2Y5 M/JC.2+6&*L<&S?1@:-!!)B=1>+,J]Q(K$X4AT MW>)4'>:CNU?.[8GLL.ZF+0?]] _/"D/[J@"P##MY8F!W3ALOZ0Y.'W[3S)V[31FAJLB(8A.T,DMJ!AQ#W-_"?#\^XF;[SB' M OQM?@C?DWSK_GX_& ;09BL.[R,;?0J, )V,TV'K.IW. I^NS&1:!A,L07.> MO71 U\G0M"7IE/0C[,>W__@RFP_%R=H\O,J25+BYOT],-ANS8YR0I5F)I*" MVO( '5FPPA)&CELE-IRKAW/ZVAWTF/1498[WVKL%V,_&F,),H QXQ-)-K6J3 MI$UJ@DZX$U>&HKM^/;971LSXL[:Q="ZW;4G )U4WP0\I5^B =+9N] 'W%SI@ MU!*N!R2*6BZ: [GYZV5#=$+.W$23U(N3G2$2:6G0Q8Z=! #Y>(+BS\ 41*,^'="% MF*OK0#%3Y#%<<"'?T].S)OB)Z2% S26=C?>:B[5">U96F0F H]6$7>"<[T$A MP7.K@D A(7K&!Y0ROD3='*L"^.:MU^3'<0 4Q.L*!%W+SO/U/+/ZN^U:0$HN M'L+"C]%^\(1CCA_B2S0;&ZW.>XJ:6D8&5GH]/[)F6\\2VK7:"F4D&VY"'UZ_ M\C[)V&YTE:#5[7MAU9)W^\KZDY6?YC^_V.A.L]3[O+E(\J[?Q?R6;Y':=:C2 HB M>&.B]$T#:8+(UL*T@9^:!E_^<-H3 M+X2K0,0Z*Q'RIQF5*"Y[\ZRE ?8:I-KA[!MK-AO(BK5HDA\?9U_HJ4(^=VH% MR'N'C_8=P07'7"*R1F^79RS)Y;F[N@BJ_U$5?W6^3HN]Q>6QXUO7B)NL(4!6 MF*0ET1'#%DGQ#O+(A2Y)CN*#3>N3!RKEO+(M7\2),H=<>O'6;K6/(JR(;4QN ML+RHQ_JS2.\;_9 M)(DBOSS, HG""+_#P%G7#4XVTH:)+W?.Q=[:S6;'SG$_A$.2?ESHB]Z9BC! MOV_CG@(ME^?RO3!0@]H1X$FMFKD!^/BGS0DKA6#;W MCYM8P;-(=:(=17#@()'@'TN1/9K>6I>+7Q:0NM TH8QT=8__P:_QW3K!/CWF M8L1C[9\,R^X+$4I:&(9U(@2\(Z ZFU,C6I7+(>-8TWBM+K876WNR/6^_/:(] MN58Y^&5%\YPWF_;-D,._/5:V!LH4:6)(CB\1N0QM$QT-=(R7;/Q2UW0Q*0#R M\F=1S^,OUG8CZ;D JN'[.J@65EFK5^+,N,:BQ+8N5?[.YY3=L0W5%G4UA:=! M6W>C2-.=<''4N*S9I: M@,DIF0#Q$38TH_BUP#MNMJE"18G"!0@)&,LBR;4K9XP]Y_;XPX*3I:*Z>F.C M@^V/K2^G@K ^"6^L=8[F.3K9\!&DY(BPCEIGKYEN+0P6Q;^NQ%& M+/SLA3Q'BLM.SVF<7]Y10*1)HE5'VT5"XXPZBBWQ8V5 92#WM$/#1.A%8W$N M :ERX7L25RR@[S4WG8.Q8-*Y4+SLA_5 [#3UK><8E(?6ZN0C+(*O18LN_!&[ M92A=%'V,ZL7\F];F3_T,\O?G.] B5*<^"7N_"(GJ/OUG3N!Z372W=09[ZJ!W ML<[Y#S]2(XK>XE+,)JDI=( ?'P]M1H*I=:H^3[3>TMNB&32WS;;?2FJ4$AL$'S3EZ%MMP#9O/37YA+I37TH9MD*0J$E$/, M57[&%P=D;^"+X5]_-$>-]%W+BJ;1 1<,%HFEB^RQ250BV(3!KB!HO [9%B)V M<(MPWV$G2<4C>Y5QJJY9C?4?NUJ%[^P<@/,_ T(DN5.*(F!J?R=&)\'&0?Q/ MH_ZFFZ&,19)EQRNNV(:OK=ZX'Y?$"I,L1I+>GT 4 V"OIX6(%=CHU [P2YHB M<>H#LY.#UV5H8\GL*<6;_09F71+1K\O7/F\9 O8(KR!IZ 8 M!XS)A67Y8^("W")U(?AZT@,U %^6F%--^C<6Z/SGGV_31V!5OWS#)>)+JTNE M+,J46UTVS";.U[=!6W&76N[V5PX"E:3YM^XRCF%?;Y1=^/0RS& MLLLQ6!U9D(F)2OBK-CMJ 0T$D>X!$RS 9Z!ZC9-*6WJNF!T>'\*"U^ZWD[XO M0W+="V1!FX+Q!OY?YMK7 -6&>F3,,-Z(; [K;F,CV51!?NB"1:%"T_7SETJN ME(EI?*V[4OU)IK],YDFE?>? %][Q1FT96#,$V.M@U6UU_%>!PD@U;/J#KV80 M>':HOLRKR+#?3"\JZIM>5+HS*P&^C(B"@6!=:#:*(NXKD!QXQ4!L='L(.2<; M<1COEV<&F;4/EH[4EK%K)3&W7^;KW&%;+Q FM!6H5S%;)O5X>]2V1LHJ.3+E MOXD;D"@:.3ZYLM*6[ZF_N$"_# M?J#JM?"NQ(H[!/><^ \$S_8*>WSH_4L*Y">O1U>H8T"UQ]60>YR]FDEG.MN< M"3OM*%[:#Q#!AB\&QD+H^))A.=[SH:'G9]YJ@5U=>E%Z,^!>/,:0N5"0B7P) MK$F;0W^N?D$&DB[WA_FA,))$6/4]]:H3[KM=T>UAQ0]X9R;2M$5='H'B<];/ M4]X1A5KA]:84X>O3%I,V2'55]N8PVSWW+)/\TK?'^<0LYSW/L!O\9AJQ(EO" MEJ;:3M,!T5&JG>&G(/8F!R7CT1%J<4&HH(C[U(_0MME3/^TF$34@?!6&#ICG MZFALY)^%/R UFLTT5R>,';XP]O0;U63RFHG4$;U] 1Z=Q[A[ <&_$EP72Q&^ M3 =<'.?8VW6[,CESS28G@*CKUFT';CZR(=3BMF#8 Y=(4- C; MDMTXICZS>_MBLV/\*:RVJ_/VEN&9V-N&+*G#"%[8+/BS%5[6/Q2+> GD_)W( MQ]JER!72?*)ND)\RL+I@>>KU@9R,>%+P\0P:ERFV@NI#QO!U^7*XV4Q4EZ)R ME?)3SWDM-VIO7SND W;*J3($U:BGP[$PKI%6U0^&GX]L4]UYHNM] -U!A;<0 M3Y(R%EYY,>- ,W0 C5.YC'*;E!]$2,6Q1>,8F.=U/B:JWS2&ZXVU>Z%7D>S[ M'"\EU$4[T5[>$?33Z15/BK!T5Q5A&IO3L9,D 32I)W(_,>=N/-^TJ%R4;N4W ME%*ZEN99+63J0S49:8C3,WJW?E3\&384'GAFT+$9'\P-,C84^9?_??BW_/\6 MQ7Z4+_!0 Y&$.)#S!1T9:SRK^N?EVT*^U=J_[:#HG7_JJT5FP?_IYS;_]1W$ M_P/E8JL[=DBKW?G$5*M%I>6!O[QI;2YM&[S=A8?$!;H$7RF+DYZ3BKQJ'J-4&C:?^GP<'XG?N7&*X 2A[;0!HA@-LR :EQ:;S !W S4;68_!9>0(=0#V" MT\ZC+L,X%[2V!!@(77V"(O)H=;@#)MER^;Z'\2Z7[N=[2@CYU,5OKM>>C"CE MZQ3R_>TR:V4P^MZ:8,(F%A&MOKZ_">2HCP]W%SP>Y /]MI(2$N=6[_;.3O_X MQ#!;(AW SM!//9A7SX2U&-G-Q[U!XY\0O6L9]N#]T4"(@<=R_%V!;]:I*6_T MK6IH4XC&8M06@@CND!":@HK);D=ASPJ.0S+1AT&S/6N'H2Q7I%REK^6!F6)" MJYZ9=O/-VBV'XEE+^\HVEXX3#EH;B?&XJ7I2]Z4?*6K5*@_.;_,^YL7J_"GD MM3AX0GI.UH$,8(5;B!\P2I]/]\7OZ\C21B8J@\62NL(M* JXZ*^#O/2]B E619O>0#$W4LJ?^:.KQGFN8WV,A_O5^S*;ZC M0_K\:#7,7:YMB?1WN@O+&$T -G5DUP$7@M@\#3])Z4*(+/D8&M5ZF<>W(A2C M+\'6W[QEG>LF&HKS=:))2J$=PZ>5; O4QAJ0QYS,+LID=*INQ4!Z2;&OX:028%/YAWNE;=$K9A]*#\-Z@/P.==W6 ^!A@- P.[U"3S&N' M-X9VPUE(TDY?IF$2CHX;%[_VO6D3BWO8=/5S_F=*].Z56(";KFN4X1FK5#I@ M1;- G YH#*2J-\#*[7XB\.>J'2F,A!:)@NCV2$B]]G:0'?"N3=R,V<7:.R_, MO1%-96*.Y7X&*-4X:JR")%XG+,4&5_G,957G%3ET!LBCFM^X1BJT?P]Y_.BX M[FH$2(7&!.]W:Y.&+U@PRGZ? YIP/_!0"'82/KU=3 >\QV_^0+G XZ: (@Q" M*W&1",N\][O*D>S\7,O]O#.OL*9TC4)YT+S&+]0_G/:+>0XL#Z\PL*)GLV-=3?B6Q?ON^ J^!\\)]&A&%JE#+J]^WI5;L^].&- MG"X$.88.^/5&@7G?>.L3-6^+=@/N.;MRJ'MMJ*EWX6FO=@_,%MXAC\?]_491 M-=5!(T'Y\YMC/]+G"SO+>V#?3S'/VJ?VHFP5=Y$T#E\Z0/X=V9 !F-9H;RT! MD)SNG90E7CH@M@"2TXL0/MLV29''Z'M@>]%6#2\">,D71N8_7NG7C,\9DM9[ M^U,\EPRF 64) C0HY2'#/DTH$A7:6&7YGM:/(-@$\H.A5\?QPY$4F["@IP'[ M["83:9C(Y3+QGT$)@+]MU7T[QS? A+M\') =C,W7@PP,2G!3^+-(B-TCY2_> M 1.."^Y"K_V]Q2VF=\2)+\ WX!W.!CPDG'TS*9AHU9G[]&@_]>7(])('+,07J7=IZ MHH?Y:H';V'NN)UE)D>58HR_M?2P"<_^I+ . K'6"2,HB7:DGC+Q]B<@@>J:\5VO:)68LQ2>(_$S9ADK!^%#/*2]E W\J9H!7;L()* MLI)H*.T]6_ T*"OH"9/=HR=IH2>&O\(\*2<(3HBMO\-;6.UK"*J=_B%[=PC] MBQK%6S!XKEZ4AWM3I.VMANZ;O!RBMLE/]LZI,\#\?3J@6_60'VI)!SP80% % M)T?L0$0NVE6@ 'Q&;8T.,-$ P'SH@ X>^$\A!D)I\08=\:R$T0%XTV4>$#:5 M(C1_E=!;Y9>3:[._G7HPX&VP-5)<^=A<],#]"M_45^9_VEU0Q.902NJZ0/MS M?72 93W348NXKZ!/W+L3UX3N/F#ZI;CKNJR2X[N,(BGE)-;G"PN._YY=F_@S M;_A.@,][K39:G&GU2#YN;M(!R>A=5P,#.J#VR4?X>NWUOP. _N&@+:ND$'P8^20$RXHI)H5! MHY)VGTX+,NVI4DZ :):-O> #S2$ZH"BD815%N(L\U.>;)=,6Z(#?6,41^')\ M.[GRLA$OO5/9&M5TUARG@J.PWDG'SR&+X]U^P8?0! M0Y^E)PR!SVGCZ+J=*) 7'1"#(J20_MQ"C5%T71\W%^4(:\7[UGQ(GGZ:LC'P M2;%&Y]2OYW9Q7NC&P*T:LCI)Y!I!.!I7/%'9JN^3S6]<=,\2XL9^P>V2Z:GH MV=?"'CP#%[576U$T+ALB%YBPU@EFAKA:-C4UC%*,/M[7+!GY//G:L*;>&O6X MN$@UY4W<,\X#^"SX $CBPJ!?&G!/*4/%"DEC-++%YZ\YSI/X,JCE#W3 Y\8(N*^_:J?M$B_AH,[OB&=BZZBM*E#0V>5Z MXNLTZ2^]UEHR3]?!Y:=_#@>1^7U.]O?\S, L) TNO+KYVEP.!0(MUZ!/Z@EP MPYA)=AB3\?=?1]::)H+%])5/2-4LE:=W][]5_+34 Y%DE=_A)&]O+SO1.@5N M'F=!\+QI_Q&4KZK.M"?_CTOYT_]B=9_M'SSYGQT9E@7]_UR\EX"3;Y&8K4B, M]V8-&=6[6.$HNYH5_OP#M7;.JD7]G*_XJVOA;ZRC]I$S<3C[#W=-V!,NE'\ M\!F!,\&"*(:'BC*N- 4Z\D=.'@$HV22NXCF2*HU+%HN7-XE6IVJ&[>L?C"A< M[9H+VWIG"@A[B_O,^CR4P=R6\R!KR\(Y.+S!L3EDY([QX"^#P)K[0BDWW^;7 MLHO-!!HTX.#_MPA 3JA*0+0L28G+^<\[YP:=0[*J[(=*%R4W7+,X-?79V20/ M)*W9LF']<*!2VP78@($ *;[BQ:3$07Q'/RV(GW%X\T%BH+ 8B5RIBK4AR MO8FA9'/8%%H8Y)4?P$;6_]K]^>CVH)IK-NY\>>F4V%U[VJN$P]0KI+UJV""P M#HUG)>MO9)CSQ:D$%XU7'D0UW'KS'O7P5ZK@B1?#!@&^^U$'+"0IV#':@ '/ M2+4_;;C*AY\.\-M(N":&UP(83-$!WM*[.-#^CPB0#FJY""CP5/\)C9/OW;J$ M@58HG(\BWOS4;BZ\/-;[[%.++Y-VCREC'"]?1!1R$ !G*M9 \W,_0+,[-$Z=Y>%$",\M MNU#=PGNW[\9H-#3'*7)?JC028R-ODF#Y$' GD(OBCR'SA'8=L44')Y\^.JM1 MM9\5W9I^/;;YTWW@KVL*S$3$01FUT@ (P1W4$N1[K5X>S)5DP$N_^QI4!E:] MFEFPY)[E#6DYCCZQ.Z]_)>))!AC*<+Y[-!92(TZK_8S>>E!) 46^4C M8.P9&N;B_RZE=\-4\6?Z02CWK4?;H8"(M#!NMC+8 O"ST_!6( ;-X_-].4S/ MR;_*2J/TK0:PUM3W_/G:&.IX]D+Q-V;@QGSZ5(3!/6H! XO62 B-Z"F^(]EA M/:."]849X9]HE7%[](3LB]8&=M%EEV01KOYJVC.FD?!SA#Q3ZFN0-S()AU.- MK-Z"FA!/]KB\*8DYV)A:1?N$6 SLW<2RMKWW2._T@Y1Y(F.Y+D;Q!O MOL-8\9*&+::4L[%H6\UO*B&?R&W/7.X^_',O]!CG"C_SJQ^;/30$VC,4RHCH MGU-093K -1])2T/;C=,!-6A*;FS'#EFP'D6536G[.U9RS+$>75L:>_]I;*]P M"@1_H#M)\U-% )/# MP)03?#1SSVX4F7N>4>6BG/_.\O6C S*4B6S4E[\9C$Y"@3EIE";O ^>%+Z=J MMLG6-K\ZBWB61^.J3&G\\XA3^2#4!23+@U#9QR#@FF [HLN)? M?R;>ICFF6O*E(?9.?71):WW&FIP:[LGK!?,O\)=J!;$17'2 !&BY%%Z'Z-V) MHBD1;A870TI6]1VMLMFYC^YJQ^"\+_3SY7>8:WXRF$ 1KB* SIM +I@4Y K6 M(WO<> */],_*,[!O3C'LUQ<)KO%[.G!QVW<3D>K0UPF:74\+KL?N^8:V/BN8$O[;\>J5D!:V(#)U>>2T8HU0NPLG!]@J7)!X!/4$PQ6SG$?EHG%2<^F25]->Z MT7VJHSW_0/\;%X]=QS,'W[[A%DU@78L.7>&^&@V#%Q<<;R2+?^I_ESZ1)/0 M(AD5R0.[3>L'[N:D)L+WYQEP;70=7,%P%RV& M\41YM@K&-4Q1..J7T/U4(TT'&*DS'<47T0'?S@_0FDIID><7W4G@VPU3>EK% M8/N%GC#/(%_!3PN&F+&KY]G=I2/9JZX#*$G4XJ>3U&+4!)>]]F^-=6VQ"B$8LYRPD%,USRE7*%4P"F M=D (\CO?_.D-\*P=C3,< TPZ7=6*QX2[5P4Z8X7D3U0UU;38X'*N'KORE=*S MC]M/[%J2&J,XOIOUO2SWP;?"6VN4HPI9N7+OX1N^:[9W(@TR_T,_K Z$(R@3 M]6.;".4!H1(TV]S[(>_[(%!J.-A=Z6J+:QED)5EL0E7_)NQOHW3RC4;@IS_= MZW>VS1_Z=1G$;#.#.>$=U_0V3 LXF[3G?;31)8;<27B/2(V3#6>$:<.QC.S/^49"A.))R$DZ[ MD=,)W"=_I /6[S<>GYDHDY7?= KI^4%&([4(M?P:SJ^AN^BB;-K[S//ECA_4B$.AKG)3 MH'SP5U-[UEUM28#Y YW; +9O!:>G0#ZHF5*,_ N8@K>S'/PDY=RDDE+ ^,VF M+\_G=;5+DD_KAKU+.][(\GED).U+^P('@-9(&X:+J+>[S./![2_.F'#D BIDV51"8:=[4=8]C$@G3);')[F39%5(VJ M3]:U&)]]D8VU.G\\U&;SLP9KXE,VKXUVX#W&@38D^;L$\)8O)GO2M8!#XWE+ ME2V[_*ES+*EQWX"+P4:2^R<]OP+"P\!9?4:]B^Q'):)W MOZGN\Q*;:;UJF4)QI'7\$9Z'J- MG^!:$$7(M0LLT/#UP)F;>*5HSYD]/D']U?Q6J RN++ESL/TQ,Y)-6A)8J7%H M2C:^-@TFV._$GCO!O:Z2:<\\PKZ8 N>DF@<*_%K'U&$%RF=Y6!RH]1L(+ZNZ M<$0 ': U^&,Q#^8_VZN#'%"=S5X'^::2SGLFMBEYGP]H/8/)>N7[O/1VF515 MXTR5&5N:6]<@4]^"3M]U0"A%Z-Y+T&>[]OB "U,N8E<&4BVO9E,O@BLF#_]. MI2DB>98Y0Q0Q:]U?5>1!A&2TA>MS)>^,D\,K]6H7MRID9)]0U^^&(K_ F"A^ MA#]X5D+=%6)IK"JFM;&MT:J^2PQZD*-KE,TA4MY\L9?O5J0:NPPS!DY2WD12 MSC-HC&]ZTZ:6C$J8I*$:_-;A-!I\_.'SP"C:\9A;\=(CE;?:WB\R(0>'2>=, M$ZK@/LBY"HQ=._JXLVFYDW?.[7F?.PZ??RTWY>/VLEX'7S!F"ND-V7XXP0^R MJ\2?'<=+-C0FF01R*@7U?OU+$7\?BY#[;_##U/]1\D]?BT]N-/QCNTD$*+=? MX7T$"([ZIPV(-IM_\6?>__*MEO^)5H]YLQ<,[_]&@RC8CRX@]X^"!':M[O)=BP[ :"X I_;HW&0,> Y7$\! MD*CR#LMCVGGT(\-GRF/M9K3X@BD*^K#QJ4+O%7;:X6]DN4(AGP1IG*Q" ATD MD.Q*()>PDDU3/VM2+@E_X;!7=6VR/U#_UU\22!*OD^PN I-1/U$!P+JKVO MI54 3%ES()K\=+8?L::\/D*C)[V2L9&5\&N^41--Y^\Z@O=+?O7PF=QJP8.*% ,;-M&.,RC37X5\;PS$:!TP;M(MLH4E,;!+ M:V\]G0[PZ"N>)_FP\SLX=F?7.$8B\W^FL[O<-/>0R9A"TF;0-;!$LJMWFTC= M%-04CED9\6C*U:R)EE%[8WO!.& ]5>GI/O*#0B'G9>',7.'8TO6:ENO9(<3Y MRJ0+]E+1+#2;O;YD.L#E#%\ONB'F!7$*+N C//RN$96HO%?9EJO14FDO$$RV-=8;6R)J>=96B?EL;!++,-_K4 MFNEN\.(YC44^ZW&WD'A5Y9^-WH)N'X//FU$V]@69]N!;@62!7XB:KXV)9T=; MS3]"XB#1>.<[X<=,5\*.66OB-Q':^[^%[+H1GZ9BL59S>S=)A_+Q^^S!S[6B MITWMI37Q*_.'S*I_OHA3?=?+&79Z ]4B\WC!Q*A(#6!J.@EAG6?7&I9?'Q)Y M,:#-'97VB YX_F)XJBV7$7D0:@W(U4GLH'N$HE6R*2'51MCURA&X;RJ;=.YL MYK?RHC.+%QOWD8$-A*^9L!.Q78VWJFAO/TM;9>ODQ+_?I7SFUI_6.9KJ$60Z M9*!E7E\"+)5X>;S'0)047?$K6]@A\UER28YLPGUU5IF32BXNRVGL@)-%RX_- M5[_N':11XYZ"YHRQZ!>4L#)(CO7H-D5Q)4PSY)-TG\% JG: \K?ON)3)WU6" M3*MH(!W@B6:#C:'Y5*!G<([G5-3_I'M&KLYVAVIF*)QUC_^F:W_,5#+R5"2[ M!C$G]N_LV-/3+P>\CX!X42Q5K'-K$#U[.;RNXT^J3.W]E]_%!5;VCNQ^-0@R M$55*&?9^30)I=#?'"*$U(^NS\BO6E#MVX MXVW)!%2'.H$.V-KAZWR>_VSG;D.B84;70(7ER4J:\=61=W/:_6>M]4,2?L\I M,'>@W/AF5M?J7LW)WG6L3U"[>SE+!A:\M_._Y!F_H_\N3<>#'E;Q=2,:5O.) MNU8"&_P;!X%Y.=?4! ::+! M.TTD9$_7"\_BL@@=@$MB:'^8$57A&B:"3+MLO<,D.41$FS9L9(H.$ JV=#GZ M89O[(]S8)/+4W-)AX=R%K3"FT1-B9U[H6X;#&6>LH<1AQTCR!PD$O25!XH^4 MW)+6+SV\KTII4S5E?T^R33GE]68-Y+L2))[T_'5*M*D^#$/ST&O&,!3HGWJ.G% M2J7,OO5:_,>U 2?MWO(JSL/=421YU2[4;&EW; \R+!P7* Y=T:AZH""\LO?U M79RG[R=YE<&A[QV -!CR?83>'@[=CN*&C2*X@ZV829]%P3>^SJWKUVWESKFO MZGS02^X/-V)AZ" =K$%C)$C"C46M QM2:\'E<9HD>K/R\Y/9,P;^.I)VYA?_ MO#6;[;#18_J&;/A;'&"BM"X'8!=H+J<'*.;?:O71>2-W;TDO]^[(M4\F!['< M\_;0OE,XC=^@^-_J1*V8?7^)>P[L#5SF5:>OBBK(7'F9&I0[SHAY*#45[KH( M/- GH..>A@.[M9;.IMJWI&R;J[XS&W2_\P"@>LO)#F]$UE^G ^KI@$[='2:? MW(:I>._@(-8N9X=K2*G7;[4!6N+8KQX)@.4V%HIL/4F D-KE?.P3*N]N_0A^ MJ#4TA_VDN5$(-$T;^+RQ&#I*-H%W*,'.4+R(P<-)>JJ58,HEHO]@"?9YE=Q9 MYAK MH>C>:7+ZMT31'YF?K\QE7EGZC3+44_?SI,N=C[-Y4R= [W!,[X&E/?PM0@TUCA/&RXL7TK\R>M>WWUT30?OE(JW(9\C61S4D^ B,11+V9[HH;=H[_%@7[VPJ%>^ZM/LYG&*+I&ALUS5Z.I3.6.@NC>)Y[:V_85U7-X5)$5553G3<"IO%+W9HM MBS:(^NLPLSG+M*QEGDLV7Z8JM^0*W%M;DF]?4^L?X[]"[/"#"6UDWC)D9!*5 M8Y"#DIK6*$/:Q=-UQDHTVS 35:N<\5R/,M MALM+&F*#:PS=$UU29Q.S>Z M[BI)>S,[VU$Z9^3KRQTR-2+5(WA1X6ZRX$,; MPV4 , )O= 7R&DBZ"MH=JQH?,_PMVCEJMGIIZFY1C M'64W#LW/O6(8P[:+NH#A2!(Y1&JJ\VU*F%_=$*Y5N] MOW3#\+@YF%G^[[,#VH]]54L ]! 1C'B)@PE-ZFE@]35YP,83R[Z^+8K1_==C M&S]*1[)WL!QCE[1;VZYAZ.Y1[3C4Y'D0H_+AM.):!=XMN5F6B%T*.GOEL>O> M*TBHBK985FJ9QI&."8 1Z;*T#B ?RJWQR^33,I564RRY*4E@\^BU]::HCEO, MQ>[K9J(KKW'9?4*_O_XWZ+S]GR;_XA\=%9.^__AY(0"ND7F+D6'I 'B'"NAG M-TT4OF!%!]S,"=ZW@5;\BU;PNX!;)H+_EO]"N>.6_C Y_\>$M7W&#&?PW4G4 M3Z'G=,!]\'\LS6/ !#2B;I@JE,I'!Z"GZ0"LSP&"'$1AFIA^"A+1.Q\5,OP[ MV>BL#AWP I?R[#>R'T624]W*8'#H\C92HDBJ\C[7RQ'<)U_0I\4\J&AR>_B, M.!U0;C75]FL"M)R*J-M?J3/A=I:K>3+F&VXO K0DUM(RF0Y4HZ'N&#K@C/>Y M*,A#NV<5%L1VG:%$7"<,IO*7B= M1HO)%[.9E??0K+]_(_.6L3/>+HG0=3A?4E9QS^L9='HN>:4-X7YL.WMUPR9! M>WKR31P@W+> L-.#9(9T60N?YDNB@*K0_/8.ZW-%(B?3+N=__(F-N/QWS8I3 MD0$KHH<)9++U.HJ0#_$E7SU3,DQV1O]@$^T=.AS&.&4!!.^&BIQPZ) 9_Y;6 M=3H[3.9!>;F.3,:(G70QQ8L47NV3[MT_H3S5;UE[K[!0O5_'AD'J>@UN679H.69 6\+O(Y-"@U!/F!#HUKY@GD: MXRCWWI%@6'>T^.62#SQUS6NBUEL<$MA&/PTN)]L?8@.*KP.5Y:R)]QV_26C= M&:G@9?\CR.22\'/;0 4B/.P4?A)^&O*,QQTXX'_9TI:UR9:VGM2V'%[CY X( MVXE%>:G&.BN2DC^2V,R( 0@X3EF[O_&9GE(OY,95#BUNUQ49YJ%G0C!KV#_L M)96 "(T4]F#TEA$.S$L'^!T66!V$'E0"O=#48548?FEF"! \\7<&C=V92J@' M"8ZAWG;2NDN2F2#^/D7C6A]9GQ^ /BA.OO<-ER MW-6E[U@>F0 L3.Q:)Y2?SD#G6U[[N_Q JWFR?_G]O1)^$GJ%@(QZ6)\')JJD MONL*I0,D=GWLB(Z5"YX_5;I"69X6\D8F)$QMB&UZ52NOI&"7;!C X8);L+1D MI+9DRGX_U(44'TC(P%@E4KR?)BI=YLUZ\O%0:?YJE;C?@$3XO0@P20B@BQ7I MV6&FR-='KO46J([J*7(?\I]QIBFZ7CQSA>W!_21&6=;X 36@?J2=@-Z=>#\. M/4<$=CV;*KLHI6S <^7B$Q4F>33%7W2R?FZY.#7CH@\@%4;<2 EQ3; MB^:L5*&(8E.Y[YE7%%W8$!AFG7AT[I41>3K$_-@YA6]=JX 3/PS9?JU83VO@ M+W4>64Y55&YHYMY\XU/@WH/_O =@[3] 2M(*JFWZL_5JDFI^YAYZ'J1,:- !?]L:EQ#' M*AL2JZ0QPU$K.>2K\P]6S0 B=JS/1/9..99L1?\(VKL@"81Y@3Y;M:,%?!,_ MK*.$6A6#/NJRI$B778N\IB\D&FHZ%4TZJ+J?&T23NK\/X MQ@/UY+&O"T&N4S_>!3UIN_5M#Y?>KY;1,2,8 5E/^ E:S@#6L\4'#ZB>H@@0 M>P;'-VF<+E,@G_"]XMK^A[F+\1MG23+-6I8R#=R*&/_P3.$/4%ML _ M=\?Y4@5M#GCLJ;Z]=R-"N%6F\7F"6D^YR?D/O._R.6RD%Q)(?33.-\0G/05Z MI!8&?CGP)P2\5_]-E'9H*Y4R^[YF_D37F%LMZ^?50E'1L!\KH"[G^66&1F2& MM_88J8V]J]AG2;R-J%FV@L]S:)T,>)B/%J\M4I/Q8OJE67"!(Z"(>1/$16HT M)O8F'J_!#'E:3?^.WUL!KX?>6NB0X^6=Y<_2UGODZX"25'=2_;LCY4U#%YPF MV$8C&B2)?T@&N")(L'=!E"?^[*4<))+KT[O7"SA%- MWCZKZ]!\IW?!H4][3QK8[!::]J'L\=8UK*&XVZ$(?I2L,$_K:&Y\::!.X9L, M_K_8>^^PIK\O7?2#J" H41$0*5&I2A.5HD B(B B1BR M"@=*9'>0J(B(+TI M7:*"TH2(- 4DTD% I/>24*4FE!!(.^$W,_<^9^9W[S-SSIW[_9T9>)[WCZSG M3?@DNZSU[KWVVN"#/RK>#Y@[=GBOR1Y][6C-U::O+G_:RS,N39U'ZR& ^FYH M;E^#?AE',Z?H3HR?:#HZS 00?_@K(GZ\B.-N.5K<" K\] #-M3CWEV^#_'?' M[C;0?T&<_5C !$[FCV\3F,#V@7RONT9,(/;^"MT-3=_[FV,:3CO6QO-TU&WT3I:D#"F!\?4/=)MO&H7]S=&&(=Y!=\BZ*J[=T5JR/AI.9R\T[2!D/]\ "5KX7NUO&!)IBI"[)?4[L^>1TQS# M@ E<9"N/>;7\ISL5H%51Z@@K0NB:&U"GI;L3_2%56M!0%)^OE5[UJ+C@F?-F M7Z/-OQ:[\^1MR(^M]@#C".A$))034066P(1ZL9[<450L6HP<:+0\ M+_-RS/R)W4N=MX4!I[0Z3"G69%Z*(DF?L%F/$_TSQD;!0.M@1TUJ)7HDHC[J M5FI=D,F5UMR".YYD K[^QD,88AVT-(DNOBZ6.-/O%/=%J;'KS+L2M!"2QG;EYP1!K+V_;TOC#^D53(392&HE5,:QPA\L<-3R^YWVLK7AY M=V]HSN6$H"NB6#R6(FX?4N7UMH4 BA15)L%>0B069,@%L-LE56%6(3[FKVZ3 MO@6&3K>HJNGPZ?*1LFO4T%$H@(*?! U":T0O)-PL[5?*]1S^?N,<$YB+_6$Q M4UDN].QE%:?^OI.?N;YQ[,=YY:]B)F3/*-#XC0F\ET,)$NK/E>A03M1AYU,0U_0[A)42(EIC^2F/.83M"0*IEX&#YY0"GO _C#X M5/1(Y$H3)'@G49#2BT7"Z!BO0/9ZE;7'2:*\/<%O/K37);TRU3ON.VFG7M9X ME*V#N]1?&EMS),S<1^PO'.74)NTE]!@36)2R90+OL]Z"$JNT M6$&-*/(ZZU%B:+>(\+I1.S3H\9AX_X:&\MJ]\F;E/LD[FSPF#Y]]@=3S4[]M MY2^)^# X*XD9"* E^X^H&$D"&]['/NUD?+=)5D[YEH-(/>92?J=".#9/325D096+V MXB:Q;#D S$O);#X1/)U5?:_!57SU;:D>=#K9BEMM#^1.IJJLS"\&WYE>Z$2I MI0SFNE6B41=3B;? M[E+"I0L97T9J/KB1OG;2Z^/"308\TYV M4"3@30KAE\O2*.FC3PX,H$+A@%=MQTR:E[/Y2OE;;.Q2?'.1[WKR@9\ZG!J'Y(ZQF389E'1-.BPN/2J)2@L0/_)B MW^?]U]D+ 5HP$KISW1<=ZQGS G>@%!%R0F+$IUJ=9)OVP,#IP)BSL^T^V_B; MGHZ'OYS>V(I <[8Q@7)=VK'+"L^-VXG]^*BO)&A# *&,\ERA1/=#5?I)Z0LS M(\)11=;L)\M\C69Q5G"*5!1KSD9>QPA"+G5(A4$D+=O)U,#+VS -9PG7:]U% MS?$3WNS3,>R"#[F>^F?3>&%DCUZH/7RPNFNXWFC%GH ^8E%6C'8\63<4>NWZ M.X3.D??%[,WVCX:J[^Y7\A%[YE)J]VD?>Q E9'-R2D^ M\2?N;)-=N93\!E/HLRJ5G(5M1B8BRZ'"4\[-)\ 3+Q:B)!R/SKYSG3VUA9)- M@M6!]]&X\WQQ#=M9ICK!V;K5#Z:FDUD]U>&[Q0 Q[Y)X_W0BE@!FS>Y$(VR8 M0N9\=3A;9@. ^T3UH6S:L20&EY#] M9(3,@26&D*^\F2,_P6:X[->0<>*8"A/XF-!F4;9QSW[A"PZN(%NPP7E3Y;:V MQX%+BFW/>B8'^@\152;@+Z#VZ- R" _1,EW6LQ6=\2 ])&/9:O^?C\A#RP/" MZP#KCVW,W%S;'B&[]C-6\VA2O-[QL^^?Q>NI QS^P,GG:B;6(7[EY=ZSY]I11[JY)F/. M<@[=6>F6'1]I^0-UQ Y[-$%+0V-L*8)4);.1T0>C%\SF,Z1*)2^X'5:S46QA M K(N(2A'6-L6VQ,>\#P3&"@G"Q&QBQ%X[T3E& M2WSNNPERLNN^/B62YFNG3 M'"1W-M?P/+8ES &(R!!2G +'P_8-W+ O_>W9&GA)\E&00M+QNZ=$(@Z;T)T* M_@$"YO_NV"U1\%\1^7FY+O)$MOA'3P FX-F;)\U.U"6K4)@ 29^L\HUD,Z12 M^T:K7JK^P./XB 6A'!KVY$^=T=Q?R,G^W\8]_!CBO94A#E/OLBZ1XUC>-=C^)&^T9,U$,[BV"^. M:PUD/:L7L9;<9E=OQA4_THQW?<+6NL0-SQ\R#EY_ ZI3SA IZIXH^[WDPE\K MM!<^*LZ5QG\.6EEB5>KP%M1L%A,*/8Z;2&0"(J4K?)0+=0*6ERD:GY0EHT?T M3D<\;(B3DCY><_&![8,'-\Y9CX9CT805BDQ?$4FFSMT!NI]Q;*$?I=PCL/B[ MXW+$AY*X9VR9X1+6,CQOE3LSKI]\R'C3>05\#%US@0G8@(\R.D1!_>KW)[?$ MX4*4#Z^SNJ?2VITXV?E/#1P]^$7Q(.67\MM?6EQK\.%ALC4E:@(3D\JQ=(8( MNY%DW+]H>DGIC7R7%>U/SS_)<%4!5Q9K%(]5X"A2L,7BR245@DH$ MS@$4R?_%<>PB237%>;TRN=: Z^:">'&%O2+OLQ,Z3WZ^>\9^&J?)&H8_T4.\ MY !**94?U=-#;)@BD]O^IAK7M1;2W[ $C7QTJP[V;P;5&XC;&Z/2S06%[N^5,1E&)5AA')O':T-1IU-0=6@$IE]:C]K.]]$6VCP(>4P]0S M 7[&F6$]@7H87]+JTO*P5_NGHWHS;6L\$;)?7"3\9*#@F+BFM],,/J0\ MY3LKM.*DYUQ48 4V1ZK4O"80(15'HA:=[4 G1C2%T_J&#M>8&HKQSAB4G!%Z MVLBGNY.R2)*B\&3!TO>XWE>JKKVBOO4K"#[BC+J$RL. M_H)$L!0@!Q.(5(HF0?O0M;P^'^>Y'?<5 MMB3]TCI1S03&GOK'JTZ&;]F3>RB\)#6R#SU;#NV(#C*].30E $ J/PQ?[4Z> M&A!+:@M#V3TW^2&1)"%\P19U!VJ0\Q;4BN-%U\#5M4E2M>X4'[Q]K8LCY#0\ M>]#:G0FXZI\QB^JLCUM^'<+#O@^(C/UQ.'"2<2"?>G(!7(RNHUO7HY2UP8?5 M'YR&^7&?B]>7\6JY_F#50^S"A6K5%L-?(_V#KVYS3-K3^&(:&1J47!(9NM=Q M3+0?@13 2[\;2#3RN*CBX][X15]YXL71O(7#"^5.DRLG1G8NL]]WFH(AYM>D M&@>KRU%5M;(<3&U.4/(OR",DTJNGDS;)X(WW5JW;\TMD.KZ?,UWXVMC9;PP-8_?0E^$OY$NNQ M!E5^N/NBZZ" Z/;V\EWES(+1H3'N_+Z6@>,O\(>%ST9S2.4?#I?R@8BNA6(7-8Q-NB/_YOH@^-F=K8U_-8+_\IN2=K&+_XKX3[P!C&^+ M1'5&#>&.6%-&LQD=&#:71)B(Q6*$8>_!LZN:XD5A_*KZM+ RL>_3#Z\&-79E M]4,#J4<9 Q6H!/GO]E1]RW%*^C7SN=D[568ZSNQ%@CB?>'D_S7LGV-.=]3+@E9S;BS;:$<4VPF M]H#+5H4"Y:Q/$_8HDH..\C;3 !X(M2B@XEWV%N?:'%@W-Y]OBWU]_UFNA_:T.J!.3 M2B7#!I,F?):>33"!J#&A7L89I'XQB>.9'*.;GIFMG5O2KKS@:"1[ZIE'F*DR MM6YY=N@IA/B^JHF<0"%E,MK1^UG/#G925!HQ]3]K9M*(MUPFZ!PX=@-VLZA% M5?5V>U XC4PQFX -,0'R].]I2H07R7T!;QR\DO(KSO;#",Q.4GN$[?J$+4+F MB4RUKJS?R7.-5Z#WY["MXR\PI0*-XP,+Y/ NU&'&[Z%RF@1$H%\\6@Y:W]TZ M4W)59U"D]M85^PATZ^G6-:FQO6RA]*MO]X3+3+$DK/'2NP"J'$57NQ,IYBCZ M@230<)#TIZ@%G)I8E'O?,56QM*^)W&<&C)!?8G@^GU74S >N.X;L-U0(P M@D[\6:M2:TU)_=^C%T)-9>Z"G?'S01-CZLWX@^ MHNZ"I?%1VIWE(!)SW*="5J]WG5'@E^26O9-'"[G7_+"E[B.,F/@05.6 5:1G M,=0=F$ QO.8[NFFHS<"'/R,\L4_QJW'EU[CGVD<3NF7=;_$:3^%MN1/.S[9NBY(+B+G5$[+/&ZU?8M,B0 M'@PYF/7@.;YU!$3PJ=?J$@\W-^-']IZ-KR4*7??QOQA9>SL;\SJ&F#K 8G7X M5C3=H[PA^OS8CMH/_:[:\R;OE.O"%4-,[**13TF0Q<%B>7D M$$KN!U]J8^Q\_]"'%T\TR:HK>TQA!V]96,5KO'@MD:9FPOMU[0I8Q6F<^& \ MM!K\71_!@[Q$XB_ I_E!FE/3XYL>9YV-Y)P\5S>7U4*7.9\.EP\?QS:#A\1JC*"?F0#M6 2>7#IQ[#(X MM+3%&3'=[;+_=+C@\HFAU4$!:F1.&X?V^4-?A\ZQ+6"(YF!^\P<4 3P\Q+#( M*6?>>"@R(J, <I.M\Q1_:=1GCVZA MHBNBE?!7X\<%&/P=-/Z@FC$1W/V,_KH"JU.Z4U9C#:6G^AFIEY2VB^&OY'$# M.*)YSE0%Q-RC/7D@6JB-2+K?1..<7+@"SN_=TJ4:JU+TF, ^=XH!04[]N!V) MK7.JPB&:^\!,TJT$J$D"1X_Q_#3*D*7(K@I0 QA<+D3V&Z&S7A;[50;3[;"W]:H_)A (W8_9:5)E*_T,R6 ),#@2RP5F83LGU#:N'' D-@XD M]A05R01"S^XL3;_+QK.^RD$$;HOG*?2Q [8!07'/;F0"VR=08"8PT4AE K%S MN^1=\BYYE[Q+WB7ODG?)N^1=\BYYE[Q+WB7ODG?)N^1=\BYYE[Q+WB7ODG?) MN^1=\BYYE[Q+WB7ODG?)N^1=\C\,>6$6'#,.5 520323SHM1=^OYCU!2/IWJ M6]P '1S]9<1W0?\$Q; MG]Z'2[-O4AD'W)B I!2QE4% ;WM68O/RI^'_ID#!VST[E0L:011IGZ4GF!*I M)EN*MD!X=\TXEZ<<;-&_\-/O]LOFYHWU!FI-7,7-<;%&JC]J'GV-B[T[CQMD M N1:>@03L,.%DJMYB?;1?5V#0$#^X,5#!H6(CXT'NZ&#*#O(FV-/W@+[_#-V MRG2VTE,WWMQ8N?V=\J1?(,E#?:UMB)R=%)=6YY\/&)I@2@UJ1N]WK&?HM($'8:(]U2-?WF MH'7S/BYJ6/76O>\K=69 M311LY!#GVA(BSU.^D:S)AO3/52(DSH4Q\6J*9H[!7NQ[L_FCW/R>D=I>SE:_ M?DQ#_=^%<"N*O5;=GL4C%OF(4A/EK/\@Z*OR8WR (=Z-'/]BR02^LZ;MAZ0J=@HIEF"&Y <-=]5+?2$OF5*6RL%WNKLRJ.F$\BTK('4'77&=UD/?;"N&>W$(O(<*4DZ;7^[MK6ZO[ANQ2V(-^^,WZ ML/E"+&^=#ZFNK&0"SV\QVC@)-Q$/IC-"Q3) M!(K5*S+"'#939U_(,X&RHYPAEF86D4E+OBY1/2IQ*"P-+_'-:QPT]>)MKS,\7S@#3UYTC'V)*\Z>Q M83CB32; ZBF$I#"[?BSRY+;RNR<-R]#/A6._SB2G)RJ>&>#QB'_GD9#^FZ.! M]:\W&RK1%&GPTC[BV@2N]L&P:6?)\#=1JOGS\WV-N@-??H%\'T:9S4ZZN0M MST!S4:?[2A!!4&XO#4O"F82Z,=[.#Y7Q,EZ@DZ6E3XON[7UJ9N/++H:Y,5W- M@6J#'L39"PE%H$,9QTH[)2J$7!$1ZIMW(V>=VD_9RV1XSSHLRGPGV0>7X(1] MC1\0Q\J=R*,")E_28-5E:Z+0RP>L':8,FK7D[[_\&:OC>_+WWXK^EY8_8_42 M$2F+'G5>_@*^ZAAU[TWH4%D+-[^7G<4[BR_GLKNJ=ZJ=O?'5,J,(4/60\O2L M$B&.JN[%0CF74J7(V&KD47YM#YK,18G,#LWIC"G[%?2SG9,"=3&#.%BO<[6( MKP?CR+#%G7NIJ]!R\U&_PJ?!ES)TQ8",Y 6+_K"J"UF^'9K5G4I+Y[L?=*YD MGAL9&+_ZI>Z\:%LDIUCV]!51"3QFN'\"&H82T9T$4QY<%DVRGY(M=MP.GG)[ M?%CQSDT#EP0QZ,%SSX)3"E%#2=/M"]G M-DX*2\J8%,?O#4XI/+['>R)R-8NNZ<4:SV_IZ:X;@TJ\>(.KTC:!L[15RBG\J%3#V+DNI,2D"#LLO.YVD.7WZ$[7%XK! HKJD7QU M9YRM1JD(G/)83=CN?.] KA;M=+Z8?YR6+R/DN_0PAEKT/MB0 LC\0OW[ M>E[/W+^DF;.3S!BT>$OSXC?Q2[^$;$3>,G! M:6]4@G&+-TM90='"/#WW[Q@!>N[_]99_A&J_-"/6IYQ%MW3[9C/J6[%T^2+L M4.K?-?[E=;%VL8M_1,BP/"6W\8ZGQ".HO'+H]8KM?W*?_\JXH\_^Y2W_""7> MH'RXB7#,JN?8&9:0.[_ !/0_.9$_XOZN]:^OG[:+7?PCXF^^LI<)L)RE&QB_]7?*YRFG0!XU="797:_4G.G@-S+@ "D-S/>I2<%5O1VARNTA;KZE; M'*%3?DCU52<41FKX$AQU2I3M+7EY#]IR&H=T:6H?,];K^ZM+C?QOE2FA%#"! M??E,(.$CL9P>EHC;M@B$ERK]'>L5<.G%__S:)O\!@,/'B=JPKA?]=ZW_XPW>QB[\/(V@X\M$[BMB-0/WZ$]\SHAZF"T4,]DETO&V9 MHO(XWKAQ=FGN9M;[;UF+4>%7KSZ'[:E6H[ &TKZ31&PH;0'*_NO- +AZJVG[!?RLKJ41/VSEN$?P%URA&M"?TI>2. MM%EU+J>;CJ^MODR>8 UX'S4<%QT5?2U5R7?0XKCM@UN:HF_[\8<"-:D7&,.I ML[7@+[X!#:(^+]5%OT9#?"Q,%#2G$S9_HY]D0%]$/MS^)N]X4&+.B&+944YC M'\(OSA\7PA>!1A"Z@UM;X)QC1N#G-,0[Y#7B4N$W?/NM0V;Z7P7U([R;.[P> M^AF)]#S5=3-[O2ULD_7J_7+*=I6M8,,-^3_!QPSOW?ZKZ[3]+]=W(Y33^+&, M6VFUXV1)4U:HYK6!ZNG_MT8 U=/Y#U02#B6#KNOVINLN:^VW[&4DF_4L& M?]?XE[N[7?P?COL&=XV^_%Z4K.Y!R*U3I8T]RU7N?')KU'B0_)2CK]KN;U,M M!R5@ GVYNRX,&J5T<4)(:VJ(?>4".X:RYS/D_3>WXWG'[[>;ZJ$MHF6-5$!! M,A3D1/C]+-2\0[:C45TEWSQG"%JMO=GC#]M MEI)/=:#=HGR8-5-FS7Z<,PE2X(>='H#,7)=]F^OEJ&'8!]^[BMZR]<6\\;"[ M<*EPPL7O(Q<1,TR@F8)$\#=8JJK"?\&GF0#'5& ,Z2Z#2YL0Z/.KF"@?!PI9 MXKGW6&#@:R7DA<)V":0>VE=M2+*/4F("(O/87-\(D^]]V+08"-G[]=-U0:@T M6=BHOPX3!%&BE/I-^1K7E:?FA0QM2J?)34*7?@YH;_.F;C,!/)S&>TMI%0$Y MY1OJAX].>O\$$J,6\R/8<+$7G^<7[;R\W#\*7J7#TNZM.:\:^[Q"KL=L!0YA MN/Y46,R4!AY*Q#AJ;"RV?Y$)'Q.8G:>F4,JU45WHVB"* M-1.X-ED+IXBQ'.>D5\0D:- >;Q]9!?7*:IV($KC!J]#JEV6BY>C!ZVT;=TQ4 M@T=S^=#-KZY?#/+"F4T)=@A^+/SJOCX, MQ'3HCZ[]S8V%D../$H):.O[,+E*IAKZP27)JT<#/B]BCU](*/?631!]/YC?Z MKO&.'(R>L#&>S5[BHTI2\B=$UI,BHPI\;^G6GVBH>)*B+M[*!&2'QY2!.Z8D]^IW/HUDH+*_&]ZJ'K&3TYBZM?\/. M[ZMLJU",]NI&!*V;D0#US0O MS>V=S')A#&S! K^V4.]VFOZ(L3=&[NR,S(4 T!=+L_)F^B M:/T"%ZKO!7;4RS(SYWWXDL9?OKWROX+=+9E=[.+O(.5B"X*W5>:3V_M$>X^G M;]WU-((!2/C6&@&[U$!LQ6>_<7+)50G?<*!0)<.OQ86L.U9/;-98:/U,>"MO@KQ3E\%?=>]_M;\%3*,GBD;L.G"2O^_7X)C:F M^BRZ1E\RZ58_E_+>SI)]H:-I!%N \EN/F\\;NHQ8C^EY>%P3B M'=,K*T6SBJ8P!QP M,TEJT70?+\-NK^O6$KZF"44D%=?)7Z,Z*>!H<0$$4 /V./(>C@H/K](*^-3, M,Q7MJ'@0O7SMZS4F\/29>99;59>L6Z9ZY-6\G!;Q=9+ M-8O1*EU$"B2C5X3J42%G(E@[/!W=U:MD& M?=*F,%" ?2@;%&^M>&>V< O1.\]862M2M11NFORPI*B02+?-I^)^-4XUK33>#69%1(^4^%:"I$D$)7H5-"E%* MVD!BSQ7]VV/Y>]*/+$XO_,F3F2=^D^<]E!]S89D)M%HOGS/7>%8S=$M]=44. M?2B\BTMM+Z^5[.E]7/=(' LPW'C*L"Y8=.LB;$X_\L8]CV M;425Y=IKO)FN,O9.>!=M(G7ES^FXYY^RGW,N.DV,#UF3V>+[ERPE*'!N ]!Y MF%="VG1_CC[I#PBRT7J:4MT;#OAVKM5^KI@JCT MZ!?L<7",U;GDJ@QL:5!WIIG_A=4J(PZ16./[N3B?K,2Q*%3,%*H)":%$XCLU\]FM/]8R&'.D,[0ZDC8)XSQ V<:KN-#NX6F.PR?J;)Y3_M)V+J!_;VKE+ MOD)1"^-@7X^X:%B_[6"#K&UNSZ8]!0I;A:R=Z9B;X?]@/)H[G+G.!!3:-F]( MOZ]^N?WYK_:SNWYYUR_OXG\#53Z$\B5;8C]>X,W^7*QD9KYNK.=W*0$!H5!B M&4\/Y%>K26_!K4B_^1:)F4=F1_1!HOY=AI;V1<8:D["7D!,4GP]OM.J'IJ/# M''_U5R6?JGA3-!HY%T,8G DD[Q2G*WC\O5+!J= M6OO*!'S?8:,9TJC?XX+57S]8AWW<1ASNM=O[I<7KC?(ZD:W?>3/U%G^^QSIWF%8#CQ%D[8M[REBN0UC0M:)V]% M<@@(1&HHGQGZMND/=Z[CF=W'R[H9%(GOW):N9AX+TC1:"*'/4-K#W6GKL.X\0+C6<"%^;.F4N4%"5L MZ=*8P 2R(P[%$IXUEZH$\6C)M4;3X*8(1-)!%^OVTM2,KZ=N;=),V$>=YM$\ M%/OKQ.@D_K1W?[S]=3#@D=*B9U:1 4NW]P@=WVHG MS@U(#X/V@3M61E@=9%&M]O]I%^T;- S.C;Q \JB[,X>2[A;KD1V65(;*?H:< M$U69_Z2A:QDJ%KX@G?/*^H[\!>.;8;5*I_%*GMO@5]"2T$4_ N*9AT'>H%_& M2:(;(N%.&-3/^0#>WG S4"7F%6E3;]B2PS;0[>.8EH^C>EGY;=7X,WCW&"'V MV)]UL9K+,INFA#&9'/$0ARX'FSLQPN&"#Z[7[!5]&TX)("?3GUI54^%AJ.-7 M$C>%6]WP[<\4#V;CMQM]XM)C:FK? MO-""0Z'<=#1A[#Y(N.BXV_54GVZGM\O9;2ZM^#L?IW>..6S"- M Z,Z%AD_7^<0-BRVL99,(/E+AL0;_ASK4GA[K_\FC0[KNRP32WE$LJX#'U=7 M$2W'!]Y2H]Y])JL[G3I*VA2_E3?^;OZ <#\<[G.@,>O>V^64;9?+L?E\JFK9 MO?N.&1J9_-4KTKLKU[LKU[OX=\/X#0U&?UO%3D0),($7:?7>9>7AWRPN\\Y: MJ&0O)\FR;3B#_"DLZ4P[EFG<4[4 #=T^YG^-XVQ%QJ>]_7N]90YO'68"5>8! MQBGA;9^_&IR%6;8:T_TSE"^HU#QTS>L86RQ%$R'>$')_E?8'7^.;289]7C(& MDK4*.*^ \W4GZ ]>\JV.-\ HTN7/U<_,FOI>_3G9L+D0*W^IK/@N8^W04HQM MS6+OUM(DXB5K4HO+904"VTOD] [*+#^M_)7N+1;^>O+^>5(L;D"(8 MURM(+AB7Q]2DWIW8&GHKB4^B)W.T8^S/P*UI,O1@AB!29;40X4DF>>_W31Z%;4('>4,7%CR?10]="S\>)]TYNW<$P#?E3E 9!^D M.I,[%N_@='<<%1 X/NNQ2#17#*HSO8_S4]"H7EG[UDX!XYN"&2?^!,&(C<&V M[TTG7,U,GIK/*+8 (Q/$V"'&M"A/X:#!^2 MER0VQY#J'AHYEAW^$%OLL M1>&QT;=KLN8AQJ%55@*'LJ\S@8J*D^Y]B_[;B]!S3,#A4"^I:>D,E8\2.E%I MOI *>D-0X-AC,G)VAM 2*&G8JTM;-XRY764_,V<7/^0P$Z(3;C)P^?J+$".. MD\\O'W::G+,J\M. VRMEWR-OP&>0H@(BTA>L"'\W4-2C]OOV2RZ\3U4]M.VSUM1$'\%R_P\V4YM MOC'_9W_U97[_'NSDQICBMBXCN%G2V(D)?.CO_:>$F?_9V,-&O?N/=D<@VTY& MTMY[.QE))!@]+ F^;6']SWE*_\9Z\2\/AW;QCPKW#"BE \.KD /J]\G<,OQ MGU8Y#9.T3: W-UJP)-K)GI]NSV?2OISVB%+]UCXH_VE^7JBR^2+U@:MK=O30 MF(2">+?J-6T1/:FG,G@F$(XCWJDT0U_NP&^&#OW9,LQS>F#"R.5*QUBU:?15 M0UA"LK()+" ?67V6Q#>3?=BEQ;ZRM6SG-.M1O.9FH^]4?SNAF*8$]DZJ9@(@ M'"TFKI&D P+Y_J9/597 T5N2J##:/?IWAA!28ZW ,R),W3Y/\DJ$_DFS_4S@ MLQ:1C-F\$_8%K "9/ M]QL$[#C>#H)/ TR2('>,@M9+X*!JF;97O-ZX3OI.F;LZL1V^Y9^2^"BY=;#K M>Z7N!KH+4I'W("8VJKP=5]'PZ5CHU!1W49M%!.#/&TS+H:WIC&V\_ZM9[3TG"\ M^M#(#8FI@A^KHU[+EF "[%>@M]N/Z&]$ZS6[\YVY9E_6%XSH#!2ZG3=YK MSN6]9:,8>PN$/NX8JV]][6V*6Z5UZ'/4>N69FGQ;+6PUWES$\>)!+.%OH)\? M([E) +WD[X20NM;-U3$Z*2$<7^\C[+"?42=H("*T5LU0(!BI9O^QO=QZS&5- MW@:\=&/02J,X1M.BEV]CP+SRT O&,:7E#73_NTU?]6R.9WV1.Z_06RP=9AFW M$/R_F"_&^5/\SB=VF8.'=33Y2.@E12K[ ]^T)90XQ>789;M/'N+;/->\^SER MSV7$J5"EIJ"+FU2=\,F&1]*3IQ879!A.O]=(7T\(!D-M+546M[$Z*+X%4]9O M%NIE5G#AWA<,K$?.O$FCH,WNDMBCGO,9FMB'] STXPX^VAZ+GHAC@%M>DI6.WKOZ&6:8W-2S^W/N>T MUF;$OK/'W(.I[,3V;Q=#SS9.)[=%Y]4;)DR;Z:%@+(L)XPC-D9C=.'ZH$(N/ MTG3=,V$^V!K\K=2:=E[2=^7Y^6R.O?U>\%#&7A(3> D1I,0/6Q#[LI5?Y]9T MFV\;_!&V6 MDDN%(74I/[H:"BDA#B4M!YA F"6&$?.8C7$TSWV2OMHT5I57K<]7[T+]ZD ; MWP(?BB+TK0@+R\TJK#*!H%5(]M]6T;DHSR;AE[OK%#4GVI6^'G)%4LM$5S_7 M,H$?QX[,.\UHF)G@^DL/8#?4AJ-TMJTKS/*_F3XPWRY6%&"O<,/PSJWSQM=^GG5LO/$'DSQ>@EM4*T2>H<)?(D]+D4 O^L_K'18J7#2N M)D*V02O/8B'$XR.H!T;2-:]>/W3GG)?9]*^^1O\(?4B7:6("3B3PTSN'0/4N M*5+=JOKZ??,WR.%:"YMZ\_OUC>MF'AS"&K,ZVU,FD+0%3K>C77#J_X$UV7D5 M.!HC14]A @B6P#] 3ZI#'Y5(N]\9(A9D#GQOSYG;F_DI!_I]LPD:\!2J66+@ M 2-))CCE.1I_?GS9J^O R8JR6'7W,\O'GS@1F4!]AE O\E2!Q9\38QBW#_/> MV"].9EG2>!Q6Z_=4Z>5<__^4Z;1=_/>[U*CF)@&"IU#M5Y=V+ M[RRZ1D9O%.D$]::\! (=55Q,TO0L$N>PB8RSZ)JK$+"OV*\2XA!LTL! M?W= MJLLQ:MN/9=:4)L.^ !=&WJ.70*20=]8*AEFCX86'7H+8X@G)A_L"16^F"$5G M>G?_L>21N5S[J 26LH7.:&J;](U@?U%E+>_G';.UM(7)A/)!';&A<(X^DYV# M+3^VX]F9P-%*T'K$>UVKB$WHA*WN=Z0'R?AO^=0!_W<^-7PL^&LE!(_NS?X= MNMW?N-B0'.\.$T]=A@C1CI":&EK?@8*1E_QRFRJ=1I=6ES*9@+]1+?M2^C;7 MUHVM/A5!!7M-]_'WO70F,&V-)ZEK)5M/+WYN3:2+Y5,WJ9\>^A8WIFY&EQKW MT+0_62X8+S5A BY<_^%_,(/C,R''T=^ _ U]*#K-UBW'LLV[R<6)5U\,\T\I MU)75?.B:BTOX503JE.^S0J&0RT81JV]70E-"8.^X,@?S%SI"F0"7^BEB,8P* M#D9";3-UC)U:]OHEWH;B3K7B:)RIW:!8@ALHHW(:U\X$X!?,I0Y:*\*&K#XT M8P)MZ?[%:W4[F=_]!%!453[N: M'T,6^&AE/]84RTE*_8Z> M 'L];_ZL*J-:EVHQAB,*C)S.N0\<9/NQ)S%<9A#R]#\K-%P=C\848U]40QQP M=OURJ/:\VAIFQL0)Z7F.3N]7Y"E6W0ZNL.#)%,+.==7 MQ8$=6D"!>PHO%MP9+-?V[\Q_JA*+:>_R:S!.<8,0.]3T&3<$:4.'GF;-(/I MY<6D7)DQDR;L&'N.JAS\M''#W8+(%B=W/<>_97)!JVC+T6+@NH$8>Z5L^^(U M^.PF&>HKC6U'#V+(R[W5HH$)=1GJ 5$^=?HO\3V7 BHEYMA69*U_TWYXB@.E MVV?PF&..D N_EY3>@&Z7]UZLS!H_U%LR[ M\3U49I)=,O*G< ^FJASFQ038VWK>A\MT:3S]JP7RKFC>Q7\W?#0X;U:_^G-! MV.%#RLB$M' \[!$<2KM/_UHMB+RX5N!2*DFR+ "WD@T$CNH4,'KJ%]G[':TT M9#+*3B>*JO?:Q%_:.?ADLM:?&KX&"2H4(^@V8O?2Q$O6JNX39#3D?B[K&P5N M'@61K*R@RS_!0SSX2;TZ,#F[)^DM7&?/7W)I?QF6B5\E'<%/*62L29JZ1:K91- M?X5*=#,U9F?W^XM?U8)":#7XL,)9)0NG&<3-K+/_G+E]BG:%4CH)"D\-':+= M)PB-VET9CK^45:^((9\V/XW^<24OXP#%AX ..Y'<35-\!W?R,74.EUI.@->_+%_-5!E'T19^C.&$!*RZEKZ4IR4D9>>XJ6]9P!,=FGZJ5N*+;U+M]?-.,@,^L MJ3IK\?^7JB9;<'(2/?0B+!SSF"6+]^%":2:#\29N7[JV*MY,@.(Z-G_40'V% ME\'W#,V_1BK)WM-XXS"*-A,VJ1(YZ*5RH\H5IZ!%G&P4/=1'8R-P%_#67[9M M3,@S4Q8O_VH.MN/(/+/X(S;@Q!** _6;(4?A+@S,OUJYMMZ2+M1^>BH!\43# MC:80'7UIHYF NXNZB.0@8IK@H#=J]=[P/XJY5,D/KGM&AHJ6HZ)U\]*#_J2? MH-51Z%1%2O$$3QZZY!VCBTCK*.LV*]6::IDKO+0Z#J[U7WL^T([RBVQU$[2A ME_*/&-^OV&!\0MU/MJ%4I6;WG5MUE7&4Z\=NV%/ 'W![T XKG#1D)Y+./[N8 M6B5]8D6GXJ'\R<7KC&W[3*QPY 3),A<>(BI"$LW%RSWN-^Y$+%]LO]6[6>?E M=$I7:U'7M=[SY$3_''JQD^KGF'&9JA *.=F">$\)+A*^C#TR9"D:A'9(9P+C MXNO#M?V=MM^F%/D_O-RT'6?%JI*!EH;UKTA&F1&;]CNOI2@HW8%C=^[T]V)< M__)$F'^%W2H3N_@O"[Y)'!_:"1:"X:3-*6GX*4;@7SL=CY=,$5"(O!\X(\4)^7E_LG;(J-I<4T/NY M\J67"5AF!T7](JH*Y?Y:72Q%3U4[TSE)V?4*AY"7NGZ]([BX-UTKF74:NWGX MFTB<_S?R;0/DZQWM:_C^S[\D5S_EM(#=WR_T)' GN7K[E1(1^E)=+]^W^%[2 MG;X-M>^F##C.*T!-7PS](SDA7%T#_S_8^^ZHIKIMWR@H*DA4JK2@@*B(H%0I MB0T1$1 14%H4I$L'"9"B(B @1$! 8F""-("TELB74"D]QIZ)Z&$0-H+W[EG MO/&^<\:[][SW[CEWO.L?DS'V(OGMM7?66O,WYYIKSASS^O+/9JZA7RQWP[H] M!YOYXZZM%EU1W<)&UY'VGRR8JLTUWBH@>, -P^O M\_Y\6SCUVA@>T?2-7(P MY3GIA:F8%$FTISY&)$)Y>%LYO U4;K&_,>LQM2^IKV_7HSV>Q% B&; TLC 5 M=:!?67#PRWDW07\7HWR%E;K(1:@-_ P]!BP$/[GFJEBU3TG63.-HIE-_:2D7 M)-13^=.6EEE-I$%D0\N@R5/\ [%?[7#U-)BI;KA^1^&0GK1!^(K9P-7\&WBM._L<.K00>V^=_;'S]JUQ M7+46KY'@/]MA8RSKK)5'XH_U^>(4=\=)"-$I.%M4]EI'),P_V*B:[VF8WJGL MNL[H HCZKN$I1JUA43F2=*V#7??&\_?2[=\>EQ6+ZKSK+=#$I9/,&!7JK4]G+,E@44 M]I-Q@A@VH3KT=#%K'Q/PY3%]@XUR<))RLP$X#PS46_5!T'TA0%[2 M] K1;3(]'+P?]M()*8P;XGJ)R-+'R+IXIQ9\\=^1K^5NC+%Z"DTRKL8_"M6K M1RSN+/D=AQXQ;9G>A)NY$T-9PZ MA[ MRT@&LIWHE$\7'Y_!)=%#4:X8(+)?2.R3,ST9KC)I*<6>$!S6N1U&XBDT MX!SGUZO;>Z Y>L^/LS; _ MO']/RP75/=J2;SA.X=6\F8#=J@A25"TGL[2^[Y! ?E,P7_[;!K%SAD7MA8+JEP&[ _0R8:0CD8+2CB73VC1A _$T PI#D1/>$:E.>2>/LB MV-V;.3-)K[.!O&G)T@^O7*N*70-(R%2L'F+9GY4&O]_0__X-_<5*_^W,^2U_ M(Y6+$[[+^\:!@40\37)4HJBHDDTF_3M\\J#[J^'#&PTYN"H_?3=](S]JC5"T:5@>^#ED5$.M9,XC G81A)FY\\0'R+)8, MCO2IFZU8MPAJ1B$7@+8 TY\3I8% W9&/99AA=&0#R80_8C+88G4%.DN!M[7_ MP5?=V"FF++X:%-L8OMKWW-W+Q2Z=/B,\)-82.)"U>[J_"%^'#T?ZX%)S7]J&RQ-=(N7_\.6<%YG)JM/,\, B: M!ZI#@_Q4S(8-87*ZR-L)T7'E,HR?@"F0_1FHDH:=38)NM$");],CSZCKQ:A.+"I-\H1BI M>'_R,I_AC;W/V_?TFZ8'$9H@ 3PR?G+K3$"(9I+ 07V3N(M/U\SI3 !QMAZS M2V,3=D[%3XW"F "+&+-206F]SJ87PV*$-(@Z>NNJT$Y?-0I8J41/1A'D#_;+1[#NM@] MNK>B*?ZO]J&SA"V84D*TJ<$(:R@/0L(4I\N,FTHJPP]Z.$TAYL9$GOZX9/3\ MC?.Z,/D5_2W+%>=]OU,90(P7K/KM^.![QO?4POF MY=97D,<=A>JW0C;57;1O5V(,\,4>DBHFG8)3$2%7LR_MQU^&V*&'%MKJH+;$ ML;JR3UU%"J_&^XC'1KW:#S;>'*)_6DNF!JPQ 87X)3:ED,%*'6*-0%GQC"Z: M^YC9]16],HT\%M>TQZS$U*!#5F2GBY)OVD40$I1/DWZD/;@OM5^*GJ>]2>17.^V](1<_2A2*TX)>^'<[5GFST/;/(NT+#T M!"; !7@4SAO@PF/. PNO_AC$G[U=^@UZ7Y"\>S/TU3))1AP<0@DGC(6!A4OZ MX I?:S,=NSQP"L$1%:E?IP7]CR90?W+;:H- 7CH^T-XYNOJY5N)VDF:C8\[$ M%DM[1$:'G<;>W_J_CGKY?R&[.;^+4&O>H_R[.;_[F !=;-9?,H'_J36#C?SE MKU_Z.Y31-+/OSR< 0SGW263SO@[&RO;IG^3V#CCCP$[B>)DU*CE8)>[LN$! M)+E7WJW(&C^IY-K;RK\*S)JFSRE/1=_*CU1J0%P6YQY[; A-1I68TGC%7!3N M)(XW?I^4"P6?7(A&V8TXF=U40#P?FI8W7Z9NB5Z1>+7-.+$&@)4L]_VV;2*TGR+[V]&5A%HV^3?$@EMR3 M]26TC.]LG?C32"GS*U0%5#6T4@J5FF6B*L= M;_O>Q@Y3-R@QAVVTGN=-9-NO&WQG_(R=SYZ)R@^26]2 VHQAO#-E^. M.\\:*YV%U\C&Q/$WMFVO937P6[C& +H"]#:C\8(N< E#]+.[Y$70O! BN*WW MC8\):+SY$6B-;98;W.&EIZ+&OV*XP?P+0;FT2Y_"57,5R3,J^Q507E%,@-[) MHZF@ZV*Q.Q70MT^S%UGOIG.R?/OTR@]RT(SO2>*I:D> 0\\-0_7^.%7O0;Q]V76 MT(Q#YS .K)['(=ORACS\.^;."A]?S&XK0. M_.-26Z!&!*/KQZ_&D:QU+(/S_0RB9+S!:]K/OV%,;^!;VWPQWB0V,,/VQ-O7 M+]2$ +1F5DY*I#G2)"3CJN/.I,_%.B;#MDT^E)5)5-@ZV,HQM M;'M;$%@!^FJ,DW9BHNC0_K+40:< HX_KGW3DP8E9$ZL469GK$%LH]\']%I2: MKA8F(&#)%]^EM-&VY,6;QV!-?8XXFW@P3Y>@!_KMT DHS3L,0#Z[NX,@T\90 M@E'K,=PT&>>O,'7"YFS=!WWS[I*86_GXX-:)EXT2QUM:UMX<-WP:B8(!;:QD MF(##.J0A1H1V'8ARKQ\5!(#O^;OA3:S?F[V+$CL)"D*)^HR85T,.KX)/.Q7 M7 ,>>(<+;Q; 'JF89-N?_S'^[$=X"6BM780$34,1^UGJ0X NQ/$*0DP/80*B M,MB6,F6FH10G@\BQ#2>P.!-0\Z66QII/P9\IRTS C=0)(.WL$TC-,W!FRNZN M\)^:T7_^(MO";[C?<+_A?L/]AOL-]QON-]QON-]PO^%^P_V&^PWW&^XWW&^X MWW!_!VYB51@Y"CV&%![,9DC3DU8W%#W>FK<)SL^MH4K?#8\]4ZI=Q!/O'?:Z MT_%>T2V$G' ^97(Z@0DP4@D'T?9(H*49[-J]E31]R.&7T*H/&%>\Q_2DPNU3 M^Y ,1_ 0OI3.5EE9TK5L6U:>K.[L\+8RYC;A**^/9#( FX0\RQ@#'<:);?>6 M:ZS!VN[ILYN9[WDB3/_:UH+V!D(_H(XA56"3$],=\?56)RN[)PZ7R:H-[NO]().:YY=Y1DCBV,K0.YA&NCY6&$4XT5U1! M1TIF$ =)IN092B))YE=10;=IC9DNB6PI^&Y:@G6O7P;4M"L;6(Q=@N[[Y >? M'6VCPC4B=>RDOTIN*LV5HY:Z2%YFG3;=WM@0(?(G]G>G-4J7!Y[/?=>?CUJ1 MZ4+RTT1)Z.>#ZM@CC.;DTZ3CL22O>< 8W&H5^ 79 M"1+R-A=\4K@Z(/P@[UO0TWHWYPE+L&J[_]G,9QR=.:C:N_"G3$"J(8F#P:<, M(D -@@@T39!_P2S*DXK.KW;'\0 =3>&K*U#?;7S4"H8;S F3)LB^"ZS!B19T M8ES[RN^->;!&C)-)2QY96NQ%A=.V*4,H9K*$+H1^!2%^S6,"#D$(7\'JJ(X, M2B#K(A%(Q*:]E-#7R#.QTNXW2C]D>">=-WJN\#\V*,^V C,SL+&H/R&F_OF6 M@)W,L'^_(Q]_@_T&^PWV&^PWV-\%RYIM&[Q&5B>V-=Z4[GD"QP,I=>=-[X9" M?+TO$UQY$:MZDS,BB''EO@M_WAT#$;LQHOBY;O@5)B!(+X1BJNG/2Y+W7FB8 MFZXC.$S,EQM/P@K6NR9,:U:/T21(YP;_J'FPV+T=A;Z@_YXPZ5%[9E-4340D MK(B(F10(PW%2HI0PG NRCF>^)_<:)(S.[Z%&IY.X*XDW8.)]@R@>I#3-@((G M?/6&\"(;!V<^.0PX?&8"7GZIMBV!V\#=7FT"%* 7CD#K,_GE?LUX\ M<=V"^ LM4G%M3$,%;!:SM@H[_FQ)YI^%*M1/6M;% M'Z1+%HR"()=J'_/&/AIC?0-/]J%GTV1(*[_4Q5M28/D\"@Y;W!"_YRTU8VL= M"!QQY4+3EAI-*A]7UB4G7E%0&M>YPG%,2X/;: =>2VTLV->4DKP#KGI]=1(TV&D953&&?9-AN3[GPS M7;SVXM :./STQ'V3(A'GPG+=U,TE)@!X;<,_;/OJ$#F70@APXZO'+^7DMK%G MBEVR(5D&RGP]SGY$_HKHPI^IHX+86E7I;[Q)4T&?.[FP_)(PL7WY MW*\* TB%=.E'X&C"7T^H_CFQO%76W\G+D\&VG;T;4+9%_9M(LRS6LT@UTMYA M:N6HH4S ?.<*+O./P#9@*YYRVG0Y;0)AT)B/; /MEW:CW/(YY%V)MJ %2H@'-WYCU.'S2VJQ RI7]/17'W3"KY&$UD1+!B?U M$UVJ08K\'Y.R$>&(V0;]_7QPFP84\8:H>J.8?)^&%HKD=4=EL&IC:YT)J(L2 MWHK^\6MXF[;6D(\G-*J!Z'Q5UY@ =E:_23L NEP1B3\6X9YG[O34ET?Y:2-? MC8((5Q( L0_Y #GRG FP8_6ZKX8)B!!X\R/Y>,_AS_'Q'@WZ&I@-YS3!A1;7 MCCS1+>NJ"K(=ZZ4;ST,+?!M6#]-N%%/"_7);4^CIKICS;]]DXWP*\T1*8_.? MGU\)4:U'Z%(O(]N0A^EI.#$+"J2AV,#CX8IT27G)PWAEKV=76SG?/,UCC[S" M?NR ^,0S]1Q0G9#]*T49/>?;W;+8C?!2_H71G5%CF&UHO+N/N_N]2"]HK+Q3 M,:98A<:'U>FI5%[,HERK!M]NO/MRY57C8\Y0ON?5)I5OSK[Q8U>YM=1(.R;0 M4(Z(& LN1 _*/.BB'7:?3KQ)Y6*8G^$("7*-4]&(2N+^/%F$B*">8_Q@<-"C M:2"/5,K=,[F;G#,/E&2=J,Z65FJO3TL"^)6:!@.?ER;K2#Z#MS(!^Y(H#_PF M5I^!14A!$146*D$^1N2D?-\^\UMR<)51G958EX;EQP6U4P4VW.F? M%_A7G7WM/9^G)DC?S7ZM_N(@W_8L%E5]$DN3F7 M<_($QQ82KG##4OYF[0N/[I)3SR[)461FZQQPIV$5A/3O;0=^)/2%/>ZN[QF) M+0B6'[[%KIRO#&R>TI$XXGXU5E,(KZ,A\6D>?P@GY%"N,'+%/I7B=C.X(S?= M0\3PBMNA3T_M5(T/O9=, LC,8 94& >KQU<',/47*6WW^LXSQ&&;E=5B!1F7 M3T0.H49A*<-3-[^_>6QO\^+R4 PF#7R&(@J6AE\@H0+3*ES 3.0!S(A:MH3"9X2I%['M5B#E2[UIM%W,+%S9M;7V1 M3;!_/$D,%[N-HC[EV VH'4^%TF%@ 1 L^C([(=# ! M#L"!U6I\84EM"X:#TMNT?/+E[ 5$_Q%]<81>YP^&3 M2@F\3=H?Y)CCF!!4Q(CRW3MB/F;>C.7*O[C"G%O, (BURGV#!JXHH@YI M*8U^@K><2LN!NCAG-1H&L3_;VU"F?L==A:=)\@WP/7Z\ ,,IIV%)Y*A-EL\O M<0XFYF8B>XH\K8O*[KS>WCCVF8VQ;QEZA_$#)5SHAL84L-BWAD[:6*TO+ '. MGY!]X'M5SI)'9JMP9.I,"]>FB5%[7R8LO';0/KQ05/MZ[Y-'W1L?KHXLNRZM MW%'TNKY@'!7B?N4D7F-SE2+)6OR#X,:HKW!12A<6KM&%#3P7)QC[^;HX8[4M MV*'ERT%!=WVUN*EV#BG6_(%3(@3J@0)P1,]+MA'?E%=^*W1N$0R\' M]YZJWK8(E;3F/G W/=5T'OI,0]IM'+07YE;+_U+84D"ON.O1]^\#7+I"C#"9 M&;E_;$QB_V= .\F<<> K$R"M-X&A\IS';Y0WX)V<_UZCP[\Z]OZW_*=((\GT MM;<.)P*!'@BUNL\[7,D&>5.=;]\:3RV%OGUK]/9#5/[-GWPZ MT@!/'6SD;GW)FQJR'_UZD1R=]B2E_A\"?>^+"\4(-_^2;K1Q-R79ZBLF0%#H M?M'8D5;^A.U_2Q;J'-B?DE3*!,#SM[ ?ZNU++M(6##E$6W14BIHX;*:!7J(+\.2Y:<> S=:[^7]L8"/! MNY5NKN+$87V_"HD_[\ 4;KNRF8/42"&5V?)XXKZ[FGKP BLL$4NVH$214,V) MUXD;O3N/DY@ )R?H'+E_T^11/&AE/S8N)]$F?XWL[;T6R=Q--!A%,E[_V:80 M_ZWV2\R\*(/.!$CZ)>=D0Q<'7_;M?%AN2$5<&)%M'H().YM0Y9,66:NHZ>T/[\!\=;UP2IGG^:'=G-_/P+RLEZ"BH9OKIY*LWGN" M./VU5AGST&1B*9* H9N!//#S4!OX.7H"4I0F=O\SRY(/^:@6#=P^!$4RYC!W MEK? KW@#3#,,H>9!+?*E>HX-JQ6[Q^Q#1AZN/>'?_^NMW/E54R: ;?IA2IA, MC^9_^2*)&;FR$Y4E<9ROHF%2=Z.U3@:;WI6_PO'BP/+=CLL@3F07*(_+%^), MDJNAF)SQBYNLMSSDP="1"B#V*YZ"GXQVV': $%T1N9<\GG(BYPY[L)TF*2F_ MC*09T*ZEBQQ-OJQD1,#6 WG@DJ1S:K-!FY>\%[NW+4W?I=^>^OP*9@L.23<, M#+0ZSZ&,C6_I-]6K]UZH@OS8'B[1J)OVVBD^H[*O8Q5DL$9%#SG)S.('\.3Z M72?;PTXL[0\GF[!>+!/@ZWUY.J>?OFH9,B-"'^/2TKC-=^MN.<2X MUCIC\DQFH11L-^_.QX5_2MZ=OR=_'#9EC>VF+I@YHZX%2C^/^^L1U/^U]2-P M\#_?//I'!,@R!$^FLPS!,-32[?)=0U#H+PG<_J;Q7W\&ZK?\/Q.NL:.+O4B! M=K=-Q%7C%[]^\2<\$!S?9YBPW4C6HG^UI?1A807:/4E24[[15HZ9_1Q+K]WS M)\MN>S$V/4%$0X.(PQ\I=FW?S;RIKD5*ZZO%8M?%:1G(RBE_:YP(Q9 D=Y>B M/9FC4+=S?\S#;AMVO#C[AW\JZ%KC-!3TCF7=FC;4)$$K0.&S#.UJN_=;/5Y" MWBGT'W H9 WR)*L%?!;9!>7& <_E.S-.!&VJ5K,TO''(CE:'1+X6 4B=UJY" M>OW/S*:[62Y>^OXEL^D#(PB#;-@!*1VOU, !]J_+.5=%_E(F3OO#S%J9U8'C1G'OY-\RIF MY(_LI]R\.6?4?!+5M!]Z"#^>4&R"TYNM$T5@'R]X5PF?$>CX M\J@LY%LFW;GNWKK(P,@(5E." ?58ST]-M(^>B1V&;Z"W$7WVU3O@\ Q*N&&( M06?V>1_U[4B)HH*@M-BVC\;L"3N^NSO>+8VC"FNN-$,-L<-=YEPV[PZN"@9< M3^=D O8^U-YRWE#YCN*$2Q'Q!E2!(#C$)J7FAFC.!'T*L_K#\Q>B/V'!>*A"!/.EW-=A?F[U<%WBX?"4#78_C$"N@9S:N+P49]E,PW0 MLJBS +>@[W4):Z_VH+8RK%M:"BXS0NB>1-.M,W(2RPZ/Y@BI33<.R?PXG1+6 M/_?/6X)SA2=+:&^8@%U*FE7.]',@%4KZV38325%'0N2]>0@'_^SVGL;0;R_[1?E_"O M0-R5ZB3M6E\A@=#"'SYZ:JY/;\IWE-C?$$D%WO&")J *TY>@$W(OT%XY?4,(-0\KX"DL#N M"=Y.0>_EVS,Z&UPO2Y(V3[%U*C,!CVGIQ:-, &:G. KQ<<%7[6F:O680O>!= M>E'9ZT;))VHL,B-$N:1]/+JW?(B(ZAM%_[3EJ@WQ$#"'T/9#69?#K1##HIXE ME]4GKH\J"TJO2*H<485-W;UX_+[[%='Z!]@?;0.3Y%P2]+OZ5%'HT -B(;H< M(31QE<_3#V:.D<4EB8T3M>?[:B 18KR4 4)1K\:%#-F:W'WU2:6ZX2:0VI/V MD10)\?'Q!&H27C$UTL3,H&3;%Z+3O)X-MA.8_S)9-YB9-ID[IUAAH>,+H>;//F=T'<%M M?KCU)DU +;+IN'&6_DO16]]TSF=O.&VO3I8L?QU'!5I/ZA>\AQM-P-;P [T7 M@>?Y-Q*LKDY24V47.,PH7:P/-4VZA4,R\T;=*O:F_):LZU2!.L&C?%MA]19B/%VO"+T"0H!U)B%"Y-B4B%Q;5C M-G2>O=_30$%SIQ-G%_8A?U*40],O@:0 \@;D&@&NS''TH-H;_<]02^]YVWS_WEYA8=CR\J?(T0/=9[6. M!1D;M@-4]Z:EA%%3-S[^\P=#,TDN;,-M_[RGD]E*EOWG^]I;N7*G[L> G\4T MD442.%]*W;UUQ-0M1'>G21(R :*'EZ,9,3I6>TC:C$,G"%#@=G$R9YJX.*@^5TB@"Z?VM[W \(+<<2^P@AH]/M4^=]7;+K('9_.!*0.N4!J MFM//0\9D+8POR(,CX!<.TQ!"5&W4V=O^[Y)B;39LQ7J6K@DI@!2&D#GU6%E)')@MT/D2$L"P^K7@/ MQE'\M,W2ZY[%L.JW%]]<.<[NFUO:I'NO[:<'3,1D;_JW^KMOI09UL#_-3J=D M3/P?L0M2VR ;V8J(:5R6+Z)!!Y 2H?I3XJL\[)JU+(Q MBU C>B]D?7ED%71.3^56H9M .^TAI84H5X_92[ONW7:L?RGX*K(EHSJNN-QP M1%@4<8\0["<2-DOC(+'5@;@J==QR*ZQ\=UCA+ZRM62C^M?NGL .P@Y M3I&^2@DB#.5PUOD_%BJ.];P@554S95]P9B%;75X\L@&O@G=TZP^TI.B2L4=@ M=RQ@(34R[R4M*W*S3;^N T!JP-7GC:0]W0S4N\<][FY#CQ(]H/Z,"DR<71($ M*A??*Q]1*HNJ BWB:9CL]/% U\<1B12%1AC J/\++K#D&Q1_IKZ6GM_1:!4 M:]X<>^U?J[>\]K_D"D]SNE\%6D=AMI.+#>N:33Y%/D5(,5"S6YB4>\:R N9= M-)W/@PO^QDM"D1^\7]P\G_,9*!(6D,5]V!);J*?DC0Q.B"YG_23O:GX3B?^0 M_"82_UTD;&%!6-C/];Q4)"?L;65T<[4Q+U>TSCA O9V]*&123G@. O2^5(0Y MNM!;#DX$CI:6(SXF-Z=F75CZ>"S@T'8 RZ+CE:Y-/BP@9/#,.KQ>K6::._7$ MR1K^S;OR=I 5 FI04V;<[16&M]*(!+5P,:\W:VW(\?U5+6&M>H\)X'*0S]!\ MQK>NND0.%B.FKK80J2S[G[+4$NK>K]M52UVG";1A6U;!>;OJ:A]?MY);H2/H ML*RY;N&E&WUN=X1#1!5X[4]P4/7B9E,2*+4FO7*;]%N3=[I7794XJ<%C2CW= M$9+1*ED7+ITJU "-?PB8V%_&C2:TGEJ\W_V%6DS.CQ/WM=/DTWXJN6>X;P2R M%S7^05D(.K")"HV7^3KBOOCI_H_K!_PG'NSGQ)!-V2*S9:8FN9YZW5TUWM)" M0?V(I/3WI'WF5:8C?'3XP!I'#? 96(E"^(I(K%73U7% %R/T9R\,7F%LO)MB M KY]+"D*>(DAZH%"G_]J#:AY4C9>--(.B1]8W$!I=RQI0+X,S0]:QN(^/'*M M.%%4%&H3J;1A? ? YXE+00,?I7(:NQJL@-N ->]4C6Y5>,8CHK99RI>[@_*! M";@R=A U;LM:1R0,_[;)=-Z6#T_>SUE _879A)Y?8JRO&S!$4TGJC$#<,2;@ M>PN6<0/[#6*+#T8J4JX1-RLO3'(NRQCR%\3E)=Y.?J!<5SMS8TS(YO"/!J_2 MC49PD];31YZ58.[TPK2 G0^4<_$'XWO(W>>3AX)8RKUL]9^75MB*";A3U)D] M75%5%ORKEV]$?1FQ35\]S;_R'N4Y60 MG0C:VX3O6-*C[/>+MMOZZLI?EXCW+,:B._RKXELQM_H2:/KTE,H]Q A)@R.P M%_NZ>1\[%F/PY=+M*?2QK&6QS>U5DC;Y%R66)/>K!,T:O2^=;R'!]:D\1V6Z M#I_W+1&]<1D<2]!?EE!0X+>[=*Y1$F,VGGS!A1W9\A8&O6OR-:%W&MIR&/K+ M0&O-H)O*.8&F\9K7J;5]K7A3)GWY)E?-/W1PUVQX '>MWW#++F3*),^FRLKP]9/-B].+*;/OI*4Q: M0' \]3C\6LSWG=6PS9:;<(4O\_X^#:E3T)*=>Q.G$_12I)KN/IV<[U.#[Y[D%WL@%*/B%!)9=LO+SE>YWL9J?$=TT&;GKUZ?K+Q MC-M(D"&4I2")*4@A)J!#@YC.."B+IX1!"-=I2DQ BA_!@';,'$7BPW1/#Y.9 M@(FS#_%S0E!_B,AI;#\30#&$'$;-)<.,F #VN#&:%NC/..#T\P0FX*C1/B;@ MU@Q12!Z)(@T(W,,J3-4*;R56 )G/=::ILX[?@:4%J=.PZ-!+)0VDDY%2' MUS%$NA4]*AP28#I!;2G-%R,H/-""6+Z>;)7BM2L>7%[5XH.D6Y]B0SYQO)#Q M(YR0"[DVZ3G&HW!;-C7BI;,VOE:NRI$)B,:$Q([!(93-228@>+\2<35,;BG' M*.TM>M8<-9;>C,X ],TUUH'Z:PGV:%H3*@]/$,.AMOW;A\W7F0 +H@T3T.BU M"E6 7V7Q D]*EO:Q8=@UBP(2%UML827(MG1GK\X-\!2VLTPJ)$MO%/)\!\D3 MJ>JK%I+70(VG*IU,0M)MMOK[*0C6:BO1+5M9JN%,@&&-4JWFVJ:;T$8\T8)T M4>TBA IQB_R%8DN2:4;?)FD6I6TD<8K>H<>YC(WL(>:BAF6A\6+*%/.)U> M ML$%HI7J&0^/3GNB)O2>]&#\#SXX]5VHQ%-&[Z2A[.Q\'FKJ4K5E\D*J^-+XJ ML.8+]=)>43WQ3")*%QK)! 9$/@5BI6- 1"6LM/9JV'=;+J^G#\_#;Z'N,PQ MBDN@!+"Z*5D1TEQ"*@GJG+[!!G7 YC-PMT/8=WOY]!K?KE40;VMP3)L";X[L7@^"T M:;;X^FUL%^1B_4.2JE!R"Y]>C>7G!%I]2MC92/E_1,%^3DMY!@;OECH<46B$ M.I% M7/+&] CRH\3=2;4=6N[WR[S8*A3R15^3C0222#$Q^#@HJG_C8)''E^< MGF*G6YT]@T2!I9!WF@>F3%<0?J:-;@.U-5"0-U3"K)AZ*O\07T&ORSW.5\ [ MP*TN3[U$JN[E]UN6#O'Z\/>:#X"T CCJR.+S-]^M\09(3IH_,;[1#<@$ M.% \M^AGI4#.7>?E2Y2S R[.1LW5BN_,BB,?P#WHR7!SHH %]525X^Q\P25^ M_ZJ\4Z-3_O84J*AAV4ZD 1\!>-P9N8>T+[>$L'QK4J='-O'"\% QL%0B]M7ZJ!XQ]%>YA7K]2!+;T]3LVC9$A(76= M]=<VAO;,+I;=MN7R43%[FXN7NI(3)9"S_WG/\=^7WGN-_ QEGG(.[$]VJ M+2661\_T3!;ZWFV_WTAMR4+OS I.O2:5$K0]9=9W?86SDZ!0C$,G[<(,#%+; M%@NQCZ$K^[!FH^'6'L:"3>FYFLHD5_N0[RRM8AG'TLY H/PO]S+/(ATK:',) M$_!\'=Q"F:<^@@F,)PS?+VJC28)/7;[NVDV[+6 M)#8R_IA6MA/H4?N6:[A6WBEUV^IQ_*6HJOXDL6?>6(E_VS#L*Z-QTM&57J2R MC[C((<91)N#P!?9%H9>/#PKT"E(NTF%0?2AF\QK-(VR@V0Q 9K (\7%"6L3,@&P9+_IAU'U0G'VUNX MF@]A!M1@G%P M=<) "($Q(2U]HYC>>*(V/[<'_P%QX-(1]-9S-[*V&14TCEXJ&X<^?SJO'/6( M3/=U'?#)(HJ-SV;H7Q"BGA;QD<[QWPPH%0.]EM4PJE@JWMYBE(!C9 GWC8IN M.\^@FHNW66GB+ $:A.1Q)CYX!6 *SK@SMX.*U$6$?Y! M<28VMA:KE= DS3(]R*+"/ ]W%-\?J-P4#A6+70/6@X8F&QG*ZSEP\ GBTP0: MZA-&>0[M]\YC4\MHU6*]SBC$:&4M\M OKW!]WC)Q1O<&5*IB6\8/\Q%R!'R. MZX6! MC(,,IA[@LJ!'G_%](1V2DXI@,QPQ.@^Q=QJCT\ M>D1&E%_VF HMKR#H\T--?0ZV89(5G&24'-5.3Y4A+IYIL5E>/TXU*?+=>H@S MI8U41J!?005HMJ2[Z\MBITG[9C+97'5]$7DW4/VA[N&;;$H_SL8]S#S(&C4+ MSHMC06-$??PQYV2]L8A-![BZD[M>4)1Y>(KZB[&%=NH+)N#6SA8A9&F,2"4( MU9\*)%#T4S#K/%5T>@?XT] *XLAIYH.G MY9+'*(?L9[$UJ_UC$Z9UJZ>F'"'$R/F[7N1E>_EIA(F&@*N:Z$>0V0Z5X+L$ M' >R;ZM8B2O 6N[JH[HX8IV A6?UD9$_-;/F$V1P@D[NZQ"A5LK6I5:Y P8# M5S:"T;.RC$6YD\6)7Q[,]!(R0#LV-%$+)L$\"J0W?05_"H]',E/80): M8Q6O$5JV9I?-A _L1RW&<<%V3H,W5PKO-5^(B]9.??$S__T3^A?N[(^T1"@* M]7Z;0.)@'&R;6!;XB:DQZXD/E6V4;F%;#2N)D'.R:% 6VEA*3\VTGG#V:ARQ0*1;T_1,VD+LM&[DZCQ:Z?-'C MR,2@25>1MC-4+I=45,'=LV/(?.J2-XOSXL<_QQ_=-F$H$[_]JMR/ZP Y(^#O MN0_NJ.Z8=D& *$=L,)Y'(V,#S6NF%2"]M_8.Q X#&3E$&=VEW;&XBQ2W"4Q( M/,J.)!>R>9C_JGN.+]M9"!6[^U;*RCWJ[P5'=S>*$E:T$JX-/7P\/V;/T3N(]?SCU+XN*! U M_CERUQ%?*8LO@#J@ S?7'D.:&CO+"6$O2]II)0K$,=7JT?OF)NBX:"IF;F!+ MDV\&!,0[N@6/[7;;C7<@9^G=WH9M7*M'*1-P0.<"ZV]%E!7&TB,ZNMQ^!I8M M)K'/:,#:L52W,,: Q%KC,J;^HU3K(DV/@)!H2! =C*E4Z:SILMRU ,+3 WHV=";J]40P4A[6>,(T7.]W&5CB 38"ZX"9(7 MO0(H0K[ML')5D4N-#,J4]0=GD-9%L,#WU^(R"^-:7?'C?J# S4X\#[E9.'7%(%N]R5 M^FA.VSH]X]$;;?&^VLZ'P-7,?EU7!!U5>V('_O#WC2D"NTP/85%UGDL MJ"9!/N2(\W;[U[7+)(>&@18HMLE4++A,!-0U]AQ::/]'15F'CO/(EJRKS[&* M 5_V3G#7/:J3MESA%$M*I33(BW0(QA71LB( MO]^WK/=W&__E97%^RS\H1E*QXA%34;VJ[?SV-L\^^DB2^=;2&]V&J#488'U# M['A1>/W@VO3AYGPJ^^&5R??(T$;JU3(/P4S5^UZ]L5'UX0T$HCSY7>@#I%R' M#_@=23ML [7/H40(5_5UR%'-MO1GO*DG^Y6YB_XQ_=P&3I0_W._6#QA=G^$7 MBN333X^*X\-GP,0:_P!%S-:/1:@D39]2.['Z6JVCN](XN^WKS<_;RML#[ !R MY(4U;-]QU:F$:F)CD ]:R-EDYT;@%TNGP;>S1P<'KS_V6G!7VS.H V2*? MOLY?.HSP)4HS#OZ*0F!,*1AO*5=1..217+/FE_?^+-4 HI/]38>L0,25>(+F MR3'=CD*JBYQ^B66^V>!UB0B./%!;E0GGB1Q+ZFVC:=(CPH@VTPU>!RC]*G4+YK?<'&4'O M9+Z\D[DW0Q#@S5MH.DP@=KOG3:4*2VPDG><./B3VZZ6?Z6;%;L$J[P_/M7CO M[/FG"$MS\D(<(2'X [WWBT:0 MUO0)38?@9C#G,UO ;UO1GM_UY'R[( R_FR MSB;SK*J3JR?BF N#([T7$@:W^40!Z2)TZX2*DM'657:5[VWN(O8;2/=[0??1 M[C !+T)AB9;K.1H\:=<(%5=OFB]^+Q&X[A\DT6+P!;0(E86EUN_,1A1I=_O0 MS=;OXURYM@H4LSD^-HT'<,N$P4H;;RX@R]["[-'U9E]LE&YIQE?)K4$#-L!K ME$],P#Y>8F_(K!E,0B>QSO>:.'1T9K0;= >_")J[BG">D@ME @I#ZD#A$>?\ MR7CY+@SC41RDM(BM/87.!&3%@3=GR^WB W*@UVS3'PQ#1W\.69<4A7Z.:DO) M?*&S8]H)X<0_A()@?*?C?2 MJ%8#I&>2U7)MV4]#48M6 MPYE\E]D [H#<5P]W6C%\B91/!T:3C6\P :/)8Z>Q/=AK4Y!=,V",RP',,@.* M'E3J/)77BWBO3 Y#< )'(7UG-K!?*^4(HCS5:F:.Y?MC[%/[L2/ M>R+:E+!:OC5)9VBG:5#%-J]S$Q;]"[]TBSNLHLR0K&%A$O+B/[H4F>+RBGID MI8HJBX-7>@V+;]I?GIML_SK>%\1BY:\8_)0E75G<&X8@#JG5$,:X:\\H.V+3 MV'%E"XM(23%\71BMJ<%M']%BWQ:8<0SKEN@7-(&-I%F2URL!P'=P*T3>FQW.FREG1)_'&<9Y\-/ M7-PR8Z"%/>:&72Y*X9>>K"X_JBI\ZQ+-^:HNJG3C[(W#G@8'.8@5H(QIG+3= M?6=M47TE4U0P-!BS?19R1*:3(<;HA!QE"&X;.B#/5/(;$L_)"5H,/9\[=CL( MM#+>-X8Y@GHT%C2JNGZJL'.:6+7N->O0Z> '=)A+O-1#+[)NS!)?Z#4F (%.\]30-',ET8!=[L..M7[+D$>O"]W( M3EKFJ[V0 &UG(I5Q2(>1"Q2&F0]@"R]!R*]#F ![FLP\-@1?Z%N+"1V]YP\* M.S=(UM\7-(E(G@0_!^W#CU\2V]R^,K$*@,5_5\$_)HD%93@41%\-;WGZ&JR> M=318;#SJ/N]DV-?#4E];(XGK$C\_+>==]%XM")]!#Z]2%)%3AM W^%WR' KA MHNV2YU&EM[!=\MSE5H@ZH*.0AZH(A.K!=\-CHF_4R*"$*991Y4KDX&T0]-2U MQO'9>]MF,>U>6"NB+R390+V_-C"WLPMDI+R;FN]H&IQ@SO]6UV7>[SC*)T=^W4C@?= MZ8?RW3-RW\>:W5NL[LH2KM^PGQQK;!O U.,!/M;EGT&#:EQMQ5UF1=>F6N9R M(=.)DQ2#3]4/%:P<"6/'G)*/]N8H(?@9D[K=RU 6W1A< M(/4EB29IPY$EVY;C=!]/XZ0Q 3^7FF'OL^XT0G10F&TZO:VK7(:G&J?8SA"G M^/=9$%?2]F>E#;]N]' =.+Z2K9;%O7!9HC2GG IKTCFC-0+Z?,,PX6YX^2,M M7F/>_TSR\U^MAN(_(+\K&?]_*:;")/4))N E#CB7;D0R*=B?R,,V5?VA:_@H M[4(#V YRY7GR33Z>),?Z9M>FX[N%YKPREN)-GAJSOB."<@;MI1T.=C9?'%M& M'\FD)9Q/KD[C*$D8.2D*WE*=.H.-P*FCJB]K&)/8EH5,7W1"#\SIQ:K MQU9$GA1K:J->]X">T95IDVB28)'A<[\:I4(7=%:<)_.'KPB."FKYCBRO:7^? ML3 6M$K>9\D$* Q-E=,8,P&01M!@5R-*Y'%"+WF+*ER;C=03T+?./SK4ZE9U M9GX+9_$ZB&_R:,/ZS?R&UVL7#F6F2L:T[[%J)$+(AJ2^QC,I95U+^&]P#?/9 MWJ)]9[C5MYU[C?I62,D'^79.$%7(MXARW_L)%06%C$'2,72B63>O8EC MNZ6 MM:@_O'\\'RL C+=1T*&:Y39MHE(84>NE%NGRO]*7%Y53&-UX+2: "QV!8V=\ M1YZC!)%=3!OTY%XJ[J\-][U"WNX;5*B[-K+-!#SN&V,".!G&5\P=6)4-FW-*O) -R>\.H26+F(=^SNDSC??$TMHTDO'3-=/-& MJA]*88S!L7LV9=/@R3^M$F&NRH1 V@_[6S!.LUP@E/S=.QPW IU]@VJX-CT MT,)^F2E,&(1HV"2YGDW;\]'/)E;H2T'33O99=\WP"UMF#3Z?#";LNVTU%!)F M]32D^"=I;3?IJZC8 3(Y+?/!7*^"U8* ^ZY/]7-I691-!$>6PA' 3E_K&"_* M#0N R;06$1=:)T5U8*V?UG)XJ3]K,92]>5M\V_1))B",<9Z2BB!C>9VW$BJ" MST7=I@2?1)4=(_ P]N[SC&KH_)$19ME/,+ZA(_UQ;ZGTZYC.0XW+#[2#!8 )[Y"Q9Z MM7 Y/0*Q,@=;H">]584=79F=G:W%!^(4*#E^4S!H[59"2O#@UME$V4G(\JU^ M+7#=#*Z8PIH.[)-AD%/KC3O;L;C=V!6!N2[YIJU#J0-9RXDRPB[*G3+FZK < MEQ3+_-I#[-?%GFL#[FT.<9V3R"Z"2+32;K9Z]*4'WGJM413/8"=O2])^&7R' M'()+$'&-2SB!]G,;WH^*IH(U6L69 -<;+243>CYO#2U#I5(@,CEFN2==-!,ZM7 MW;KG_M(K$6(4BC-_)\Y\XJE-2*''QJ2QK]42_C"$'7G"]"M]8U[TN'ON2_O7/J+ M;]Q!+@3/RZ^T6S[[G.OYJ7D;]6V!2QM'P8+TRQ*C>"FX\>X9?3'JDM6)#K<- M\]R.,?-"K:J^_\'>>T8UU6Y[WU%4%$441*1&!05!0$5 BLFMWH"(&!$D]*@T MZ2(@ 4)"D5ZBH"!%@B#2";V3T*L8Z=()O9-00^H#][WW&>/L?<8[WGV>L\\Y M[SOVA_DA%ZQDK9&5:_WFO/[S?XG.BDR%-F5%2GYUC4D7 3?DQ%Y'E]:V=3M9 M\W4"*YA1&JMJO+O\)-IV"B6.--"!UB*K]76&OKKJ)KJ=X[R/C.>1AG%PE\0)IZO*3U,9 M ]8L@ ^^JV@E7HJ ]*1%!3Y-W6<"%DM8K3W4],'[+3)7$\[XCK51Z/&D],M M\XI4ZH:)N@"..S4MV/]MK'H\RH5#(B7N^_\3C2$Z:5K()A$@I;7,:"T(@3E) M:?)]\T%&&IO 3) 2@%WYU-5UP7+9ELBJ]DFN0)QHON;A:<1TFQ? >/Y@T[4 MQ)U[U>YU34R 49O',[E3!^- .)*F;$3$>QII=Q0&\HDRT@8LP!FG2!4+HW=>DD0>8$J5A*R.!%*7V)\P5O">.D'\%YA;Y5; J:]2ZE]U1;GVXB7S1!E MU"BN%QYLK3>]7[ #=2TTK1O9I#TQ;-Y8GZ+0_>$WN?//PTZ/]!!=*;D?$LO MR*H9RV1B^N+(\*L$_O=]KE)JZ[E[SWYYAB&F\@.T"5,$7MFRG(04PITF]?(7 M*C,;7]G5'BHKOPWXY!J!'P)>62O##UUO+6S."Q<^9VGXZ(Y("OY>_93$U(45 MB2JF72\#>AC]Y9/N=O$EY%+6EK#:&>CS^7\:[.P7D&U9@.F%:NG]"C*6&0N# M_EE6_IO1Q^PKVG\]R .Z8LX"7"XB1S,;._?NR?M6V*=8248.:KH?>0/U*RZ' M!5@XT7N WK^_S$=C[$W+Y7MDSD.Q9 &OFR*6G"+^+.._[=C/_][*F__BO^+"*_3BWK%+A8/,"(,5-_Y!H=J M5O3)1]P=UNK)'7 =@+X.GKJSVA*ZVS!5MC(S,1YX=TJ+5(=N%KEH\H6FBIG7 M7V&.I*Z]9_02[AZ_@B5@PX!"U=;D;'V:4ZA;B,R4NO3A<%A521D+\/IZ[:TI MYPZ1Z8$?YD65YXSK,7A9:9S]KFI'X Z+RM[]_3CA,@:8?(803O=1>IVNEOVHBYFS&2T MU920S#_/_NR6<);P\3N]U3K9QC:>:@'-Z1DCI:T.#B]NW)_[*3&+ZZ?LY9R' MYLHK%:CXQJ54!ZZ3-X\?0\''>AY6R](RHYD_L>]P8*5,AX%17H;W7)V2%>*. M_G#:>BAS[U2EB)AZV;/T9_W-L7N0[/W@F4;"-<%G/L#)J'OK&=3$Q%?'L'C< M(1:@#EPM/0$L6L0IP*M-\V3.&9T!/_/%CZBV>X^CM[T&>I"\I,BP">^SG**_ M=:^X1MPXL&YL]/OI ZN/E*-'DB"> ]CO)^B%GGS<5;PM3,G 6SYZ5UJWE>VB/\M-PQOT.2:$!Q5 MZVEL"[K8?W73[D*BEL>-EO+(=JZKWH':TF4WTQ^Y667VA+WVNI1M-:.@>?:F M]9NCH3<,(P$BWW"JE#06X/#9GS=1RH3:2M7*K=;VB'N/.0]G;%I"MB)O1[;O M(^FPB(OPH$8^;H/K4]HE(+6,S>]V#>9]A=Y+4? ,#0=(3R'ZY :B MN:X"9>E'R<\QV2,+Z%I3U;5*J34E?O;1@]#.CXOCQUD *ZY@_-EP MW9?4$Z65%I_ 0_$Q#BOYJ!!-?F?FA"WQHV>):2H%F/^,D\+?5FPNN.=,L,PF18WVY$(G]I,?O/ MB354W@Q[Y4 O2(B$0T\P9&XKWNM>N1EVE+E2DRC%[?V*77QDW>[^\TO25LOP MP;*03RB[)V_!3#'C5LZ.^*\V M9BY7^3C,#'&=D81@(T7>=.*"(\=49LXI?_RYL8K.W!#\2$B9\(*F=IF24CF\ M1,DFXV%RB$5R8[\MUW++*'JD;+=T#UT<$3[_A-7B UK0+E<6X)1!FWF6@;&M M_A-OFE>KOL'P8LY1^0G8*?QS8"#HYH95C_TJX@IB\**V#&0D9B=DO7Q;NV3S M*2_W6VNR:%^MU2]ZG@E%LCLHM8N:B^D$)J!.H2:2]MY556Z60!S.!IX=DKE_ M/V%YX)9(0<5P3_YK[^PYR!FX+(RDGFQ??2<5]K+,- 57]C+,*Z+A_>HM[! U M-?>EIU/PYNY5>0?0@&YA]-JPV=W"YO&GS^[D*4U,,OG,MU3+&ND-7"_-%R2S M*W;)712<,%C$+CZ=HJ:CO_HQZ MJ56N8'"^=0/XW&[TPIL=,QZ%U%]P'$&_2\(G@(/RKB*, M7U9<>.949#+A?KUBF,(N/E0AS%$\.D4!IA$I#8%PO_@O83:PY;[0LO$LR\3G]7 Z/*\T_,61I=XR^V1^!3>!REQU;PA2;P 5X&, M><34)C"H""6J+]J3'DI6?.M&.&)[I,6L:ZW8K@ S,FY<_=!YY B;Z(BSX8,F M@QM1YX3\E$,S)K,T-&U?3=&5VHJ.TDQ.?+Z\732+'F$!-,604UVPJ+W$P'8M MA 7@I&?DJ&H[H\Q%V'^Y.6UFE**)@DQ+D?;ZOTC%+W:OJ5:A!"BV#B"S"*]4 M?,)9[X>/[DE0Y026 R43RW[2L3=(2\JU8WKGP"&&G& M1DG*4%6<#..\2PQ4BXMNWZ,@/"2([ARZFITK?\D5Z1#SGUI>VI)RAC MG;SK"+R>WF9HU[6E03SSL\U)KDGRYI/F)E.A4^UWZ@Z]D=]$+0_0;.!A$\4Q MU,L5*H8I8 %L9'^--Z"$OF#T>Q!8+GB+(_1Q M!-C-]3>BM^C!6&X>>U1YIN6$=%-%R M(KW7^^31BW@0-J!I>NOI_=O*\F6I+(#H>K4^N_ [Z-/,&F5->WH\ ]C*^$!B M;X1P(1Z31G$UQ,^/A'6U$R+(B3<=(G5ZU\/EVM]QB?97*M.?4K3)T4VPPXC[ ME81 ^;,E[_-EI"TZC$?/,X_QJ$:6JYY..HKMP0P.;Q>2L"T=9XKU37F:G+]9 M=ZV*'<*QRQYWGI4M&Q-NO@;Y93G8=-4RLW?'F@*&K(-VKA#F9\^F04# $;FOQWRM_C=MUCRMS5R'W!\^][= M!$;A)V*!ZR]0)_"KXBQ NE8E-6O?@?CO6D+_X7K8'P)U251;#SR=V=B!9<@4 M_%6U_K>#_SWEN7_%?[*L"9T4;^(Z3K_R$P,E/RIR^CIT8IF[U"(NB-3L/_MF M^['=!"IRG/08>QK>L"( \;D06T^]9WDR[<(1IN66B<4]%N! A^>U!3,KN>L- M$] UD9J8N8A/5K],*I!4LQU+/)TK;AO<3!CRKQT_N&*!-NP]O%I1Y&HD'<)M M4JIQN-E9 *,O>MMW 98$% ;;0X01]HIGCTPQ3X^?P/W6?7-']#M,\ROQ*_45 M?GD'RUE9&4^=- X+L4B:U)<5*RRP>B,N%N4AEK2UB#\,M@(+T5TK-;ICO'-8-O8?*3X\-H MUT>I>(J%QXU,*\")Z-J#N,\4'AH[I6,2-5@"X0Y1!1('&@(KT(P;1$_FJNC. M'6 C9?'H":EEK"^JH,47>8R!>4P#T\60E]&8%8>[UQ#?M@)!OZ/,C+&=D5)C M=@.U)*I^DC0]=I$%Z%B[O5P6H.>@*[3&Z*/BUVD_V(F*M?@CB#/=N!:B@XB* MH>E= DIQ328///YN(WRC^+G&,RE<2BA-TI7X0/*4_GW&P<\2.G[ICQ3^4'<7 MR__3FU,DDW)S#%XJ(_9-+7&?S8^.7NKLS3[S\K;6=0"T$W8&Y<0"'(2#]ZTU MY2@-.F:'WF$N=D&J04B5N'6/N6M$W]H#:S.Z)B5MSIB0 M4QJ4IOF>@4F=/23II3+G1>X]VY*//9O'/Z5\!UAD*<*G.?3-SFA\-&A)G"H; MMU76)$N1< ]359LSI,AI^]=O:W_DBSU77O5\\8:"N'!^XQO;7??&),E^Q/,L MS4R[RK19+$I\K+PF+@WA:8EF^_5**I7B0H(TCY^5^1UYCK0UEGIR!0N'=I2B M!UQS ]B'E:9\829TV;V)SGEP:!>:!!J(7W^4_K"K[3XS0HZST4L2VU]180?M MI2U,W3+W?[;0$,.S O1T&G#?*48';D;P/28?^<(;&&OND@E[Z"Q<\E7Z:J3W MP0RQ@6X6X#A^ L-4)J.BW2<])DB!B;_,AX%M"DH+<%];<0*NB;$ R'LQ+JN- Q#35_5J=HHN&T+CCQ+A<_M= MKK?H7ZKB)'X<6"I6@:/XR_PF,MMZ0V,6LU\57VN$<>Q&S]\PA)=V>ASL8Q*< MT;I"04"_*H'=J<8DGGXZ,$-0V/U^3=<:.ST?5P8WH?G46GB%,HIR5KP:XJ&A MKCOY_:X=VD9MS*V:Y>,WK9D':T.GDD[*$M^ ]3H0CUM^%LMQ/$A9K1E$9C): MZ9KZ%L_:'Q0F^MVZ6(,BKJW8D.\1\1]Y8T,N]RZ+L@"QPL^\LU0]#[9XHBV? MPVP0=QB^2$%X52=&W9APS*STOL(-CU(:VN5,W-2@H1J"L*\<9P'(@O5(>ZK@ MW@6T>0 M4!>G1+Y=.0D^;"7?.M^?EH-BVPP5,FY0O:>MTU2>S8C/E&T: T<0 M8'^@^(6N-40VBI]B._7PPX3\:M0DO&CDT_")U'F3@1Z1 Y3!":?0TYDD0DB. M_)5/ULLXZ]A7H *0D+=S*-V7S!XHCSZVR&F>NP"-5UO<*L/Y$E%YY]A".R/5 M0]5<7T2F2[:_NB-\5%ZGZ9&REB[ANZIB&YF\77ZL4GO%NA-84<7H+J"AU9#: M"! C#R=!5UZ?+"&+59:$HCIB"D%](BJ [^X9V_J\FP,-XQ0)9E"&QQNF'&GF M1_25B;$%A^U@Y#>%!@DJG_SPB:=*3E]VS2R)8VZ^U1E-^N@=,SSE>!$MSSM6 MS1G)1B%,H$*ZLN'6C4/(3"G.<2O#-R82.R'Y4V3>(>@3FT5TYQ)QZ?FW!:A_ M^+\5R?]=+@D%[GU'BH&@ZW K;:XF 5N846*Q'%>,G77+> CUSZUW3 -X>=[: MJM7;+L3](4Z)K_3FWY6G:2!;D1(4+A>95$"T&[H?S>[ZO(4=&"?=&9#?K7(EAGAYF!89R M;+Z$Y!&I(0G-?=OW9K%&A6D]ZU'&^2AB:<(-UM'GZ4YG:.*M4,-4%4(AW&[R M;<>)?<^XWP#JRX=;@7L);\^=EAV?&?3(FYW39L9-JMQ??S[X,A6E<"+OJ\4I MC<<:GO0KU47E/7FS)55^6L89)BU7Y2YH1/C6Z>NVGM^67X,5H59\)YU\H:<6 MW .U477+XZ X*?IV;9+1$;#KSB^D+N&N"T2&8/FHM\ SCP'%HKY[0+C;(S+, M2V"=?9X[6^.]C&R\2K15>W!R ?---U/@O:Y_I??=4(GLJ_^5/"1%-F8>A^X[F!"=:#S2 MJ,U*ZI^V)G\SZ .V??G70]KQ=L!=>4PX9ONR'9AZ3]XS]^^+YLES*OF?,$@N@E6/WIY/,WX_^-YDY_BO^ ML< F,%60(V;'* ]D;HZ*J)&=0G2EMHVOL.]-RU2[:ZVMX/H*U64*_^ <58R_Q,AQ&J'SZ?;HA >7] MBG:AM#2\32S<2](W"OF1]&N$F>8T2H1*K@TPV6>13I_(:K9K@\]B)=?ZJ&_H M#$Y9?O@4C!*0IYT#C]:O['>[ K=9Q3BST;*4)2/;DP_\>DH(VL,;'3+41%NT M?DC^1R[<&=]NHL&-F7Q/: ];;83VC>];L'@F%6U[PR:?]MB:'WST4]1 MWG:J(AJP,XR\2^O[FO5=1K,2BG/2&3UL+AB*VB_7RR;A-#I0>Y^5E"1""AK< M<@KF:9GT-GPU]3#L8C//_&##0V2Y67+F$LS,:*C.W(&WI/CZ\'#C%]' 2QS! MJ3X (_'MRZOZX3@5= ?O2O)9*N33?4CR=L/=]?Y1O[YQ+4PQ@] M/_$H#8.IWPP_1Q[T;1/;/@.@2M4B)9C#8$ZA-\AEB M_]SXC!!7XFQ_?/KR!+-WDQ:SMEH61SU.%IR"^N%XAN(0.I/'M95-JZ)ZW..< MQ6D%,@8,YT@/^76-)B!%8J:OY;/UA/!A!]WD/OEP.88^[RV1IKB:?IQD=37F M<67,[**'C..E%^O:\U_8[X$(<75S-7 M5W8>>Q4<+!SO7<6:U#H%E =(4JL-$E"F827Q( M?-"PJ@[6;.F&WP/I1DP5&CP2_ER7>?"PR^.&2XUM9^YWMR_SZARXVK@)<)?? MAM:/4\05L)D>BDFJ_5/=YV^):W>WQB/<.:_LGF$!*H6\!@9@G* #%!ZBF"8+ M<'0\*-?!L;;!EH=+>:$&Y3GXC"MEPDM'2/Y!?,?=#=E3-QXF :$=4RM";Q[O M/,.]*6,>C-M=(U5MBU&BR8)M%=7Y, X;"&'(S>>)/G"Y'O0:-<;!E>OMO?H*T,.&S=+?$V0&_ MS.5DZCT(SAA?(WM1T/C^5>F4LM) %2_X![%7C;XZ9UP!)P&9&2F5:$*"PVC M&9W?_/X'&\M/$$[!S37(5DG]RF,?K;,'%8V]YL]:4(F^_-@DW'EF+>RDJN$L M(<6[J!Z:VTH32G+#>3]\PNV\G)."^Y22HC<%#A%IAB5:\9M4Y#^=X1+;W-VO MM<=A3J&>P4) IS>LNV((3:5:49SA24^;NT::+BMMZYO#0'9,@3ZZ5,;MP)*T M,1O%S)W27%D#26<# 2HDE/*R^4C%LQ\I"I@EB5.PCQCB#^ 5\?=;(FA2WM/^2R$/1$BYMC5^O9&8>(IC;M-#M$ET U9&"G5:,^=7.KUBZ;?1R^S/IG=#;W_TP1;L;^A5!T8*P[._8^Y$ M[=1#(UK/8K?#$-1/TTITWE[H=Q9@[S)0(6:G-JR[18O(EE'K@I#HCD39:DBD M]X>2UY7RF2HM)/#]U":3ZXV/]9P?7<$7/;VTHPAG_)@KI8/VS8/AJ"?K*W1S MXG"N@'E==8^)R3W,DZ"3J;^D)G^ .'\Q35Z[QN"8,$>+!+NZTK\C)+M@'&!?>'A** MXD)DI)"/+\5'.U%\ERR54?GGG 48RJW&(!:DTQHR[+#Z3>D62; M"$<06F\UB1AN&VJ5N;,?O\]GC>S??[G1?\O#549#]) N1@$FJJ/*/YVCYGL@ MJWLSK^ZUOSYP5<6WPQA1"&GR8K?6UM.?=*.08#>XZ*3)26XWH+>7]=K):\[K MF._H4/Q155V2=2,ZA9*J[:6T>\U$MO-P.]O.)#).'1J:15Z@*Y+F MFB"U G*H+J*07_,*MV^:KFHNU]BAFV ( I$ MJE+ 8O>.K?L\ T78 LA!1!/R(KU8.ZF/#A,-QI2#8M1 ][4_>:A>8K4[DUU M.Z>^KJ'VCA8$/T%WUR/)6ITY)V2W1NPU\#SW2 PG+./[+XB M3N.'HR<28P5^O)^#!]4EQ]!>7+8N,JMW$Z[R\)^YO3W-L=L_-FEL.!7/+\*? M^FQ!S/[I1]_6\Y%O!79/@&3YHOM(P]!EMSDW%W M0+_ ;[M]5K!#Y2WW/6>VH,C?1??2G4.G1Z#S!JIN0O9*"^"G?<"L"3DAD#ED MZ#$R.VOKJHX:[YCG\_^JY>-]B;81?E?9Z3CJ5YS=WC-AH.]/W?:_'^P]0-/] MZR'_@9=*=I_=WV(^ "7_8>]ABV0!4'_7\8G(_@^$,'K_\(+DOC#^D-Z^,)X, M883$PJBFYG^1R__=Z,U_>B_MO^(?"1><,B6 2 CT/%'9$K(5Y@"$H)E&)HHR MJ,I0D+73MAZ/[A4)\2LJ8@_3!)Q?)Q1JJ)D])R=L1Y+ M<-GG4XMAEW^UH83 MODC@-NU86)^;9J?]^&T'&\G<@_C?2S"GO5/O4USLJ2<37T?DF$HH1D7&17@8 M^&XI.;YUD"?W?\DPM1WH&8.9='IYJ,1=*B]_MX?HGD77E<1'!EJGROW.K)V0 MG/6FHNJ892"N&Y/QKEC(H0J,>UD'?F;1:Z[%:=BX!7B.V?5M\ %"FAAW S^X MS0U4L-R,=SQN34NUI?KWX[RPVA1%FA)E:NHC"7)RP;[2%C=8XO6]R88/2T!_ M0J\FFZ_ OF .XE^@V.A &B@-Q4W!-G81<>.H4^M?G R>3\N JX<3?D9^W-A\ M93 RA.Q/[:EB\.V^1." ,M]=VI.&LM\PKIC MW*0>8M/HIL8*#Y9QX^W$.PVR E]BQ*C4IM3$SO+.!-J7BHHFYE[1WQVPIZ;U MBU4E#,A&LM,D#]*@7[M@SG[M)(KT"ZS,VN8R$AUK46Y2X7+'!;*;Q +(U.U1 M>;[7/U?0PCN-/X.R=0H"'T/,RYN^45EY CH9FS8Y.0%4!ZS<8]*D'WY-R1L< M?EOWPGF+5TA:4>G-@[E1$#3TO%=5,]?P92FF?L?ED(PWKV?!]F-M M!"?Y'I.#;XJ+QZ,TZ52^?WV,]$>^)R\F5X(RQ.PA=9K"\;AG9/80>2?>Q=>+ MROUI[MFPMIU5I\LV%J#A3]%HV\DD&:G[4IB\&9%S4\YG,^/T]%+IV6.Q+,!% MW,Z\]^"^Z;-+]CWH,L()'FNJ0W& MY :?,ADQC!FI1+"WE< @HWD'6K(M: /\7^:5,2$E$L4,44AEG^SLK,X:F7N?"?D>F M0F2)D2?]LG5CY-9D/9VZG%@ GZ_HC]D#(#YD._XT\ZJ'W$*\X +5Y).H;I^+ MTY$>NM;[BI;**]B?^ 6H!#5@ JX+!4!OF>J^Q1]R-8()W/YD/OCWWX'+2;3 M!O('?K_F;44([*3KC"4]U6".819XJ?CWZ^CZ-8IXF3]"=GJ44KF-.@O+.S[JTO4?XH3(G+F9+L]+*;0]Y,[E.O4_ONCW'T0K6?&M*YA_8;;% MK/NJ6X+9)SB.ZB_329B;FZB;R!?T.PQ_T&6XRG>,5ED) MV3)T':@=:U_KU4@1HUVPW64!C'ZZ@3D7N0T6A]SZ8[V XZ75OE_>([-J3\/* MGJ(G4>POS>1[.B/QJ;^6%(+ %;@R0SVOB-H)6J1=)/P6/N 7 RI-OL>O_O.[ M1%98M?? CBUF GGECK-T3MO-&ZHWFMW%WA?H/U'Q4Q;8Q@?A2R%-LD$X$TVL M,++I.C,D[TK%N4UNB_L@WX(5F/$?IHA>=# 9G ..&B4_&P!;5Y MSGU"B,MV%S/)M0PD*];A+(8L<[&AR]#WE^-D+A]?XYF8&W2'2J4:Q623P.JI M34*RC:_VR%P1996EM>JD17TP5_,'F4=0S/77<^FPY+&7_9Y?O+'8E*C//0Z>0V)1%$2 NJD4O MOZ+'R9RVO?.N^(ELG\%!R9KKOO<"L+^5= MV".6UCANU-2O;>PWI,A>FJ*.D,KQ>,.4[9)555&J57QCO:+/G/9AP_Z4\K8K M/)?U>OS>>DY'P\B:;'7FG:=H^&T4B<]ZQX2Z'3I3S4/6VJ-9Z>JU$Y0P2+_Z M:*=P\42[/R.#\!U/.B^5F?>UIP_X63\5RJ7XJ-C$HE+>>N=:2NB53Q%1-^,5 M(G^'1OCJZ_,?$DD.I:1N?V+XK+@12N"QQ _7#6R%VL!!A=S'T$^>B09M"Z[J:[T45XF=KN,""/@VS9QB?X>-%BS7\%-VL!6BE2)I+^J)" MM,&XL5*HG5UPNZ;@R:QVCR,UL=ONC&SZ4]+)76G1-_W54J*S^UN5'+18)Y6! MC%%3Z>4_CC*.,Y)9 $L\!P+98V3N2F6KCMFIDHPOF M.R0X= M^RQ QVQ9(74C.IPKA"W-PC&RFK)MV 6YK72B;+,3!]V>-&0G[FZ);\;)V]=K@JEWR%Q-HE\G7\)5$3\_<9!Z$N0KIC'CMAJ9 M'J0;J>\I6J>AT_9F!JKY\MW_BJ3_7U[G_XK_ MQLC:&=@>,DTW&\B M$N2;'K#E4="=PC_V-D%5*BIF19;LSI QV]%D0HM4,W.\][OR8^^?\]N&D?VJ MKI=<8I\SYL2HYFGP<\MS7/[5YFM:A0S#]=W84\]?\;V%J=)DDK!4ZU\88?Q$ MB@ P$-GU%:%2AFY4?M>N@'UUM"AXLUV6\XI(M>S=XQP4N1;,Z6HMLHI)M %9 MO< E!U9V8%5P)@)5&0S2@UD"]'D_1OQ(\^!,^UQ=!M6]%2EQX>[J,IPC2TF, MRD%CGX#0>5I,R1J#)4[![MQP%RU[Y06%:<%!#1.EF1 M^5AI<9ZY4;"K@QIZP5[C3=SW7QG^"D';S&F2-W MYP&+H.>PIQ1V(CX0QS>O,\_DZUHI]N*ML_1%V@B>&Q7%Q V/ALAW#_0]>RUP MR^L1'B_;P.0BK((&I(F)H+-]UT%T_/K3]:4-6NB08X)-ZJ\ZR^=VG!\_5QZ= M+"L+UQ"R59;,F.!ZKO\R!9?J<'K;QM!POS.E_I]6G22"Q!"O2>!Z _YJ[4E! M8\&(JI@FP $^RQZI5WN#OP,/^ME59V M6XS$3Z^B4X<1G?NL?6P"?6RW/XFW!--$]:.G6%P>ZX+0EA45N':@[+0^$E\$ M4PR>.JF>MKW&LU16V54F4\'CO9A%I!^0AQ\;L.H(G_,23/,Y):@C$ M6(DG ]SDYPA\XE]YT4.%F!.O#+ST.B65T;O0*B!^$K5[98D%.(.R@X0 >1%+ M7J,.Q9\E'YU,^&HU=O'V.3_3EJ+K(GU3'S?!]6N_G";!C;*7YYX40X[:./E9 M]]WA^<@"6!W8L![<]O[#US"?!6A !25I__AB,2;=!XUVS@;\]&=^9YMIH0VC M:ZP%Y.U4.LBWEV&\I+D3W7#[2PDPJWA8V/" /AU-0 ?B#R)SSN$R<^?08?,?$^]'SMIZ;42^"0!%2G,O@ MT6-;V*)G?BH&3\Z9&Z2$'[X_]3@KV15PTN]KWOSSY\ PW?6KXXWVP]>JK\6D M\6S!89OK/ZL8N'@#\U8!C2_8U9C3 M=J#8O7]) N;6N@LIG\6Y4/Q9@$-;)*X0Q"!=T<.;J%+:9M"%ZW/ [ BMTA.Y M;*E)H3_TB. 0D3'8YUE#K;\ />5X%Z-E9J=1]A=T$N57/5A,$T3Q&N3=C]6, MOK&R\@EV E+HB&7K*_9B'*%J23]JGGM4$TY<69U\^162E7\(NK+RG(*M'1,F M]Z%_T=52#.STQ^MC^Y=DQMW$+"'E=7_5LYN4-0F92MV[GO*MJF44]2:37@%I M"C.N6)8Q+R^-U_(*'GZMQ5HJK[HGJW\O>$M);JAVS1RU]P)>T+^FE9=*ZN#++L<;(8KY!6 MQ/A@1I1=5XWL@A3F]S^0/ARN8;0^078,\R)6$#A=;)$#3ENW#K3L$_("^!#] M$0G3: 1B;M X6X.!!O(#\;7YU\$K4 MV.+ER-]! 7M4KR*U]%EA42I;)<3!\85*:CR?Q+SWO9-W_L+U[S]1K#].#OQ[ MKG^5@>W@VN/ZEB;P@=W''3GI(?:Z;,O4(8_.2!:@YI F)OOTRE\V2PJEJ)CL MG;35>R]B@G^#21TSUF%+Y3?G38YQH^7 RXEE;\!7OE>#"3=H[9_E]6]/K+( M^V!_V=O!P$R!I.!/%FPH,^(+WFR5=Y"9>#[QV5/D^]?7?^X7E$QR:D0?1]PK MID$"2QA@H_ 3A4./&OM+=AV@"X[1PFKY]#"\;GUA;( /4_99O=2S]MGG.F_N8&O9=^TY]?4 MUWUWI^X(WCWXQ%'1BSB5?45\C6(SQHX,;"A/[MJ:BKO%9B#$C*-*B*]C#^UWX^8W[N RS7@":Z5 MVY/C/LK)S,X$&J1A [24R[U B&+F!#$-<>#@5_!6>XZYCJ(*XGA!DYW('TJ9 MF79XY#?>')#"JI36EED-"R"W?21T ^_' HBHBI,'&J9T2#-KU(?/O+':Y?4C M0P7+2TD:J2?\EQ)]YS_N]"[>S=%;J/J&_/(@1^J.WMDC_ MU4/ZOSQ>P/'-\7P^KDI;Z-.VI7_95^B=!,&2+?OZ.RDH<%SR6=$[1I8;"_"MZ,0IKAU=MD3AO@U<00Z,XO^DO-=- M:SA"G4DLZW1SD](4BUC\WAAE5TK1(/$UXP5+((44\_L>N>_]")DF5BI:J)UI M42Q-*F:3EU2>,\S[26OPL3XD991:M/'0T2NB4WSY6ENS[-YK_/K/C:&=-5]8 M 3H2>=,;HQ,/I*@CY"X+TG0?AZ_&0> O)O"TEN/, 5N:[ 1D67H"'X"RZMW: MA/!1WE^KMRMO&3SO1+4^UBJ&\EB'MQZ':4'3?(FS*ZK&N[)]+$#LF.>@$T>9 M[: AW4=:C"]=OS@A4BM7N@/.9>CJWV=P1PC X9*N*:F\7?O32\(_R:=':[PBM2<'LCB?#,5BZRQ/4%Q(FW\*.U9,VZJS"));T8)G$(-)=+W M9C1WYVWL.Z0$R3J?B*6IHM) "T4+@%LN@397 M'\ET8DMTL'4."ZE(:_2(B9:':C1!JO-F^-YEA\GQ[%UV_+PJ%VF\"'O6FD*N:QG;WTPT,1*5FYGWZL/T<,#UW9 MFX(?S;;0M/T90U1KM9^;:YP+^0M4[8#2N.='&]_TO\K12=Y^"N#H/Z=YVVH9 MKE06\DOU]L*,ZZ@&G3"*'B6#Z1\HUON=IM&/J]>QJMYY>9C3TPOQZF()\SW7 MAM(9?4ZYWBZD\0EW7R;WU M=%(JV60X5,Y^<8G7%6MB !Y*W905>.+ M@=UCP-VP#K=WW[RR3W\$3?C#;OU1?7>G"#:"+)CG>K'54J]'@@T8>;]0M29! MP)UQ(DR_R[ ]49PL.MI1-$*XXEX'_:>U4S5G-R,$ 'P1-PBD7KI[Z;>SE3M00; ABZ7ZZ\9V)>E=KT,],?EX: MRF0G'"1"L9X\C!E$:"8O4'O//T<..N:U,9?V3RQT,HD3'(#)ML1=>9$YQ!]Q M6'X,M$3[W,,"M$&::,)WE[2J0A=_S-II943.S_JV*P,?-[PW6R+M;(]04B?D MA* "Q4CQ C,0(??"1_**Q,6'+$#U'K/WP/:8_3..8X ^C.98+!OCJ[#_6!;- MD!G^!6B\15T#/_BC"'^'K%4[9M$_]'#_+:+G"SVPD>.5YS4Q.WH,N[CN7(VG M%&#*DTF9LY,O)0UB!;?_9'8FOPG5G+A#/P.I,]KYR!Y:G+UV?*24S41M#W]7 M-1\+>2L <[V!$^/!.#Y*@/4VAG.)BBPY)?C)\$?>'L#.O<:\.(R\-FZS8V0Z M71I;VF,X^ON;MD/D#ZZ@ ,CYGN*5!QL:U:&K]8M>4N61YDECZGLD_\6W]2_$ M'O:)8AGS(O8/8E\@_TGLUDL:+>C!LGH8L!@E95!&.UNROUU/KIX':8=C?*-+ MKH\KLTZW$_F,[LC [&^A8[J7RDFKCH*L+A+T2P_GYFF8L-&E(S,\1*8.49T: MUH;#)M&^]'+'DOO5.B^J/92_(RT^K87H!8DS)L:D9E,6[\KS2%N9R3Y?KJJ'X]H'KS3X]?R2<%K)FWK!#P*MC%"YPI5%>TT MYG%G1#IC]7$PAK[!2",8D]6-J-P&4+%7B4:>\BW%3UC)8IS ]Q MVQ>SS^.7UVCN%-3DI5 ;D#Q<56GR9:H8Y'-I;#G_[C%:I//.L3JP:^($0I.F MC@"14+X(MS-( /D04I34MQ4/^YW<7EB2:?W^X8F&*.@S\+43;"(76] MI1HGMPWP[Q-"(,50V[Y:'9N^B+GLDA[/X2Y\!>;K!^@/8,':"G 2-G2U>B?C7,4E6@B M' [52E*H^=R?*4^YEA(J2?A/Z=O_I6/_5_PSM>HG*'.T9W"^B2B"Y:4!NIB( MV&^_=6WN''Y?_C^\[@1IWZNE[L)=Y9+^^F1OTW MZQ#5S!.G,]VCU#FRDBVB(+\=1KS?MV Y3<0>9J1JDH1T*-F&)E]ZS[U_?MS3 M3^D3"U 5P *\W,1&@A28O4G*E#EG,67<%P;FB^-W3YFDAV^FV/WHL^H[+SSF MV1^L:WEY.,Y%'KWH\>V]GYASII65. "@' WCB9P\]H-4+R6SAHJ:1[K$.3]< M-$LZ;(B2&Y^N1!D+:S0ZA29)4HKR%'(G6V6_O MYHP?I2B:D&'H>W287H\Y=E.^NUHJU7A!?X1?^,B" M]7/ZD_M(:[!NBSW'=+U%>:)%3=Z%]?1Q=X9'HH&(2-,L]_:OTBF^/CJ$NLJ< MFA[W!9,>)4B#]\OQPVGX"N+ G8)WP8^IVA(SA*QO1S3&GL-L7E9>QA [9<:U MNW,<-D=!HPKW[.RX6X3LYK..'#9-P2T=]_OBCY8^-TS(WL6D/2ND*\!.&ITN MPT 768"O>TCB+O+NGZ*+,AS:"2[&'[,W) @O0K-X87!287XW,\V+6[KSM?$RTZ=??"MA7[ M$/[V'GKWP?;U(C]MC:86AO3BV+6ZBYP.Z-*E_2M:B@JP%_.._=%1.B/"YZ K MG[N7$S5L13/XOE/3]U,&P6:1QTHNE]R:7AAZ_M)A8[X;^+GE MYX4\-X&^+>N1WN]P<__D!=V9(/WN7YNBHM[5Q%Y#>]?7RH=J% P.;L2].W K[BM MJ_=72W9:_.F'B>-!0\]ZZ(HI@R_[/W=WGPH@9"OJ@Y8UP M(Y*S"!M23SWFM#22, GC6J"V'PBPR^#]"MF!KXKE M!#CLJEU1+I4H3S"?\FL[&2LNT6OG^+')+("#4P!(D'*=_("@1BJ6,UK8B==S M[W2ZN2(;LW*S]:D68MA98$MLW0.;9#>Q$8^O-D#-C/?2S9LC%1K(AT@55NR4 M5V;=4*,-31N1*@UO=^0=?7NKH1DN]86G&4_T_)0'0NX6?='1,^6JI\! V :E M9J#\EQHEVZJFA4L;VMA&V@;S6#0+("_.).)I;K#7T 8@Z:&2:BM3M(SA[\(" M1#_=N8VL\(_Z?+1=18YJ'7Z]6.[J8IXF%NN244*E\RL__S%?[ MO\NE ^?"P.(=N8X@6ZC(4/DJK0B42=_7RYR"D(]G+7WOC*K$T#*K.,#5FBVC M]@!O?C7>&4QQT H_$3WH3LRF##>54C_.?I*9+#3VOBPQ71ZE*>>3+1:S-]*$5QPAOI+=4PY%@QA;Y0BDM-;Q$Z:^_B)^IQ3F4J MZTH)).I<;JR^SDJ^IF>XFW MS8-"&_E7I@[YQP-HS:&['=LP1@V(#]D7JVN# M%*RL[J)KG["R_EF2T2\5%.X&#RT2\W$?&O:9]I&:'_HW\O^7,H7_DHP5'N4M](RDW8G>C>I-K77D\$4\-?>TRI2JRJ(4+( TR.&^O[>O#G-C-8 M"<2=#+6VG<"S"\Q-?R9 >: 1=YY\-G.RTVQ*K]_M^&==G7*'[E'3=HOWA IP M1PDB206,.HJ38G2ZT(P (0 M!':X=V%:;%:\U%NS(*E 1M!O.7H//A M4/5XBNB!VU.(F/Z)G:A[M5.)KUN$V&#)L(.H9ZBC"$4:*'.RAR]<];=/SD)M M3'\V5!$_"V"@L8.))-[!)J0%M%CS;$=YNGLA\!/ "QKL<=9]MW.&[:H&/5&U MNQ@!^@G&NVHWOIL5?EC'ASU-&3?, M]N$Y2?]C1=HH\S->;M.D[&+]S':\2<\J"Z#6L[&QE_C4%,W7_Y>OU$M*96?8 M.TR75\2KP"\^6;N:PZNC\41S@N-(M&-K3.ANSR1ZI8LT1V0!/MNEF;1-<>K< M6G@X<*.]/BHD]RFZ"2L!7L0(;:78!'%R)RY MN;],.]+K$4O?-ANU8@#41"[/79[)6/H9.V@O8@E\X.7[A6M"68M&&3R/-%X4 ML!5PT9I:2A!V-[M-'JZWKUS-:XH;B?H.>0)Q,57T8?+!BR;=6(!?=-EDLR5N M_Y*QH^0SJ+765R%[V'JQW#+D+VV;M?R7(5PY5MS;D2H5M'R8U/#>G^USI\#! M(#%*2*8@"\"]Y%[9-T JZ4W[R)XB.WIG.9FCJ:BHO%3J2E";P?[HQ1 M<+4L<4E;0;O*;,EIOT6UN]0 ;3_U4^>$M.:2]-'OU7?;UC.\83+H$KO?4U?K M$"N[EZL)!'S >#ZF$2:RJVC4>)VBHH5$=-[G>:U!N\;U"6A]!69&EV&$@@01 MBNN.CJZSY$=9&,6A$A^Q" CMFF_^R:E7+V[;C;_,H\(]7RVXD,/'(S82ATAN MMQ.!@X$8KU'&]CK_&V!!X^S8+$.A';D('XXG2S#J:S&?AH$%\$;*GRKZP#>^>^(F0$&Y. M\=PPVV.JDVTL0-8>1GZ092Y@8['1W=GZNM,UX^Y,ZP5#JWO$-'MAY;@2E4F! M:L:R.@NPO31#*P9Q,0DLP#<,907X;Q];#28.@K>>H-;W?CBC-U$-A:C%KRS MS'$6H-*.:_D!;&.-C)KU1"VNO45M++$ E_>X/4Z+>2S,VIESIU'S[ RR730? MZM.R(1?M7.)O[0-P#A=:%0IWV8F .RVWT6Z@&I18@'I-%H!7G"X&'@9;L0"Q M7$4>($@""Z -?(,8MW=82[K=CD,?N_-\OCE*OV!WS/F>9(-YUI/6OOR.V&A# M?"&6/ ;CW=FU>;9/O62__Q](=MFF68#AJNUJ,G1YG.LM0G$">*1MDV!A3N\ MK\;HME]*ZE9Q=BJ^W_Y&!D$_&OU6CPW7Q_0?^G&D4NN;G]SKX*Z M5V(7H=%ZK^VEN8'YU,CH-> ]6%K?;MP>7XHPXI&*=$]&NBI[!H6]X0G(/\U@ M:-C8#NURU*]_>:1-+/I^6EA6\GK1NM#RA.)!'U #";.,(D$:0'P_;WJQ %) M;'A<:6%@5UX>7<52;.")QJD3RYTB<^;%!>)BZ]IO1,XRDIAGX4"SDGZZ(JFG MC@GLSW7W$(B,31X:-KE7\4"AC?M:QT/'R>V(2^LI['W'_:MQTO%O3(?'V3>.?J]''#Y(_-&VP%1UOAZF*DI[Z '2>*U%RSW=Y/ MD@4H 8TZ7N+*J3F[]'_;>.ZZIK5L; MC;(5!35*[U%!0$&PT 1,;(B(B"!-6D1$1*2)0("$B I(C8* A+I4B,"TA/I MTD1Z)X30:T)=D';#WN>]]YZ]W_L[]SW?=W_[GG/\8_S!3.;#6BMKCOF,,L>8 M(WY>FF\CM?5OC((#3Q[N<-(.+K*"B@Z[WT*\T--<_N@95CIUW[>BB&U&_SA3 MBPU#CY9ZW73&[QN<.I3ER&-[7D?E\FK#K..:N9#AB%2(\EX166/C:= H%XB> MQ+[%1.2Q?,8[J#Q=%:!2>GXH'IB->A2F2"J *W"6A^V51+WPG_P8+74+=+#JNQ7TY]#X7^K L1U_V M>+CE2D#JX%$QAW!?YYBG3,W3*)PU J\=5%)J!_*P^Q=+/VE>3$_TOJ5Q MU7+ER_D1\T_?JJ>$[^G7PRB6Y1FJ\-U.*Z^ZE8-/)Z;&']FR75/>RMUWW(5' M2^1E.-^)K%60ZRZ0WRWV]>E#>?J8+1 !/U$Z G"T%PSRT"FZ*DCIQ\5R#-?_ M]@9?]6WEUO5(6= IZZMW@AG7*9A@)Z0]Z;Q@K< YFD"NW7ZZ:-GFD_J\4KJ0 M:0V<8NZ(&&=$TU4E#TK ! ?>SD3%:WS37MMNV=8WZ> ,N\\"O5@Z=81-C/@Z M32?/;6I]V05[S;=CWF@[:&N*I3\"FFTHL.JO98LII"4>1*1H:-<7 ;Q@IPAS M0CCES4;AHZL']WP_.=NDT1O"?G(U%:=9H"LI9$[FH2\L$/7I#@KG7Y.11DWI MO/KD^O 7"IM\B[[)?2!4X4P'SYX%G MT*SD;2=#4!#"EAFL70^F2[(YX]CT7T&V1;Z#?J.'17%+-!+Q09/ M\[?<=7GYJ0WW=&U/B"++GT&3;IZ7&\=$P(J*(YAJ.LII$U/KBD%F]#*%Q#I; MFS^ZU_9.?/]N8"VAH5HSNB2ZHON% ==OV:QHAE9/; 1L9O3[X3*FQE%1U-YU M!B6VAECH8'W K,(&IW"K3?2-#8?O]W.QTPF0)0XXE@7B@YY!$,@"!8R4L=P' M3EI=6&FBQLF%J@4QVPDX[G:$3MYIH_)=M^X$?P/=CYO35"0)!-4:-(PM<=$O M8;3A<=J4C0 %A8DH1O0#KA>2P)>^566J\6FU^;&,@I"R^:_6!(K^CSG;L_); M&5^>E\T7ZO8RP=_K*,1 9;20H\#6S:#TX4<#T56#XKFI5[5=D =J2J@>W MJY1#BK03"BKD*)?'NI_= MU9Q+I]S'N;EJ>TLIEN(_[$;L+'?Y\R^!C^5X;9CB,(::\9QA@3BW?M+V%0=, MDQ9N"VQ.#,[C5N@5F#2Z!BE7IEK]/#XJV:%GP"3>N?Q>4>$K;1$F1^FB3^): M!OS$/W%0H/\\XK'F()LMN4#FY[^?@\GZA(M&DT@C0BQ0L@'U!0NTIQ\-E,'^ M,F+[7^%5_@7X"_ _ 8B+AJKZ#4,HZ4R9.6LP6^?)T. TU486Z :S9UFS[ M"5KB95N)!^H)9&@7@4)9VH=NEP6JV%]\3*!;(0UH6L@K14 N%5,K KT(Q(@=Z_$EDJ:^;>%'U^+I;7T&@T 7Y[-7%GTZD[/?:W MP9B,MEUZC7)%."5C1D]B*_8F>PVW$F;CT1->+%#I)_:-Q:.[55B@IB46R-VT MYJEI_%I<)0LDN8%=XPQD@:8%62"93!:H$?($_7^;EST Y6/V2?!3BVM\EP2! MI)P*\"Y\TK'GYD-P1K+.5RV^@->_F=C2AIR,928VR,L_MGMOR6275H53YH[6 MWKY5T_GT0T^6H?.P::5TT=(#%&F[.MDY.\>I.P#G1<=^]?WZ9DW::V9&BS:+ M+83KFY Q6'V;*-*L] P"6ZOJ\U*C^-@[%X4!V,8]2T5R&+4Q3UN_ U<4'*:. M"N])4MM5$7]-Q/3;JO%O<7V4Q"#N1X-(8Y)^L,G6$P]F+<6NNS;2Y]G]Y6J& M*_&Z97?V]-/+>VO$1'>=6ZY&$2M59\IID=KJ.^Z!A)47T-R$^^!@.!\R_M53 M]R0'0_9O^M#QG#_75K*M+_5G0$,)[BX IW:.9E3KGW 2'#6MRUQ3HUS-_ 2H MZ(8F;&6?M0'3_!V[6*"_:+N90'!./^4.(>1,],R$D1-CAOD&GNT7@ L@? 8_ MHXN.#P,Q=^@VF0I[=<-J'N8N\"04T_>_@C['1W<4AHIS5%AQW"GJ*=J[D#O68[=L4A=&Y7R5.6+Y?%R["1-_/E"_DW\9O$"B M<0PPNWNV[(,USV5=)&%?E6GZ&5?2FT:,QP_'7+.[O_DZ.[+Y\+ZKDT+G=EV MXG'?EP!9Y!OD5?:5O4$>I?0&$MMZ'Y,[Y//&"T7'BZ-QJ>]VZ3:T[LY&FXO7E_#_<#N0((8Q6C;3$7Z<4I1(?J5 M!%>D:4SO@J!)]KYCA.![I3&JP1%/#(2C7&42QI\]98$H%HI"=2P05R^)\/RP M"\RPJRA36:L(,_DZYU3A"<\(;\=(SDQ.<;DEE^?, U$D8M723L#$^<'/53GQ M,Y=G?PZFWF<^5+O MSGTNS%M'S'[2C/S#8E_#TFY:*%DZ' >$DL 12E@N*QW;L5 &UU:O3EG@Z&"% M*L9YCB,GY=WWUYG[S@FU/0+-RRV'KK]RHZ@RN7>,PD1F3ZZ?5ZR]6J]?]+TO MW,3B0:=ES/3.A<95SO-SLRQ0'YBD6,\"O62*4E&$^C8>(B*2N;RX5ZE?L:C? MXS+?HS"QW6\B6B(K#I3DP@=3UA4["8_!0>LF7S<^3_N=:;=*[_"X\[H0<5>U M2F7WTLG/&9+'[EP$+>?L6&WU,V3^- /8=[OK.>">Y(!;3Z7$SR1/C&U&0[_? M[[J_SV>?X #JASK5PN= ./M+@A27 &W_QSF%E9>:1F!?!A&)8RS0S;@)2:X+ M6JF;3(75+GC?45A*\8K4,'O_HDRN M9+]D^;.V(QP:%SB>FW'4PT:+K3E+NJ%"=%7J8X.S52FSL>;(%L(WA61M0U2! M8]C6:XU>(F0WTMN1>IFD^*+"PEY]J"9G1J4W4,N)J%&?UL4"%>:67IN_R,]9 MO_0"#P$V*00X13$XR;YC[:%F@?Q=[YAECK)S*5*NTU5FGF3.PV_@'Z [@1TT M9V:#(1RX37)\R (=U.27PIW$#2CDF@CIHGGJW.5=>,7&D\]*C^J?:P3-L$"C M7ZU/AS+Y<37HWRZ,^*5E.AH^"G6$M!XQLWEHM""VW"L%-CR@;CI"W$47EZDA MO!C91\M?1OSV!_W^$\%^V["TD[G-0%4G$H5W2'7KF\([9I29J/WUB M9';BCP,+[#4C5%Q N_J&4M]E=>-,.(Y81\M?VB<3LV[_C06ZWWM 3O0RI\2C MCN)8TV7-(6?;P&92J[7)?!E!BR$YIQ^,%=0\1@G24L>&%+U3^GX-:B3OI7<. M4B-F.VF[*B0\[@_?@?1D:W!_1$8#]F%'!:\8_M#/P1/.-1QH=18(K_;*5UJ? M9I4]">-'E)M3ZXN@.!Q[9>$SSFTN.H\KC'MRG ?-^2$@TIW6&C-C]WNJQE82;*M;-!Q)N+Y0S*S"MIX)SKG6WU8(/:-]ILVP,6E(\@W M\IG-/U7OZ3G>,GSM,7Y5O*5&8A<-FDV.#:TK&R#5Q72N M[P&G=[8T#%.V.W[G;!=UM0T4ZI&UO14L]HC?^,(WT(%G7'/?*/0,A['A6#M" MZX=-%^Z;:5FV'V*7]=+ MU]FX)^YC5UIE:SVLQ;^^^K"SIB;R[6-,^R>;&9N[F>TA(5;/0V1S(Y[]KY\# M=RRKSVFI,KZJ>_H;1\\S<2UO8BCLH4L@?N^(,EIDYF 3UF>/PJ[:FCDQB_A5 MG C5GLZG3UK$X,\+ZO5H7I2EY1VU>*A/W_N#K:21)H;9>Q;;DJLHBR[O+&;[ M'!JA7QU0B\U4:&8R08/.YC*[(-3TM$HE\($9$2FG]KP[BQ/PI";%R2*RM1SC M$_X$HAG1I>F46<>[%J3O]N#=:NW%)]#2/.][,[E%T"E.4J+[JX+:ZWR]\>4L M4*,S@7?-J];ZU$^DI,O47%P/-N5R6!"A[-H.B,G1"M\Z[->-:GUNERN]$[T* M@CGJ>MG-FQJ[+@/*?N;#5FTHUY6AUF.URV(57_(?V,[JC'<9M\G?QS=!YSA) MSKL_))X]=)RPF,8F6L6P.LA3H(#)=6?G$J8&RAVIOSCTJ-?&;2WD%'I5?9-C M++86I3M&Q"CK"SRB# S.BOB'-?+'?:DM/WJM2_:![<8MC_/NMP!34G&HINLL M'D(9R@3BKZV2U^0&*E&QQ([ZO72GK+;_($][WH$SV1(V4@; MR@=R#:%?9<[I_[2NL^)\2O_#GLO"@3_XPTZO/=Z7OW%.N5B+?]$IGQYDF#K; M^"/%J7*P.X#/X.*[O[^IT7]=,1TKI@O@F#?CJXGKTN8LT(S'VA_%/_\T"/+K M:O_'E#^?65HS7\8--##U[,DRC."X-N;KU@N05KOM79I _(NQL1U3_TM;L'^Y M,-QV855^V/A,Q>WMNJJ]S%BSWC^JK?YE\&^O8???6ZSUJ-GK"13%;^6F>BX& MM >%ID_-E?UY+(O%!(1K'1=K?>W3[$QRU4^[9\I)V3-*"<+0!$7:^;FJ;_(7.*3Q$M%;0 MR2P0K(2^=&8L?4E_9RYC:DMQA19!&VMKT!>F/^KVZQ_[<$_WTYO0BS;@Q04G MMKT;YI;@5C*!>>*(^;EZ4KNV+ W_/K7/\I%Y0,WCP)X.Z4@=\,=;9QRG"?ZP MS]@PY@D4UHBZ!\T)N%&J=3\5>+D25G](AG_$C"$]?MN-^^GR$KN#+DC1U55) M%.S@&?'FD]]Z"43.DB'$UV%D?'N ^#,R&C[*4"ML'#FQ?7=$#\J:CPQ>C*]+>NA,5T?9BW/O^& MXDNZ>!+ >_F%-F4]VC%EYC4F*6+^+C_:?Y3)NA\FR: M]@IYKKTX/=PV!Q%HLV&M)C#"5@\[7P="-NH0O:&PT51KQ2[5C*"*LVD/OP_M M593R+14<.I3OOG;;/UB.;::G^:)6C!%GZ'9HQTH0:LX:GIJ>X<+M-..1\=<3H#^^20NG@ M%"HJ2KH4),9FO17LW6-B[!5:UV2B+)?K%;]@RJH TU?1B:H\*1-\Q+%-M+1? M.H!;[P.T25;3FE<'6JM9H&9QZ?[)MO;O>]!+652< +KJ^GP*$1*(%'138W*' MFR_<:^A1J[%GTG O'3]2"#5M?$!_];2$>+=R0H)S?D&D,<3$P!_HU:@SCGE% MLX0%5<">80KKK#WGSMU!CU<0@N>9\HP*/WE$E,_ (Q.H>$!)?_J=/#M@60.PM_ MR5:VL)>)_'U+I$WE\H 9E=RGRU.SS[(@M,G*%S5X\#9I&G_H([U-FO@^%[%) MD];.HH@#< ?L^3"J/L?-.NP#-AGU;+-"KU0\\*K,Q61M/<%W(4&R*".- M76"#I,CHXNN(X"_3; N"=,H]R-&33R5.T M[QVYA3+,G2],8.Y1!V?,H6RCP HCLO&N9F:H<;4J3=L9N*/!S32U+I,WYU2\ MPKZ[\=3=C3-TC#5&B>JO7*./L4!!KG1=%NCC5 ",HC#% KV9_NO0W*IGR-16 M[MEYPIB4/0O4"J'O@B3 *8N08/2J&"6#N8O]1)?/H^QHTDC>7B@'_5S7T_U^ M<_H5%:7=]_$Z2OU2B%JG?;([%%YY/5!9"#O4ZFO%GRI[*7XRF/Q@R#9NRLST M95V3POZ,5*?/;'7Q$ZGV=Y.5_^KRBVS]DO^,&"OKF3=?[EQ47!,MD9=WZD3V MJI[90P[7]KSGRMD3O9#-ZR#W9?@)"W00+X. DZP#MXI#/.*=CK;8VR?T1QK" M I6$[5WL=N,-?G?"\'4JP0L=(/MS;YM5"E_M63H8>O_\WA"HR&5FIPUBNAK/ M0\V(J+A(Y;6,OT-5R/7(F35<2YQ9*41[:&L9]!N!-+@VD9ZHJP&DRR.Q;#N< M306RWP?AXF?%;&(SK]@1E,YVW4KA,8@@*D4'0/^6*-1A(>MQSM4E M72([+$=R)F;Z\H'H9?'A\8T-PZ%AO6.MM2W6.NE/?LS?U)%:UEE3_DF' 0YC MZ!"?60<)@?8\C]#.Y]7\U5=2R4\C7#_AYR_@*O&_L=]LS57(7@;6! C0M#[6 M;7J@S/*4M7*F&C$$%]\'NW7=;>&GE+ MUW#Z@,@&]!P@1SN+F"*G#7P-RD#%:IL,*A2@WBW<3KR48#?(B.8DBCNN:HSJ MSSN.NCS'7TV2@E B@?>GB -E+VT/J>:*2I\KF'Q MT$CJ5K7_(;Y]NXS%0.=WZ<'M_1L_ QK7K5?+">V0)+L*6, W\R>6*XM;/HHS M;.O5>G.5]*]U 7@+*C3E'"-@(&!-WDH/G/##]2B9D6*+M!@;%NAQY\DMTW!$ M ?O94WJUB!)OG+*!$(,-:VZ;WV1F.U[7,(&<"<-#PXE,<-"*977;_L"$6%\E M_(8=@+W5#L=*;#.S2$06"^2#<*\>L(X(\C^VBO,ZO"&TW 7YI$R&RC-RH/*( M!I\1Q ]FAP +%&-N8W&*,_T>5RU*)\_A=]?)'"-501Y9Q[N<0(^9H\), MBMIX'S(%BV@W"[+Z9E2(*P-;$T?T6U_QCUO+,0JAAX#;/EC>/)PK8;E!QW]1 M%24&P@)K?J;$656?M,ZAD:%6;_;^[.,8S%VZ%>EN/)=HUHAZB^H!5[?P:V@^ M.,K6/EP&<(SJ-(H\1@".F\0+K%)Z7RCD$+AVH'G+J?-P=#UFZ;CDU9$O!':*T/4/JD75V/I20Z%9._P'[*3_^ M#IQYZP+=L8\N1^.BFU-5ZK':A3^/.$<^*GY%B-.N;!@KBBW$W7;$:C,"JH4% M2EYUZJ$U2['#TFR6X:T8@I=%U#3L:X!3H;G9V>AFC?)&B=/S!S]\]-UA68=J M)>D#TG'[(Q'Q]3G$D>(.I].;ND=8H'ZY_@H9V@&Z% 7?$'NYI-?^9M2C7A=I MOT_QMYAR>C99S2;NIE2.H"< 3?/D9.RUJ\W4";C;IHN+D_+XS+Y#FBOGJAM$ M8AY GQTHFDGD9;S#'PM_CMDX["$LDI9_8L_6 8%JA.HH#(Z 0 MF8L_"X<%Y._F81W$0 Q/_[B!O%>CO0/V=61-HURY' %^Q7,J;(WATD*?IV#I MO)CZK?2&WB*&Y*7@LAS1Q4EXUK/LS?.^JFP&./H!"NKPU,E[-%!/D)T3\O@: M0!@]P8TFKZTY\;>+G5=;A0H*-W@SS\P-+BNTZ_C!!,>\&P+0]K! :^Z^I]C? M9@Y]QWHZOH-VGF!(6+7 U%?-R&8I1EI[0DYEI8!V_-QQ,[F,S\A3N^[>:428 M92F5_YCJB%XQP%X^-R;^_IJ__XWE]_)XW2Q08R?"@EG;#&Y $$XVZD5L27N6!EAJ ,+=(+ABS:'/$!Z,DHT#U'"AASB MC$+'B#P-;U4\SV".[MYN1/-D!R=@ZD;F=#&GKP(UM$L((CDP:0H1:_P@_^KP M[EC'=PM'5JOMHYB=/"-KDVNKIM^P?9AZ%D@(VI;YR*#X)?T,X(9"'5K)@&_9 M[:TZC!E[K'#@XGFY,3E;M])"QEN!#S%$&* .2;AW=E^#9N:\0X;+A 62N#F- M9*0[>,7U)+G89 SHHU&N8VI.N2EG="0E0K)VZZSSK[/_#R#CG)W'P)H"44^V M3OK7Y(4^'!V^IHXYO6G6\+G9G2Z-KP+.T30 R5&GH%A2Z_&;'V>^H,R7>(9; M9[G)$Y#Y3QP1T3/1JT(2D(R;G750^\$,.N_LEQ&!M*O=IW'OURV0-*9U!FP4 M"P)\2?@@ 0SIP]%>[]YB-Q<"C]?"O]]U)"M MD-;5$XV[^ R,;OW'=HR;A!PP/ KF6!(AABGY"M_.+;=*:66Q;9886+1TQ]!T M2E!N<.RQ/>>@C>S-@Z,X&7]O.Y C28H)JE1ZM^9RJ DZ9V&^>1J2?=TXB+'L M6(\T9>\QTE3EQ57*U,O5UN/@G7J7[,O0>8+-("8ZW$9>2VT-VL;Y;9.I\D/- MBW]$3YOBP^2<%K>?LS[<05=U7,^U,"SH6"!,%)CL,CB2(4IX69Z8)'L<=!$K2#4+_X "2OA;4H1?M5A9UJU,=I M]9@B:5>3Z@Z=_+6! S"1*4169#O$*9 R=_A;P\"]A RGH30[%BARF2F_@>9G M$K'\FAJ'+0H"T:9,:,[LHBB"Y7KVE*A=?[G5-D$,8^6)B$E]6X M>RX(CKX?@.VP3B/!^KS&B"%<2F7B^!<H:U>&R,Q-G#T%1^>]08]$ MQ-9_1/L0KQOUJ=3_'C?;;0BS0A<((,<9U?VQ]8<0!_3%[_S"JKF*&Q\NDXP259,+Z% !Y M*\'#B/.310S:.OAQ=2-C:04C6NO7OJ_M/WY+N^-W%]5-N/BCCU;)B\%E MJ5J+Z7_P#;]0 ZO3U1==,BDE;;SN(1MFB.JXU4FT;R<%>G.;I<1_\[G9J#SL M:-:;9IU?W^C(C3*^K,J$63>38/TX$OIYB$KLZ ?9ZVR^\=VO^RCVUG+,8<9^ M'[M_\_ \MN>Q%PY@YH?$ZZ?-XR?L@'V!0@MC9LE:(X_7^:_.JO]TO^7\MNSE!-CV3$L<*DG)&T]]V*MIT+7BQ0LPY6PW1USF)M MTY?V%.D2U4 0D.QX&E_/;**0G8+'G$7(APLPEG=!?D4S(K%TON=Z9TF)&+N4 MA^D;]3 [L\4EQ9*B@&]5=K>\KJ'P!IU1'7@W>P2B)YLKHDD#RFB+M-0*B#A: MI)[7'MA&0-?2'!L@!S4U*(.78\VH*CC'%(=V]A58!%6Y,[H,5C307SYB'P$P M4RCF@A D2:$N:F9(=Z.YXX24[\ZXS.LPWH5B_S'$"!D%>HRK6[??4 MLZT3J?N1C^SGZBQN%IG2L+VXG$R3W9E$T7]6<9D*L0ZZ2NEYXY[SZ,QJ8/_9 M0K3W.THHL_,@9RYR\JQF[3WLEQH%(^8&$ZY8L2E?$WS:K-]73,0M=($*6]Y$ M3=Y,R[2:$^P<(0[K^7J[3NHX*TAMDY:<%F^9H=XDI!@C4=.%VGSK$,)=U^6S MI!/6I+S%\_76!'4%LFXDL([[_+L[1D.I6FRV1Q)4E!:8%!QX3Z(:DVGPM=7=>?'DTFX"ID MDT.FU9__/[)6LJ8%-?Y;XJX1Y26!&9''V3TCNH5G_0X]-V/NK+"OPU)NZ0=L M'5CM8(&*D-JR)+T/&='"T(7CAISM>O8G7D?,;[AZ"SB\NT-R[8Q<:EK86 "P M-]KA( #'Y#(8$\V=(1'VS P\G/XR:PI^2K3*G'B&Y@5ZPX""=0)0-+8P PM= M+)P6334W/)9.3*GG8#I9+M=U6CQ"_0#76"X=LH?'1*YXH9\Z$_C\LA]M+<:3 M:+<]LAX)E#E]GE,>;^8!U[WB'\?+,_+93$771W=L$'738T8@2G38>4M]Y[8[ MQ?A17!VSU+/7/'RA/FF;]F3^07N,\AQLCZT;;)C!N"BO"^KOV2G*ID':XE>A MM&W.EG*I:)O9H)@??>0'/E1;[%@J^NTEIM8T;-O#M(.J6RO:J1>K2QG2]E\7 MO2CU;L-!-XSV3.X;76-T&%W/NZDN$/1I[LS4+OF3]Q->+!6*F7X&]->/ ,5C M'R*V?C,7+W\:;U)VC:!D^ /&GU.9ZQ/OQ]F1)T$2"[6\XI!.F!K/8\YHH+ZO MZ L@X51"A%=>Y5@EW"AXJ^H\^1UZ3Q6;[UB&HRI),$ Z8>&+/B^B0XT%JG1) M'1!HZ[BSIX%!M6YELR%]DFJ@Y_D?T=YC>WO?2&/;QUTR%&^\ZA% MSFWC@%W^.L*B4>%U>"RY"4]>7E<;<>"7-/&R#3 6EMK:81U.@O?7C'F%JXC+ M5:D7L+< 3\=/T&9>WZ#81V^ WCG.0#\(8%OE]O*GYOFTZ6_['M3_4-/9B@9A MZ\NX1M24U]]3W[7Q/RK_W96BP>0BOM]L).D#,OJ8-:=(1Q\\YN.585M3W_>Q MS)T?%=D,-JR=F#9:?,9B M-O\_T-[_HV4[A=60RX8Q8L.D4_49P;'P+2M;>)'R M/QU5^MMC"@_YY.C&NGP3"?ZAU*LT M'/L^8?;26^_T#JN1(!LMI!55E,EUAS2LV/J58AKD7%0:M'/#T*7@ OC3Q5B; M>4^13?LQU84@JNF8:3P_,=BN0UYJSC:9PT'B//?Q%2'?LR*4T\*+/!&OD6W- M=!:H::IYK"1^1U#'_M9-IPT6*+JM$_L*+8&'T.5,):2I>H%85\+RY!?O7AEF MWT=%@,R_C*YK XX?B^Z)1ZS/;VW/N06W)=&G Y6 MR+.K*(D9LS^C)R?HY9P6W*AD,=CJ[<9?6:&ON5QR;2Q<]VR^&A=H/-+7Z"D@ M$]GS<#)@X)SMW>E95V/_[X>W)O'V>1D-'ETTCNV((PGM?!O/:+W.SGCU\)!ETW*@36A\-Z/KIE M6C:\Z$=Z.P'(*PMUU\BM* 8OL4 BLM9;89KJ M\"3#3*;BHBI)2 ,S>EPE9G+UH7&M;F28&'8[LZ:W':Z\G3RZ@U)00V/ORD94 ML91GCQ^WN$T-I\NZ+>[ "5-=V!NZ9>EV>@K$-B,B5"73=4.*-G_A&:2VAZ?V M-N;VO"N2%TM^3 YTLYIXR#S01H%N9?FDY]LD#2CWI/BZ9 PJCL3-&H=S=K_S MAT=;;Y.-DT#Y-MD(/[.;339$S!>VU$$L$+#FK8++F[4^7*9JGI[DD6F96&!] MHZ.4;K:=5J,]G[+XV8]_;,H^K+8>:G 3CE6<]>*-*NUQV!J*W>F1^:)9SFWX@'-M=.G(B]2N4R$VJUWJ!@1YO2BN>C#W! MUI-.F]B+VT]J+_6RM4([=DM_..ZS$2"#*B%VF5 M\^BTJH6WPM!EX&JJ+#W[9X4,C1=I0;VE[7(@/=1Y6+H[SU ,=8OW, N$=^RO MD&%KNJYRU'98O*FIA&CWYB4= M0B66QS"Y,"PKZ\Z[T1-AD2BY51:H&OW9JQJ]?]ZW4H56>U;QR)IN?3UZ./3> MF_F+N/N4XAHT%^+(!0H+%+B:*^0?OF[B5CLU^^T^4_H//TM &%57(9=ZVB=DIN1+4ZO@^B[]K=R0*A>J?7^-O%I 2VL-QA5 U5G$?@R^,X;9F- M2MCR[7$7+O8OHX843)]'H6O-\<5'URSL=*_%SYY:V%3^/2AD1PSPX^X;\'I> MV'_L9A0\J0*Y-6G8Q^8DF>U6IU-N:DB2\A/T$LB+^4*9A5LR=AM7FRE'BXH" MFX8/%P>J';GX,N(85]9YD/@)<]E<_3BG8D\^ ZV=?WM(Y)?\"A']DO]0Y$3K M),[\1!Y*CV>!#CJJJ)]\U[:$RQ/@5YM7/10U?V[R;6HR3N;^C=3DTM3Y\#BY M"<57+!#%P"4(S[_B1%=V0)&YN[^#>1@QO9(]VJ*8T9<0\]_YR0Q5O\'ZL8A? M$N?+'(AD8SMY\+AXP5F[JHU+A.N4?.$>,#@Y]NPR"W0>$U]'%>#@3H[56!!' MBQ-X5VOJL8?HBI39A@4_Z=Y5!L\^.[]^]108+?1#"^JMR"9F#$;GPU3Y<,:[ MD/9+;-2IRKTNOLT")0W0#I4(@W\F,QQ74HRZ73S*9UP\1)M#:8T1,PH*:0Y2 M[K-W@F6H*39E;7%[N<'U[% L:.^0;7H0:^QXEJ8"G\O9V#A!GF^C"?>'>/]Y/X6 MZ=DZCJNL+&YK3#?T?6I)XM6AY::Z]\&+.N-Q6Q 285Z8_33\C#:VD!(\G<0H ME<\TNP;DI5)75()B#SX=8*^9WV8 %,GE!+FVUVM$L<*25RS,R>G)>)B]K[SN0,*L6>MQBL^$#8SQSWVN,,[4SI@N MLYO,1B@,G8KKQWVLH4P(.5K?M-;5 M8J+?K G=Y$VZV5';VKANKKA"QSS'R_LUP_;!'L!?%H\<[C:?JTN4C!7X"AG@ M\7;UG@>W?$X_ ]KG.E'O!N?Z/JDC_!V4_X,/! .IF\Z;+LAE(5RJT5QKBOQ M:%49/#RE/4SO #;KLNB^9B4WGAPJO@T/YOXQY-M;CZ7TPO:AIX%O"4W#P8< ML8&P56<)'OH">O, YM__6=$V#]M"XB<=V"^^;@@+-,5&_Y;$UFT);?,0:A23 MO[?NVJI6NV>:/DEQS+_0\+(7%FXP@']47NLWWDOZ5&:(/:.OUW9) M\V2\ZP:UK7'+15-,ZE]T !-%+OYTZ4>__6S) M'SZM8F(U#NQB!9TRI(IE?Q-!O;_25G[]-L9UOT]'YI[%-D?.R$GO 'QV4$*O MAZ +P:5VZU(((%F'I1CF6C^9(>%V]]\YP.:13U:BEO)WVLZ4](8C"M9;@.*Q MUEGFB2B=8N?7,Z?2OA)3_ DLD$2>][W,/Q*$\-[!!3DI.F@?4_13E\V4-5V# M;OE57Y,R0OGSIGZ_U5X>^8?0U 33MT#!>@F@-\J8$6K??@D2FS=O(9S$W^E;P7))1]G2#\0?O3T 5KLMKRXY.)7O2W MO-:5)'A?\=A4R%<875+FFC]AXFNVZVO;V?>*+%!$#[2G2(_ ,=.[WS7F:FG^ MZ>?HU6530M--XA,UN #2F[U(W:I^S]#PE\O;<=0 AMPK7!%].U^Y MJ^M^'_,8]4/N5RA=1"];#VLC%7":!4**K+OL95;!N33/Y>,>*X,/W:A8[,() M*:"'7QUNR&\CZ]G,MMT1ZB'C19O(\Q3<>X6W)#M@&5="KS&6KS+BJ1W=T=6+ M)L'Z6: Q6/BZN&A57&6M_H;SL:^G+OE%ZA2AS1GW*+@:R!Y W B!KE&_&=', M IV4GR='7%ZTW%]+B[)2=A&#K)PEYR>>:!V^^SG3N\F4SD]835GQVH[;L4"O MRMJU>W"%F /5?LN:K6ZGMN1M'7Y/LOX]"9M(\?N03[\X9F5A_L;[^,,W U=& M:L47,"E<6\LATQ$B;WT@W&'D>19(^&FVK_+ <<6Z$7CPA 0_(YK)!VC8F@%R M>B71WBL>_*KA6/A(#(AQVCK%WIYMGZ15YAP:O/""FT_VD.DTY\[T/Y*&:N^Y M]>4\+LTWME-E3!(GV232H/;O3^G\)?^1\&\[CG9E;SN.*,6,X!C"EA7JW]Q) M?QJ] "E2^L>D_^_J8_P+\NMT^O]V,7;2-BQHGT^K()0]K^\X5*8;&OR;V\&H$%?!\\.+)GPY!X MG6 M:[-M&YN7A'VAV:=T1X%NXU>ZX^GJ\D*-;POP?>-"]V;V&$X4\:+!/)A %2A" MYXYXQFV1TDZY M4+FN#=>?!E8C.#KA[ QQFRG?P@3[G5EQ6CV[3;Z^[ZS3G'N>D1]=-37,KX>< MP %1)E23U*W HLR11QL=J+GXF0$','UOL/(L"W0 9DL,P?)J9CZF*RN\R6 O M"L6!=I4WY'RN&E^PAZ'Y,U2T8+D*05HW*KB>1-Q67MJ=RBG-[80U4N?%%MDD[7 MR(8MM:N@ ^F5@Z2&>6VJQ9A,]-F'<$JXPU+;0%&/RI1$^]W&3L;K\W.KO=]@ MG'1^"GY(B^2RWV'K]&!AV[X['QI2KO=[TLUZ;:T7(8$D<3=>0B0+! -L9UP3 M)&]"UT^DT6-"E]#C& Q3#%VE0A?^N&DJH=BCB#1XG7J.5,4L""U8OHUSY(8L"LOPV!]"]T2^AN#HN]H^DAZUU+OD$\!G8)61S&>B&ESA\!&AT#(\M]4=&.KT_$IL[_$] MT!HW86AU!6\#I'BJ1I$[^&C'?0)5KX.R*VRWFON25#QBXU8W3Z80\L;Z*6&H M[?ORN]/7_1P<5GP5X]45!UV8>D'UZ/4)MBKX;#JAASI"[5T?H(+K7;AF)01# M+WYN5Q(E"[_WJMB0N1]Z%'-VPF#E* O$28:K]F)>98I$5>C/.N]J='LO<4<3 MJG[B[-NAG#@?M3I')\44MI%=JM^N.W"@U)?TP?UFCU(_OO73S,;IX4&]?'AS MC,J!\")_SGT[JGXSM=C.)#](=]G.)'<4="6,%%NDA_!N9Y)S;YDJDM 'AA'E MM0-7 ^[9"@ZDC:O<$K9XY!VIIC7DZGJF1AK_C9)!YS4UB;<%8NM-/&VS+Z<- M5(S3.)^\VUI0+E(SBBL$O_WA;AEU(I.K-#[D0^5@0YS)\A<7][$FT/9Y3<)- M33G:3OH)"K.>4-15H75B^682PL"=.7]1;?TCP&0J9"B"8S+A MZRKAH\/W%@5IQ?L?M5]"+Z0LP'LJ8]G\1!\2K-[3J!Q:R:9XD(HH2]'@H';; M7?J,#7AJE^D55U>+C[EO6K/$']#*?DA^R-_PYAJZ+"J'XUJ_R+7UV<^$]/H8N^T/ZW,-?^"_R&_ M9ZXGZOA,&EI4QA>KV8;TQ;\['O5+?L7P?L7P_F61/*4E7WO"/U+_X@5N+41; M+7J 1H+7P%3DEG@O9Q$;6" %$06%B>^SJ9E]&?WO3)MA;.HRFE;&3)L<1,C4 MQ PHR03@NT47>-_,2EH>Q6:Z6=^45*JV*4Q8I)V$K\TB$#ES'"\ZTJX0[;+I M*IO8)$'!0^87I3J;7M>(Q'A+W,^Q_ M&\<3FHB>R[MBRZ2U%?G=!VADF7"\[(_[5/W@HOU69TLLFA7Z^+9R=%_"JQS# M<>]KW:0FTB4$5M#L/>H TE,N-$MWN+JS.+Z7 I]L^XR71%?I(&WSO&.8X/;' M%:>=$1;9N-5F[*?OAW _LU&.DXJBR.M4TUK?MB($ME8DL%CVG(&WAKHV\?6D:W>Z/D5^4Y33_S$EF2M44'8Q/#*=47\&X;@ M$%+..IM"7K<$XJFZ3;%7*45#)CQWPR\;0.R*!]#!=Z@5Z!(1PDVFF%\+<;\? M_Z;AM#5_ 0V)#+^TYM?ICEWB1"[ %D=]33^9%@21\"7!]-A-PC+T!7>UAB[_ M[0G("GHL2B9RE*XL=TX_>'T?DWQ\ Y<)%:=S &A* MVD' OKI'0/#$Z?5>??7Q+>;:,@OT3&T==R$9CP7'DEP)U<\)*.)(VY?J"3-Y M@4*'5-HB\]*UG*EG8>R*E$Z\RQ/O7^]&[IDK#$TXM'EJ">5%\&(W8CVN3 M(VJ,%+PH4N..H#G5,R'V-,7II!3MQNB6$'E(F^P/CTU4 ZA4SK%SKQ$OZN*B MYWE0@3,-UFNIRY[NE:^D?"^@QZ689H?6[[=-G# MK[XD"B8@;^VX.G>NB7%QF.]+O9::6:/>-FLU1A%>#NC['HQ3#,J%,*U6K[T4 MVKJF$\4"07 0RM++-8*@=>AY\#5\CP)A*CR@@#V-3\RT @%9YP92QMI.6%WM M::Y>#_^Q<'U4J1R5@G'C[/_:(]%19(4IC-"M1JJ\S:[GTLTA*N%UB!3M-I^8 M3-]<:QWO3U9M**\CS6WNW ZP?'?B25;/P),&:B\+= PFO0C=CQAKJ]I(/%%. MJ4^Q)=$NA)]<&Y?^K::L/NWR*/Y.%_+CVKIR?>\\YP(OA7@;**5XU4KPMD\5 M?NWR !=L&A(UI"2;2T),AHS-&%UJWS3)4 M3W6$%O+_:'F!^6Q&UYR=]#AR%=DJ.TQ7,4'[HK[V;1J&;.&8XC541>:+1+95 M^JT3_Y3I3O^3OEG]2"?6/ MX-J?!D&,S/]SRI\SL[MGB_[LSGD&BVN237X&0Q-&8R'+]]#["(LR+%"&;ME6 MUG8MU[^T3 =M-U/_5^3WP.4)=&,G(H-9VXQC*.3_(YKYY\%_&?J_O> T@'#: M1;HF8/A%,5CSMJV]YS,6Z&,M$_4#I9G:O&_K-62R#/SEB*JFS1\)&(=F?UW$Q^*-T-/"">B=5XAA5 M;VTA.X$1J+KL%%3\]MUMC.'>C1PX!UV1ZE*;W5: @->4!18?=LKI^7Q66Y@% MHCE\Z^R0#580+HAU -W@EQO/A$;N-!VTN$!M->=.7/X5>^L,#Z:[#YY M)SUD =6\JMU&NT%6;W>_KOCU#>,0M=63 &9R(Z;&$IH2!2CU2=E76XL7#.J^ M#-]T"WS_^075N7O+A3*U+@?$:E[T>P=[W&MFF1 QIKFGH4L:-3=T MY+F&F:&LK5GR!7Y)+:XLS@N@:;GN&LK02$GP8",:2]_MB[AY**%RWEC76YM. MW#R[LD1JH_-JFW=I9F-%@1BBSJO1HHC(1&3?XK[P@-NK![9]19 OL&IB(-2H MS"OP<)?''HH6$\>,52'1+[L.! WS._9]PF743"!N*'P.('IE,RO!7ZKOEXA) M%,ZDTRKAY.+O6K>R0$(I<"DN9\A,AK0E"T147NF-0(^F)/)T M(+\C3WY\)$*O\3\_R'T-7$)*8'#E^GE'FD5Z*[OKM!?M]]F47VT6_7"5RERH M3#TI'[[=OFM M+S86==I:/"R8OE-\%NQ6V.6KWNU%US>YL[27,N!:T\1EE9GW@&'.N+/) EF_ M&$7W;XPIUMJ(3D-YNO)R4VG%[EKC%MC4+TZW 1'&%8KJ_"9ECM06LP5^63CH M^);]L?9ZJ/_BL2AW\+>05?41-=BD?>VDQ D7L?+]*^PU.6B[W7@).\+)UK?. M0.BMY70J/#CGZ:L(;@N'_**6$N;,@X$L5#T)?@DANGX8N#U:(%;PL!,1L8"> M^%JD&D?86+A4C^977BHTM7QX.^([O?,467/E3%GF*S?,0UHVI9L^>-Q!1 %+ MHO%]Z9@_^710B?9UW37' -=N!#JQP&=ZD?HD*NI)5+D-VR2_]O<;D;_D?[?\ M*L#S/T),3Y-=@D=X 9<'"DC],7'8E;"PY.$?610 M.W(0S?DP%G^L1.SD<#_M6''7SGWAJR<(YJ1:V\]]<+*>H@+!ZI^<"%#^H(JM\,QHFN-<%-MJ3O 1?\.8&B. M2!,@?+)Z8).RGL@"+4\E'?\JM'KF_G?$ D&BFU0PI.MQME4)H_1_L/?FX5"_ M;__P2*5(REJV^111$657S)1"2");MDDJ6PC)8,R["%DGA!!3EI1MLF<=NX2$ M&/LPMNPSUAFS/>-[//Y[OWDF.PC^HR8%/XD+_6&PYLKO8\E&DC>LVP\.H 4B!7OL' M/3$HU81VE1-U0PM]_$*U\"Y=6_!KF\<+;=M^?\0D(B48.!@_0XI2!".G!*H: MQ?\UZ,0$_8F]OVEBNNJYM-0_,PXF_BPB=.DIT?D,:@;DT2LCEB,UO># W,.8 M+(@HT*#!D"0W_4##7*$8(^XSXW#ZL_NY6#;3N!%G^!]HR=+%E>[$]4-_PS<&MD(N7EF;R_A0( M7>M#J.:TV6PS\%0I5WSK\XX'\"*9IWP;4[J=V%">I8U[21/VR! MK@U/B5@J V8HZ/?0H\#$>Z0F23[!DY"FU=:H$MUQ/=;7APE"G!J$KM:@]'?0 MD]U+TD1,/<1TV\JT[CSV]JV=D7");H36!UW4=C#8?TFR0 CX;,-DV9WJE?4%I< M'OISX%2YVH6I0Z\U]\4(7JS#L'*-6D]IQYCI%.=Y_7"M_/$IE &/<9 M\;5M"X:A*ZTPL-T&&U5WEJP[N72%ID?05-51&SU=]G M%R#/P\EZ8G,1A<\6=9B@)%MIP7"45GN8_5*GZ_>Y=(,OZ?>RG!]Y5V;%1BJ" M38RL9A(O!;Y%)B>1[UF9)]J_-EX+PA*6*8H;'FU@HC$/R.G@S1K-'!>[LVG( MI9>0=G<\45ID-U@*L3F%(I_E:<;PR;[Y,V5$+"MYROT>\HR\[:>@N)(K,UMM MH+[)]6YY^7[<+.%ZV>D0KBO@JQR2N&*6V;Y"+IC*%&F93'[FN@NPP+GN1R8# MA*^!!@G/;O7G.F'95^:)&*ZG- $;DVAJ?YPOY8KN2OBLW7D2[C7-^[D2A:EU[VAE>7 M!K+X5<=!3X((T:!K>$-B='3+;T1DK9[A:#6VYD@R)S"V+U?-*F[ 2A3>?5Q! MM@[2P2%D,G*VT)*^@@]RG%D-0AXEXPF*'XCXD,T+YBIJ0L?KS=DV$UB<6WE# M^B5VXCU#::"FLL:PP'E>,(]4E-OH:MT]U:O;+/7(TH4P[N;[YLG[K:7N B4Z@TQ1," M3IDJB6I2]&VU>$M+?4ZYD+2;RL'<[]^^$;)7]C:;_A_*WF;3?ZK<2_^+I!([ MJ:F\R>UA6M(KZT#%J?;E7T*1^8[)S('_$0V"":WC67?;..4W)3+S'?S 2&I$ MHBBA]>:VF;U-&/KRI. M!Z^\=)TS](#]IAE^;@?R%E3]"S;0R(6MYRGF.R6\AHB?$J_G=?6/SZ[[[P;S MHEI(;H<"OCFI0U9W8WUWH+O'T)0GP$_R^1/3;36=MUY0O\"R$51'1\A''X&R?%Z; M4?T1AU!^N16C^RS;4H-0HXG=PHIQ<*CN*Y'+5P MWDY%T8:UN[75VDCL;'=2NG/JX^+IK+%J;>O5 /H2L>#ZG:I^S)GJNLJ4M86[ M57HKDG(K@09\< MT;VHA%K-E@A9TBNL@?(\.!_0/YU)QJ[1;B_)?@Q+5)D%()35^;>[PY!\:X4:>MX!4US] MTUE+;@7>"Q+7JS&/O33S%E+6H:+(7NP1AOAA(4O2<_36VXGA>]#A3]T?;VX+ M0%5-"Q5_E&?5T$/7Q+T?@CHW"X*"-_KX- M;O$VG6(;)*%US/YNS/39W4!N'"82L;O))-GKAOB..#5IG;?]I\*J-&._.$%I MU#+PGB&+)J!'= G8&(WO3-#D*49]&4#Q_35%58'$/6QG@E"X+!+_ESQ=(M2Q M Z'^LTC/NU')@3ZWH[.Z6K3C2T")PGT;!-$NI(.5.7^^.IQ:+32Y,-[Q+0IM M;\>Q2S\XFHR.4&*=YNZ0#'\0(6ULH:([0O'.;55Y%K-U'[_8+N#B;/&VA@$^ MISJZ/4_%#NXD2DM]B!;6-=666WHJH*,'":K,CHHGFZ'ZO%AD?FU',/%R:2ZD M8PR61S/>M(@!)C+L-'$UWVO4/\W7";VL6TI%XIYBB=)L4!;]H4Y!(]+ER>&G M %YXO,F T)57%JI''MQE=/H-8U\(X%@&W8*<20*U[OB^PKBYP=!E"_>MM"NH M39T-]HP_RAOR+-Z0*J3P)+557"Z&C6;N+WNFFTY_<+$SY'HWX.;TL&_?9)^U$/V07VXXD MW*.K*_"ZMD\;SVU-.:3C.\_QP'>V 1Z.XK]LL#'%M-L!C3 >C4L35SPDFNK M?:66I-)4F8?1J?19=MG =N5?/=K/)!-?D_437,SCT^ZIJ_97?\V(.)?\[P] MW"O_I64OW\__Y\IU7[\#(:45JHJZ'AZ\27'.[\^?CLF*KQ>88(*.,T'N/"%0 M'L2@PT!J\W#0P\"DZ] =!.IQQ&A98TCR\];'@Y^'S'N["VK>V MM*4Y-=^RP51?$V0U-<^VM--WC[RS3WLB+$*R?<(B4ZE)% ;'_.[!K9%)CY>( M0:7%193@ E?LC//QV6.!LT_.B<]7U5F2=Q\3QT\.)V!4\$W/!R \)4]>$#]7 M5C5LQK:.I_6S;6,27 >0HHP?6#[&63^3>8A@5?G7>/0R]ZW Q", 7*C!DS'A M0EE(+K2/23HC@SF+P7G/G)_S^_1(WE%K\0?7)IZDL=W,N(A#N'Y1^8A9%!KN M7P0Z A;#DL.^RM[F^$HHSHR>C3462!M<-C..T_L#PF"1HDQ0@^*S19C<5!OD M;.+.[0+[#.F$$Y!0QP/O H\;U08:$+8V\]5/&Y>11N>K9?$J@#X#K_-/TM/4*+X7$K47?!'!YT$MUHL@VJ #RC)_) M"-S+4,@H'EWA^FKXDZ96[.S%;=/3__>)M-_$@809&S*N6=5_8^I ?ND,5;DN MX(MWDOV*BO#.W3:PF 8;<>RA^"F27:J]!N#?_VC=G8->;-B]8]']CP@2%-S" M ,\3@KCRV;7DZ(&6Q8(LZ!W(8_LE+=POXW;B"5N7@.YN6M*B]Z9&?!-"1Z'W M8T@"3-T97#L,C83$$<&-T(.(2^7'R-9-_LCHUH&40]>2VZ@F[ZN1D@,KU01- MZ<:M"P'Y"\_]#5/HBY'SO2?::(=?"U"2IU C.826O2T3R"ZVSM@+),ESFI;K-E:54IC+&_.6434G([929;##*U MK5'2F&]Q?F?,LA?EE(?MD4_H[I,798RAN33$)6,ZC*M(FL.D&>>+O,G;L5M? MQ!>LZOQ)W31^WY:4+W%@+CA@].N^QN'5DX5S.ZBJX#]F>=/G-V#LR)^LN<.0 M.(37(L9D:I:BGZ\0+GFPB6?H<7ZA'V&:[ETD6 M;+-NAD)2#$2-3"5<>P./;/%/S-R/]L?]7&/Y7:N]]E#]R<4E##MKI*CZ+*[* M>0C",[KU47E6\['*G6BMY3)3ZHO&NA 6V= C9C8@;>*H=!>'BTP0 M]KZL(^FN5E-_>C%-KYF$._KHV)8:U'_L7&O':D\@#GJ)ICK)[=MJ@77X]U*P0;W)F*G--^!WW3 #<5;8&C>T(&[/S26'1:CMX&(.1CD7 MKHX#&;23:XXLGI4&.=2#J$08YKO8G7D?^.=!2UKEUBD]H+TE\/ $YA6$D^P5 MH:$Z&:VJ%ZL#Z>&N2OZ^_7:FF^"*R:C*O'V,;$SY9-]\LM 9*'QP1G+'KH<) MJC=+FN WUG9!D/_MGN%>^;>6O=VD__G%SH DLI5+MB=BNR+-288%730$X#@? MMGQWCIHEI07>_C%@)G,W4]PE3L_OG3G&@$?'T,>S,/ MBP6J6F#B"!L2NGDQ7C4"H??956/%TO'=ZSM,4,FQ1OF) U[*6_C=@%UD00#+ MPD\U$YUC106_]O3]3!(/M6 SI0NT!(PG$^.W NFI$C&!VDH&MOK*1^3*%D.J M:AQ0-;'E3X'%E*.E)NV>[\*Z;=$$-?CH6RS+J%.ZK@)<,9W>Y!& M(GM3+R-TR+D/@*-D\QW"S]M)VYP7EHL6).,Y\=J25(O?V*/0B>2H<;.VF!I3 MH6KG'=Z'#,7OT(L2--<>!(N#'. EB@=)AC59F6<3G)->O?E<4N%!Y@MB@BA' M=XWN,I6DV"+^T.JZ)=RJOYAC\#YO%\I/Y4NZ_ MM<#G 2^W@!A@(BNE98",D)BTME6_S%5@99[6_2U:)01J;@_3A$]MQ9(32'Q= MAHXMP\'6>@VE)4#)5=V/-QM#P:N/BQ''B; V&"\GF)ML;=)_RN&EUQO^8$BH M>2-/,^Y7^FY,AA>YS7+M$PE2G0/W%VQPNM!0_=X_Z.!O\)W63YN+OA#L(!'% M1;/[R6=+IS!!R[U45.S"%NKC@MWI.@--&:.JWZO@E9&A^M[OR(@/*71Y%H<0 M(U8W2JE[+*UJ&#VK6>V7XTE".TUQ'MIRZU]A@(GET9,RQQ]]G%>YK/F!"4H4 M5)GG#'SZ@7- 31T:/DCI;&H1Y19I8]_\B MCF6NS[DJOAX!;W9=5X.:"6RHOF2Y!*D,X;XH;SBFN6*X,SC>+:>UO"B02ZRS M:=1->>N, $[T@MKJ%Y;-)P@&Q-0X_S;-'.:"U8[1N\2!"8\7,!Z(R!+ 0S8P M+/EF5.TK:1=8OV,@-0=^B;F:$;&@IWU/8GU41ZI.#MEW7%7=UZUB>W?MXGW# MO]WSVBO_;;CB!F(*,VYB\BA.Q"3X$UR M:-(B66;Z62"?Z%\#!9\/"HX?JPWD#E")+'0>E^QU\S&4N%/6_ZPCB]=Z_-ZM MDNL*XE$Q6:'B$[\.+)S%2)%1U'L(<;)N?ETL8?5UBF!TGHZIGOV9[W'P"G'5 MUM1DZ,15SVY]T&:*S%NR-\FZ 2M4>CV/+-,\# O?F'%#J:1ZE?BYT7&@&9&A M%\K]O_YCG/P7+2$)=+N"CR%4/\!3]8E;F?G#5J[^A:M%EM_)<6Z9TNPT_ZT/ M1T/_[:F$_C:]4"@YA-14C^8D/";IAF_0Y1[9-O9DK\G'!*7V-3,FYEXTJ*# &ZNU=VEUNJHZN<" V5^ITM>H'QE7'KWN;Q4[)- M"]]=9] L@;*D%G XXXD5.D+NR1/);IK!!GKCYG/TY!6((WBUQ**;H+AT1NPO M"CX1#U!L*$\L^.X_W;GK[M'A4&?+A]B-!#$M!8!:0 T(DEB M?)"M4?V(7_2U[6T=RQI::3YR=EM-8-VL9.GQJ35CFXKE/$;M<1(Y1JJ-@)82 M\X*58U:9(,F8:H+JLC1)@I"3+(XEY W)HH-SAE6'"HK^.*#8Z@KB5^T<8;?^ M %\9!5E6+9\1AJ30E\0Y(WML>TV57N&@__XC0E!=Z>&J5#'O+7NRRR59Q3W /5U0^6;:"LRGTHV0\)EWHZ:5B]5^[8O;[OZ5%NPD>5Y#TVPM M+Z-E?28H=63.81;81Y,A >E64'-/4)*BOVN[AHMTY&1#J=<-Y\T"+R6[V8?8VH0$'(V)Z?!9< M_G:46XB;/5^'\,Z^>EU4UH,:H5887XTUB=-#L3E=XG=9NE?1V&B)#GKETW/, MQ '_#:_W9RZXJ*INRZ]#?=LU#C3K]W7)G*5< [D,(S6(-U%O< CV-"?X#,M M.5'*WZ S63E434%%%%HD6B?7O%94CK3.O(;[%1P]BM/I&D&5MF)(3W;GQ#],]M'K"R[IL)"053RXD?? M?SS6LP0.WE(F8Z9B16/);AL&NDQ04K3+-1>. <5DJ"2F#W^8S-%DQUY&A88] M$[NB_3KJ8E'YS4@FJ.9J!]@[!5_X;O,!^=# M[N2"0/?9AA,C9!QFM/[M&FJO_+A:$S_N8L$L7B7_(8?MX]^,3>!+B@1CCJ MT<5&H4\V>03;?7US70SDM^Q0]H>=,<*:U74.K[1-YA,=:#8'-2P(%96VKJ&O'35_!#%!5R?N<"R4(5V AKL0>7A.&Y07P4Y5)DNM&!B@ M^&MKJDI:1\P](,#Y<2&)6.&W?C;/).R77#<*L>=\SNE&0">^#3S?/I-54>1C M:88-_O'K5B9Q70$0!NWH-K%,H1Y^:-N # B^_$SV7[<Q>[X@*I>IM[%$?"P M\"4EWL]S]G%_D:IBCD34/I79A&#/ AX$Q 66OZ])YLD?KHA;+PR1S%>7C#9Q M&I'X]8%]_0-/ 78B"UH:FDE51?Y436* O[D:";ANZV7.)QE/^7SQ<4ST3%\4 MOLA1WI7;N"KA M<^&4^9'.Z3=M["?:69=,5 J79H"#4ZP4_6X/EW6&#WX5C C#&%>A$$E"Z_1)R&@'][3%%]B#( MA ;?Z7WXYH<)_T.J=AX?^I(^A#Q4W/!V37^:4>6\/;"3'5VVG-7AZ>PIW'6D MYWU>)LCLY<9?P3 V)JC!I?3S"O 8Q@E;%@_$1/YU=?SU5I)UV.P7BD4_K!A2 M(%=)O8"0K$V_+KL&MS#DO:DKVSBL+$F=OL-18#&;0Q-0)&Q'(+Q)TO70$EB0 M^W3I-Y+!2$>>AEO9X_6YM8))+_7C7W03VK14Q%NQ^HMK229OX9D,KFA'#R\K M@P ALQ!KLD;!_A]0'D5IT@>>+ 24Y8VDT='/L&$D)V%4&$8YVN'[86@XV/A; MQ/)LZY'/$0PK+R\^9[ODL=^T=2K_HM7V$HSZ!!Z_Y4$Z6*F2/2GF\"Q%*9Z[ MB/XQD^_:^9CG)T_SB'R>^)Z'VX>]N[@6ML60;L03[^)?['3E^I]YT@9;X+DWY 9/4T%*2.?99"B391US5*LGD:>7HM+!#*[8//U39/7L3-6WRWDVW],BV9P^^V^*H-=W< LJ M23E-6<[EB2J+Y>,#_$'*&V9W/B"U7D ED!H(N7C&85^J$9R/(-U$UV% 0QFG MOSDI$;,9/7/#Y.+]W']0SC[?D"[HA$ SJL1" M[R*Z&-=H,#2MT"T=\JQ'\I57YX5,$Z,Z;9!__^Y&N@"*@#KI),[1-U5'$J_\ M]$=00?\O@S23E2M.PUI<^X],[VN6$?5I1.O/,$&3'R&"0(\!$6#P% #D&1#2 MX.]6ET6!AE,U@9.H,&@I.MQ'7A".TB.VILF_*G2;JAGPR"@-F5%-O"7!(W%6 MUNS$E'IC_"!N$4M35FT =F3&V9F@QI0.)BCF%\=G8SN ">(^3"QA1,""6>HC MD.4MMYUE@D)?D5F.L;9\ Q-$AI0Q05-OV?[P6Z"9H"8MA"P3E)$TP031P%9, M$.D'])\1^Q\0F&-5]0O-!?V3368-3HX!+,T+178R"D%OF-# 3%#P(HRA?E7\ MI;8?JQ8EZ<;NG7-('M:LVL0P0:*9#&&^24WWO167!9\,3>/^_U4T[Y\ M.\X$U1L^NK]PXIGR"KI(FO9^.QBZO,T$W^.XI^9*>FCCVTT M+ZM5%9Y(>9M]4C?.T/M;697AO=J:])SE P)$?H!HRGWC9C9#?+C8<=:LWY+W MR@1%%YQ@RP2%90+]BDS0#R:+#7A;U-(K7S!!:#2K(R0H_9[B%BQK!JS= V*W M0P2(OUFUR+!',T$\3J6QK_>5'!,$0XVC;F]*#;M#E7(I)CE MS[&JFYECW>;O??3['="Y[=VW5*L(\@".P>DV@>/>0A]RC05/KF6%K&]VR)V? MJ:#Q=TRNZT6BN.$I9TG;F1%C/Y&A]K2% ;>7P-HF4BI2LP-&JX.A*&"8,4RJ MC=6[,F1[R8B"#'+QQ=M<96GE')4M#SR+3Z6 MB_.Y+.U1-P.FNPK)SJAS@I'/PAIY/Z1VV02(J6-;"Z]1D33AE#.^./D/#@/J M2NWAX+C8'98CYS2!I]6BQJ,%W5X :PRH/R0RHV8?;FN%?.YI_D/2D_)F\?U5 M9D/2#,KK_@Z/$=^)M-$0OK;C7UH!OQP[':C**\XR5".4$@"N%9;MWK>%X:$= M!I)7GEE$:5,?(H13M+5)8V\>JXE\2-,EW((+^#*$.R8YZ#S#1O0M/,T0AKO8 M[1)+[YZ,A/46GB=>@TA_RW\ M(>SUN #G&/NB^7?@]$0$-M\XP##P3\\#XNIN-:RYD$-"C1T0Q M>-Q83S6@G1]0(A?V$<"A;N:W M"#)C5N.'=0Z+9GZS[_LV?;^_^Y_;I@CP'KY>^N?^8V>42

-BZVXTZ4\P>/&\E^!D0VE9=Z&-$-0P^!^'!("15 *FF4>%*]!>0SZG3G=H M0^EBG>:L9#LZDVW93E!"H^%7CT$R!4AOZR1\0[&%]BK, 6.[B>'[C,00YD2@ MZ0JL%)[9[(^,R#:0]55DDWT!>%U* LB'E->8H&84^9Q12"F@,M*0PCWWVOV@ MUC@,7#Q"/?9-KFGP%::;:V0Q37_!.J\ZW+WPD5NOH6*2+R0;)?G[+T$U=JDZ MQ^/-)U+JEODSR=C%:42H1,2E;\D!&K+J'A7# .[[-L]KEA/KT>(1+OY$$1Z^ M<0%RBPGZZ'1_N)#GP43RB0"ATS4Z]^S\Q/7$LF+;'S]7ES4R,?*V4JG2""CQ M?5[^YRAG8]V3=VUWV#@!P8/E3PHW B79#T8E;8,<;RCJV/9YP1>J7P3 MZ-JU4Z@J(N=?L-..MDB .[;:&)XQM_33DE\V0T1.HVL];I8ZP'T;=[HCRPY\ M_;61-V:W&:I=&\6M.(7C/,I1ZR^ JO_VK$9ORD/8"7G\VG8^(8FJ3POP$YP) M0CN+<=N[H(]I7,N;GS-*O9LH=O$]$^1X+W=XV!'W_;6LW_9(RMQB?^;;GM R MF.H$MIL$?=X.09'US=.]([V!#D,O#.WP&+92O-:!@ ZN8Z.4P@ZXV%W^';^" MAQ=/7WN2?R724K'2*)/E)7.0P[:^DJ/SG:=N]?D8 (><%K>5\$>LLE\94V6D M?W+0.&O@ NO'A6].R3X/EG@%:XX#T5S[-;B)XF#^$S/]=1)DCL:!@G;5\3.E MB4\"=$6C=R/)_*/%M3NT5#9@& JZR![N'?0- FW,N6V07SL/C:^FQLY:#(<, M?/$YTS_3B?-5$*WIJ_1U6-";_FWO M9B]RTM3!8$+ R^T,0V3OSU&6S34Q84U*>B#'!%80V0T[FFE&Q(>/9(K[ MU!4XSEUD@ERT9D9(4M4.KU+):3&R0'BEN8#7_2\_\F!;2X 8L'9WG5J/+T:U MR(/?C;XQ1^FW1N"S3J\N;A5GSCV<>SCW<.[AW,.YAW,/YQ[./9Q[./^]./_NR=@#_[(N M#T/AB9;0DT[B:O1LFF+@9)>W(6[)@1A=RN.=/=;F+?Q=WL/RXT/)@VQOIPI/ M^/_B6.'^K\AV DL B#:KE Q@6X0)&N&DFV(ZL>0+X":\ 'R=P;]*DX (#VAH M;\&6T:7 PT$#G^D5ZM$QAE5:Y?!@MVU.[PNHH=;;5%F0!K@E*-%D=XFH!"\O2+I$4)S/TI)MAAQ1> ME5<\C;<9R4]W.:''!"46Z26933WU;;4\^Q?8VV)&=?E= 8F/P=E"M+A6W-R= M)7;<76+_^T.K4C7Q$D5K[\"?9!RU6?>^&H[3(OZ ^S9C]_L$H,/+B13>TZ6) M)*.+)Q1J*\,Z47%9K8HXMB0),6")G7J1=H/$T>IQC-$+%EEZ^)7T/&^66]J@ M)NQ'.OC2/J59Q<[S193$#Y$CQH05CA37UGUQ.+#T).R\^O+SG-1?'NJU)EYPJMK^?(8^%Z M4J,M@%EB#>3H(]^L(U?Y+@P7/KUWJBS-.F9*,6<>]HC1E2Z"9@W>$FP3]]%Y MC>I::).P6^GB_/GA5M:@%#^(5:^1(3)!!"R-OV,K@C@7@SP-UYEJ [25!B/ M"E,1,;R$BPM=^X3,G-,?F_'J\_]E6M\ OLPT;W9 MU1]H'^*P^C0QPEF$[:08CVW%HX! DU:NP:&CIOFQ>4&:7_MG8.6J2S,>5!,$ MQP"-WS&FSWRT8L=P=&B(>\F^IGAP?\C]GU%7)65?O;C9@N @&FPMD+]0C\/- MP2'0$W7\KOZ?>X">TH _^'9 \NF;L,&>[A.2!YZY'Q3B?OF"QX*%:P@>(0,; M8HTHX9-/*X3&I:S+;":*K[M>KA!K=33JK>N@IVJH0EGJT1$(%1;K]?/U!T*5 M1IQQO69E45"&!C?2&V[!ZI<6@'PN:5E@LEN4=H,8W1;$X":[T3IL52BB9YKM M^U/VR^7V:73F2KX]>_7+RR 0-&_AHRGH(@>($V1U-N.%.O :X*))D%RUPVZ2 MT&%*>+[YIZ,71I_[9U=U"]\2>'M3()3]@._)#0<[/R;HR%TB'R.<9U=AWQ4B M6Y3U7 6'@(GZX%?I1\E=U!OP2&T2-NP)PC#;FFQ.6),QV!@/5Q@;^O!4\;=L M#'1"!VL!G0P&'+MW).M82J_>@:%,R?R[3)1L!#2Q!9&\M%D>S91!^$RNL2ZCW(E8EGQSN8=',E\UQ2+ MO]JP=SIYZ>AH+J[L4$08G/=R1T9H(L3-\ 3MT9TE;UVP5[B'VF/:D7 *3DHN M-U/+1Z1'8KB]Q$I=')+^Z/7S$)EVRI F) "E_^(8T7 .=BO7'VZV:=!//>0!0LI'BI M1*G5B"OY]UN^5Z.B;OF$]V]M^\@%C^8<&A)7#DX;'=]1R\E_/=ATKON6,/T- M#OL(^\I.(+F(EZQ&K]/[!^/6>Y? M4KX24[.V/VH!*NL)^Z ;ZC7D8>7*&(ND&V]_G:!%P 1<\F8X&+!8RA/^"A"O MT]H(-6<-\\N058LQ<6?5KX=VCZ"IG"K)A3D](X2Y>OSH91]-E 9I+F6.QNM[ MKV+\&?3U@._5Z5R8,\8CYMN!.-UN=\_%%E=QGHZ<N1Z& 5()FT-B%T#ATCQ9 >R%P(-B@PE)VITPGAP_F=J1K?),P=<:=$'#M*J M76 ALA40IZET.A)U"BZ"6W+&M'UBET['1KM_XPTQFIR:6F#J@(4\(E)6_&Y SJ@-5L9H!*I3W4PP[7Z#L MRC"TZU$WRG(B(BE0LK0- OQ1TWG6 K8Y#ZSUY6=4FI$$/^1 G6@]0&-ZW9G? M![W/5PR<89&L5CN162Z77P!9B'*,)A9XB0FB&#%!56*: ETH?KLI])G:S@?I M&F:^XR+>3-"3;C).H^9*EV!?, 6[II 47,;X>1FJIH%%WX1M#QM5[ MPP1:X&0)__%#([!"/VX*M[2M)3\G$F"A5 /]*5$A0WEGT##J.]1VEYK#!'TO MI@M\S(9GUF_KXX>-75,<1">&V[@G[+Y1NP4#_'T@[[/KE)L)K],BCOR4*(RM\WI9TNZ/V.> M]3*X:+*D_1%*>)3XB4--JR[/?56DH7I7V^9L0^.IW-@(?B:H$4K2K??O>4*! M.?0?2:5#".57GG7YE:DY*F23&O$ 1=S-Z(@BI\5LZQV[PEPFJ/=SYDR5S*(K MABR%:WXG<4 9>F24U[-<9JA!G E2 ID_ZJ;Q51/>\QZXN1'P,FH%=:=>'*_ M;H.2:,44>P/-JIW@IJ@F+/4U;HX?46FLG,][Z7&HBL/OA/VXWB3P5W#+(*(K M1:"4ZHV2OULA0II/% LDW?,%?UUMO6*YC0V6DGF/7#4N\:;(9OT&'!P<2J_! M7=\'1NF(,4&C<^69V!]F;$7^V3 NE]&E;;<&(U57\[ M$C.X31C+"P'VN]R(18^]FP:G%.5WH(9\"='5ERM>T*[J;PX]6('NXX"&@(?> MD9>%ME/DN=62&+95)AL8 Y8MTS"KDO#KQ%A*/%FHY5C;>_=X[4ICRMO\#LPKAESQ>3D-Y8*KUF_. M]#VV8;@:+*A'^4.QC,.YQ.YHE1QMJ/X&0+&O9_6)>@;P"YO!HF6%>";H==[A M[/GCGXTG\3QOU"BE!EJ HMBS>+BB17ELG!MD31I6@WDR@2K4?LPB$Q7;;3.Z M7SLS!V!D(1HOBX<*DQ8L8@0]>K/ ,PKY%YW?R/43\:$W?R(!'LLB6J?R@Y/Y M%]IE)E&'WS-!0).P-Z#&?86J257H#7S)!-64>LUZ#INPS#F:DFSP0FT'36LT MZRN-IV59!IL6A9KY$I."'8T'U#7.?7H!G&6CNQ#(D09'#A-Y7G07$ MM=3:H@A"81+19G5'$?)O7@8M3V:W;ZL]E8FA'JG#L^J98:PN&HW,1BX;D2XB M%-N>XCE>L^!),4'7Z\K)F9-.$L-,T#X&GXWH'")=]#X2+5N/3/#"$7!!;RJ& M AKR1#O8!Z5_%E!HHYCUD]N)>4_'J,JTRS+I M5TM 4PP*1H0JBQU50C].HH:BMT*=ZG[7K9(/\C9Z1FN>"2FL=6:-H%C-#H:0 M10-J1X5G'X _QP2UNBP!(@SVU[^A2P43LPA$9TDSFR81\L.3@F.YZH[QU&B* M\70[$Z0QLI9#_Y*,*641- &&SM$<@;ODS[_M2K'4NW]&@&AT2;5N,A/T",_5 M)H5<>LP!3JX _RBTHCVF)X_X#@./W?;)KU#N6$.0E=&>, 6*$;V5]GD-3RV@ MW&4,=B:NL1QM"\J)CDL$84#T3(X_0/^RJ8QME1^RS=H'##7IQ4"6Q=%.M%;LYKN+-YG+TM5R\G" MX<%DCD$HD>7G.WCL_,7R:%\MAS%!X+QV$GA+_J$)DFOHE,09ZZ;GE>*C>K 3 MQF:,KPX!F&]=GCH.8X%M(\\9:O0(J2A%FG3O?8\5O -BO;\-*!?*;:Z)"\9$=S(.'H@YN JY^A9FEY%/RUTC^VZ=\3FB 24N M[G=,N\!&*[>8NR#@&GY)TQ[<1NL2$G*XW(>:8CC.*V-9T^E!Q[M7X1\1ES@# M]%S=P];N<]N4D1VH)^T.7OJ#/XSS@*DN>3*L7W8?HO#6KF2E&Q@X8OZ MT/ =P(WHL:59$]]1\0O)9R2E6*XN:SF%8\L=!4# P_8LRRDBNG'[N9J968DD M^JHB++'4C G*+_/O@_EE3'&..6%JT2S-3>QD@HI7Z8?01P&B^ &LQ1/55,( M@IPD'PG^?KH13Y-9>QR!W4RQ=49"B=Q")XP*>&BI#+:=&8XE>RIT[$9Q$S&I MH>3&F+CF>4&.BCNLD?M/# ZI;19IJ[_2^;#Z:8=GOK=SQ),/%FJ3^%J> MWBS6);@]4.>?N>3?2P,FA.4NAEFQ.F4?$_0"&8NG':._V:A> MC)3!'T6<+ZDIC_V8/CXQF!5[,RM4QV3(?/^Q:]/'[]\*GX_0D4T*24U=YD9\J/36N+IHDJ&EU;5;VOR.9PUXWW$[D3;O9[X)S M5UD?@OW:8=_2JB"KYL%19KU(&;)#8P6I"YSFG N-F"/DELWO=C*>S(JRKL_)MX8(^=>W,9$G<4HA'J'-_TR M/3=RNQ;X3CFB>LSAXC>G2:<1P_35OJ(!Q%628TB-O41;%N(\4?I5OM$^S2M: M07HWF2"7>P(Q@;\O> Z4?[5L_#K2)%8CL^T0KO5YA\T\LRS.:+)^4_GQ%0$P M8F7'T[+*\DZ0H>NR.CJTUD?"$83!?W*HWL9O1JE\>&.E=3@JK!K]/&[&+D-)X?A8+7X&^^3*@C%KY#/N ^:C! M33V","6ADLX,)+M-INK,_1R0/C3(!!4ZG6S8NB_S!\8.-*@AY#_Y[2:E\MV9 M;HKW>!#IRO,KOO)=0%#9AI+"IA'Y:<7F-OJ+_251K@;/Z8Z/MQ5AWRMGZ8YY MU&DDPB*+#-[R),>3CK4.R[_R$2J/SQX;!1X'BV?HJ023'^(6A%XRV&E0\E,) M")B8GOI( W@^_W&]D(->%MB]@PNPRWH*='9S7"09+_XO#V';!Q=A'*XHL'N2 MVC)^KK3O;I#;L\\IA.M+MENYZ _V=DS0),\@,"D?8G]-)40%ZX5=(^79U+QB M63(^%V"J;/6MA>E_/(%-=EVA*N^U9^0\V GG*]W\__+KV;^3 M_Z ; 33QT_8S01G7=U=C^5L8_/_\A<#RLSL<>V)[8GMB>V)[8GMB>V)[8GMB M>V)[8GMB>V)[8GMB>V)[8GMB>V)[8GMB_R_$!"B*3- !)S)L$OP*6^H8IH0Z M"/.#3NX ?_I)5[T3+WK^Z,"'H/IL6#? %&2U,-P2[= M*F.">A<70/0O&1%G=U.E@OXEOK5_H6P&5H:BI72W&E'YE-'T4RDOH"D_SF:\ M@ +8B23PV@/@"'9%F@G*,:C:R:TS^YN\K*#=C*W_)^4?@;WG@?8^> ZCN0-# MERO"#*?\[9?_QU7_1Y'I1DHCV(C2K08=,N@33JA\ \>3,7CZY5F!:+WVQK;3 M4?&C443- _X" FGZ3_/$K6(-G_LGFV;?+O4[WZ+WW.4/$2#;HX/ &Y),T(P5 ME0E"]3!!1Q2)UQFOT+0\&$#:V8Z025I0,Z*L@VD'@-@6>O)+)@A]C FJMZ"( M\_R3+(Z(6HHDHNO3);_B-L!<*NB\P?;9D=%/.? 6D1-_^HY=VQ]TZ*^@:QC[ MC/=/+2U+^\_F_(F(L0T*-HD^\0E;A?W.:M"R)N@_NC _T+NABB/\I7!KV*>% M^DVA@=BN>?I$(,>,-?]=$T]?;9W;AR$&QX)=25[3))+<$LJ07U] M#/CR!@/YJ6;1AG6OW6G'^TNV;,&F/=Y,$.1R5D$,>GVP?7X'_23PNO;SZV(1 M.<3?<922NG2'J&RB.>O=9)HWX_#UB>IH_."X*BY?$S)V1,AR9_GX7*W?0.UN M2E*2Q0EXJ#;'7JP[&<6",7\9]"9&;H)$R31F]-\+P%*"0!, ML=]I;W#8B12HL%(T_F'YK\V:9]2#64)0(W4'NNO/LM5!W!0L3)6.F1PHDAN= M6^),2E/L:W?LOMU/==;VO?ZZR)B<*;3-!"7/]Q$ZGR#56F@I=*-ZMX#)MDB$ M#);JVK@S@"JY4H?/Z3IXZ?VDT-N.[#DI+^#!&";61>9[_%RM MF"=V5ZO_]/VR"4TN_.,IO]Y+1=/8>W-:P>MKJ%$F: *9,Z$I0'7&(%NQ!S1T ML!>%=;JKM[@H]T>B M'$0L'3[0\GJ4P",B4Q:A6X'Q!)4RE5&'Y;4+<[=\UA/6?_EL;RIOJ53OWFMB M5^OJD@=X84 <[5X4L0BV+1#S&Z]D_?*1E,WJ!0\1)U4F:(SZ3'%X;K%4+V:S MAYZ3@",/4]H8;/WTHO@'V-=]3! _T"4J'LS2,++D_LPEJNUL9*';XA;]DH7O M[3H]5%_%ERW,C5_ 1#[D7,4(O6SB@L0=QO:@_)FR[KZG26*+G67=9*G5UF5I MZ*.>TEI7\/I4[HW*>29(,PJ)_;B%N8R#/D1%U8EU#]>)D(-L?*C<'ZLWF*#T M*[4 ^F/F D5'PMTHOF+Z5Z#%J1:W]K7GM!0(CO5G>>-'OXW02R8"O9JH^/O? M0A?!AJT:N(P_,**)49!5.;[,I:HP/!WKWCO]!,"C%;#2F]T'%QDG)5V%Q;.S M8G_#K/1XQPR6M<9$WCM.Z1,9ZM&K(B M038PB: 3+ C,["LYSWU^2^3[;#=LI6@# M&HN9VXD@H+E-@ ,ZM2P]^'T]]VF($.UREW\6ZP,C=$%]F5#UNDU)3\FM7_). M/>,@]H"2?*2=.K$.6D1[1."6$8.TY!KQ8+8M_=&=N PG6#F^E0DZNDQ5;;Z@ M\_0*3)M['%A=4'[:';HH'Y2!K(#-^I6IZ?*).9L9#2S2NH>L,8>=?$>0/1GS MVR+(U517$8?YV'M]B O$1[\+),>/_\J.K:J>_UJD696 Z>3F8'!ZDB+UAN7Y MFH9[8[!/^H8.,T%8$VEHB+_<;H<_'/@XK(P)>RZ4EIRO+%W1]HU;-)WF2,) M$-#HF!ZC'LQ FVRQ* %%'*.?\?C9-AJ/8"<[>O+IX'D0<@)5;WN6?S'LV032 M?*B7:.>J.<'U5J>7YV>L#[$Z_UL78NH#$]1@KL'F\]55_#A)\'U;D-L1H?.U M5Y*BIC#N8S*L 4X^BZE?=KV/;O9-42R_6+'SD Z?>-=?OXA3FUCOT^#[X7F' M_!E;Q03%=I]'7 L;ZK>+BZ/?_I';/O MA^E<^CN,5@]-+XL<*J^JWR];IE:4MN5[^&Q;H6G*^ES(,\;EYYLZ/&K=3YD@ M0:E\8)F"^4U,Q0S*3W(W?C:4N%/^U]J#WX]8E@%_8\"MC<:'GS3M==?!W3]! MC<6? Y/7^'9P?4KFXJWHM13="._O;E%?F*"7JA3TN6[6])PDNR\PS"L)K]_/ MN;L7)%L0UQ1TI^XE08F&:(YB5 FYQ":\I#WVE"?J@S$,UF,P:,*X6ZCQJ/G8 MB)!\ \.)7#7%.)R9J?2B82KU3SSXN<%^;_1G3UJ>'$"6@NTT\31[F$1*A5/V M:;]+H7-F)/4[/[\\10 ?:_-O9X)& M8NF\4+45Z,1[**^$\Q&KN9 9X[3*JF_F'DW?ZZ'1CT:!!DW&^2;QZ/Q>/*,9>G+2E[UA\3R&]"G',7CCX!U GVZ6D3TQ7S>G2[O1.4E[]L5@ M0&$W'J?=&C7$1=BL>:Q+O+#(L^,H*P><\7)56=R"D7-<3/4FN)TKGJTMWT+O M'/6$8=Z:>[#KA=%NV-QB@B*#,IB@91SC">WI-SH:*3GRO0?;A.'CK=5WPAW% MOM.2.0^\8LB7A6>E-E2-&F,L N4>L5>8)%#UM*]W?(&2'T(WUUYA(Q.-@3.L MN5]".KW8X-^2B"]U\OWE3JUSRRSTQ)W\O]A[[["FE[5=.%94A"A%1$I4%%2: M2E-*HDL1$ $1Z24B(+U)AY"H+(JTJ#0!(0@B4@/2I"7T2)-.I(;0.PDE!!*2 M$]9^]_FNL]>^KN_L[[O.N_9Y7_^XN<+ ##_F-_,\]_W,,S.\R6 4Q?B!AVG) M=<[L\W$B)#E:#*OV96_H<[Z=V9@V:J(DWQJ2"1"W)28,/F6,?Z)=@([L:L'' M.HDUH@OR&B55E]]BUEI<(H%])XW+(1QT$?\<*67)]!]\;R[T?G2".QI7YR#7 MT!7 73NB ZKI^Q>6KY(E,"8A/ P;T-1G*C&;@7H<0[ X<7IP?.@VA?7J(^5TY%KN!7@\H\CV>0I M3WRF(G0*B4,6J>8QQN#?V &JTY"VJP\C "[=D M2GJZH+4Z_J5O$E35)]4%U[S$F]PRCY"X0[O3T$+WNVX12V0"6D367)=.[I3/ M:E .,M8-%R*9@,*$NOG?7\H*?/.Q/:QRWZ-\/EY%97UO1NA@@[G3'B--RF_^ MF%M=TREO__QQJ@_[EDTAQ LN\95 6<9>1KV'#,[OSGQB=$)7DW8E]X:V!_UZ MZJV6'-_4$2L!J^H70:OKM[1L+!!U"O2C@A[?4R_CQZ/N7+4W.7Q$Q73+Z@9= M7.%=#T-U*[2O6C([KU!^^S$T%OE#(,+FY6W"NX"G:?FNIX8'C:DH@])>*8OU M!^55\>*FKP$<$O>G1-XH$>KH[%=BWB)' MDJJY7GQNM<6[[<'Y&7_;E_!CU,6)9\TD?'"IT*/1%EW/(J?R[S=$?L#.WF0" M'$L#.<9=J6*@""]7*5>>Q1WXRZ-3=7:?5]R7_!Z#'G9 ->$-Y4?=:=)4!:O# M5USU7Z@ A\5N0%Z"4@)JX/EW@-J?1/0"^5=P@&S*.,)B F):$R@:MQ1VH[(9Z^#XSPKM_M6F M__]BWY'C1T3.XB\6T,^1Q,(5$$Z^T@T['UT^KVN^TMO^FK3X)2LDX/TI!A0Z@TBS*HH9HL3XO,+:C!( MJI=Z3CF3@A5)O?6V&SF=NB$=DJ[!J.!\Q@ MGW]A*4'ABS WG55H-DM@CEC#;ZCN+FY"4%JF#3L%+Z7CW*JRCA):#1?"3X.^R#4Y8O"CTBQO5:MR!68)VO936T&0@'5#,!D-URLMW"6/+K=6ZEUREG,F]U$>W:JJ0)NOY+#WN04I^U&;D !?M 7UM M\N/)'O[B^WH)$>950'7GY(1R.4XS'FQDDRWV^VMIP!+F.CM&V283&J'LRXP6 M\NQKV4WHMJUKSH]LZA'A5X MK0!1)RHY+)D!4X^75D>7O-F>ISM>PB&(+)V'&(]C KB=?,")$Z#C"V&*XAW* M7*"T:[Q, "X7BK8Q0KYNVL'1N[&45(UPZ@@T#]'!(PNA7A%KRE=P(-B/G>GO MK=*RD7 E?(S6/U!.HJ!5NUA4)F_+/G@ +M"@D%>F6(040KQ,=Z(PSA'F+=C1 MB#HPX^9<0"),."E6T&_3'IQV0V3(DL>Q)MG*"9 MI(ZCX%:>J062WGL==6QZ4R[HW09B)I&6G<;H M 1VKUBJQ)YQ4EE&.ZA'M/Q=]APD /./8,0S(6HCW+_V6VKS"_A.H(3EES(?_ M(D??TH\0^FWQP3?3"*7$?#&+=W7G[@E119*(*(X[2_J._=!-M62]H'DL<>"/ MSQMBJG#N.4B)6A/HN-,9VT9I;I/F;XV0H1A9,RLJ?SA%J-+=XG4:@\ $"&X( MO68"CB90(L61HX1Y2L]LEN%:0RIJ;"5@W8R;6/T;510UAFU?O^(6?1G!^0F: MCY_K'+POOM9PFS55LV ZA4-)J4'$%(-K_?%C=A<@8;%HAM)8#=_>3XL;A_5, MJ"Z+BW(A>0)K]\(0<_H-RA%"0A\1]Y#R61S/'@X=W9';^:9XY[L40 M1;JZFA!3S2.SR(\07DR 2$=V[.0\[+'-%G0-_"+]FPIP$M\ Y;:B2>,8_!@/ M)D!BHC]-2G'3?% (J#M4%1$05O#1^$FKRGO8\A]O>=0U-ZE#.,J5ME\;,7T0)5C8^O%M7R3O$]^SKVX?SDQ_ M >''R-I[FT";I84&!P?K[&U=T= &CNJ35]2X)!M?ZC\^#@ ]M7N_T80A6S/ M8-^@1RK%6_R\Y%>S1N -H9,?OD:=?N2G)3_QKF8R/YX):(!P*+]G F:3&+\A M_V>%RXAGO6NT*"8 OX1F_+[!H#(!:QEU3(#EL%( =#"F7N?XR?KUFJEW)78\ MWPF.B3[RBBDY&6)?7P[53(2+]_VN?^-+0>C4^Y&[UXQROH6[345.7[Z4GY[L MTJ9:-BQ]*SW\RH^S_\D>YQ?^B^*?K#[L9O]:DO@_"71@UM!"_/*AZ1(%-P6C MK$C%U&M=D9YBZP5 B]T4^"DJRJ^/(>S[;$;MQSSVZT<-;0^ZP\>J&#Q:;B[6 MX&VV(N)@DERP2>SF[TD;MC^&MNC<+-_[K*8B-$@[6<9V*_Y,<+OO8C>L/H4) MJ++P8;E>"?AIZ&J@#)0L'W=N+E^9NQG[,DR!H0)]UFW>U5X4RSB#7L7.^#]> MAP5*AY1@7)B Q.UA5C514?/.=+HZRX95<3#>&:Y[Q3(!%-6AV++;Z^QC[Y"N'/!,CT9#7]S*3?=X':D\!#?I0JVE78 M!;+H9"!ILL%I>4!==F[<8].N'C5016PL(> TT&J(-15%F*4&$\ 581'-!*1# MCB]0$@H<3 3'O)._F-NO,0&=FL9)HO0^I-XV?O''WA+**E4@W^4J]>FB^MO* MFI L-\A%'QM0W-^65[*I?GX5)4A>WQ@MCRZS]U(/ P%1G(I>V7?T".K><',(X&DQ$:8TX%RDKYEUIT'>'DHL7(UU:W@ 9#S8O<9B=EG8(W+.KRB$1A-QP<,*!D?/ M1R>>;1)Y=U.EN&XRTU\JB.8.XR2?ZG8E[V\>3>8WI8J5UDV^LHE2@UWX8U[MM=#^HQA_8++W/-\.6 M HFJ5LDY-5?F_XFKO/?88&>IUT)=W_4WK?=N"W$@E$OSTWVKS$EMAWOD\M7N M/WG.$=7W!D7W#!]'<4@7&:Y"23KR66SH;1_3O8]SI\+IX"ZLHTYDJM"0)/B" M[ZM;-8>6)\V!K>;]+-I$YPF8A+\M,5OT=_G*1F<"[-T*6$.]\VPJ-FVK@)\T M46S]"?>C\7&+$CQ[!- MU@OUN()86V%$(1*W4OR8@.;.*(P@E7N\#7G"-V3JTD.#L6Z=59<+N",9.Q3T M02CU\E;]Y9+7^./73[I'DX/Y*PN#W6_$4Y8UG5[ M-4;#7F38+N@LH6E6+$YL$SG@9#WR551[( IIH1A=<1@3CIZ= MK6=<[H?QH4T<%267RLY$Y;X^GR1:=U!P? ?IL.NQ^P;AQ"%&>45:,GF6TVV? MJO#U5KE!+$2I(KP7@E[I\#Z>/1$3@[8 40U?JX8J9WT@^C99Q\YO0 M-M9XV-$.OX2. U_ZJ_W$+_S7@3C9E,%NN!@I0%GOH9?2@,25JD7L8'+0<8@_<:\7QUBD[%\!A!<['HY:\QR[O!>I6V2YECS'O\7O_ESZ+S?^ M5^.Z%_K(G,7%1Y68B*R%G'M':DJC+9D Y $+GP)&"^(P7;5J&<%!A_"[?&[M M<-:9/36TF2-N9Y"K,QYC$3F6>KY4FMB!OM>]?KCJCV7"<[E30W-)\>$Z=.I" MC$(6?5.:H?6W%?X,DFHSHJC:?H(=J%.N=J@S:\L @FCW]]@2XAT]WBN@XX"> M1<_X>Z[G-:,:3* J""54TLXLG&[SBP6AIJTJM+I1\0A[Z.X9ZY2 M/V4N8%MQ$RY5-#ZZ,VEEM92NV)\YC%\"F\].3Q7/5*]:4&TG@>Q[.1:?*SXY MT0BNO9^#0.:MXEM#X:NA7 90(=E=*6S[1C89?@[!]0X>A5Z'I-X7WYRE8'8C M-PC10RK-I<0YR0TF0."WS,F8_;+5.-+-397WY,5%Z+M*2M 7*M2HJJ?4\6;) M[OV>.SP4_#']23>WV[R;OL?KX\&"7=WYW5O\%HYJLED='!?*S;'C/)>[OY.^ M%T1^7WB>EW40]-">5_,JP#H5P$O96FI@]>@LXO78">$+U&"?'%_OGDT%^P$# MR3-FURGQM^:&'U/,]JLI6QO>$^=38P/:&P\*^;9['3\$L0^+2YCH?".[&@:_ MTG,L&$I50YP2L&U5I^(>4I"@O9N!$;<_IXIN1/$VA\OG.>>-7-^WE/E] M5WQE] [CZ.WQ;1D*2'#1FR -LBL+<0GT'<:5+YH-9+(>)PXB8P33WA@6^A&Z M/1V,8[19J%'*C/4F$##HMC"0LJ)C..DXR\=0:XL'E2&;1^7<^1JU])N[L//[ M;WX#K7Z<)>1[4D"DATQ -,4Y$6;N"KO.*26;?+NWO(5K$VW8!QF/!5^+1!52 M)^]\$R@$=[O*0J71^RHHNXZ)6!;W,Z6;E=2%ZI,RYVXR 7J!BF^C$PF 1;6! MZ_[):X$$TH%%8P[S;;"[YKJJ"H1QS(<::PA>R2AJ$V/6.6/O#WJ%!^9Z5 M/G1>QPF> #"!"#H^LCE*<7?G#+R6" 7ENYT)I7,C)Z.28H"A&[3U\AOE_4_X MP2@E:4BFAV+"D@RY5W/L&370E^:F,UBPG+4X_U4/58^TBNECZ-1(]X'1;_2' M!W?GX5G=)@@Z;X9N)+ <)EOZ3 MXG 4>?4+3AJ?([V]@0[?! TZ3AY.0"D1L\)!'.6[(,UXQ.X^'>'-=@)=A#P0 M[QXPCCTQ^"&NJ3E.\;EBM%X^:-#/7"=8.A:U'4J1TC0D:DZ+,6SG#Z.8@$./ MJ%"E0U6DV0A)#2<734=['J >C80XZYC9BQW/1!U"W]_&)_6'3-RFW4O"N5;\ M[-@QG,H?0WEE?Z244X&T M<8_E >S)2WD7&WQ=BV_"05//VWYWN -%<=M:GK%=,-#FAQTE#4: MIQ/8>FER2=N(.K4-!54$>,CGM5>@X-G"?E>G5];2@RO"RK8%5QT_]3)NT-5Z M;IV"G%#6L]Z_!+(=*+"JWW';%4\UDX,4Z[-&CK:Q6Z!.L3$D@7X*OM8-#3L% M*L4UFROL&C8B3T!TJ-0J&4\F '9A6_VVC,!Y7AB*\_Z9 /O MV-_D._.4@V >[!]@J)F%J'L,OFRZ;(H%^FHOWVJ>+JV(:MF\H*TV)7[4C2'G M;+M^TZ9^\'?O:01D76TAD'<[EV6Z#STE2S@RDL!V6VSSD4/06VPOG-S.-1&Z>&6K#>;2S=WBT7<#A&.:$&6S[= +G,W<_MHNM8UPH$ZB@W2Q//H!/Y$8YS'NNLHAPW>)XJA?V MM>?N8.>0+/4'H:#%%%WJT7:E&>?_8#I>XSW.7WJ=CBRP0R>Q#"/U4D)M;NWQ M,?'*PM:5IN883[= L/HPJG>LTA$T;#H>DH$2GQ!]_QZWLY$DC%UEJ:M%0^7" M&U]6[T,];MK$3UJ2=1,8^YF [Y0%\0Y6/4 MC^CP:/:PE71CR["_ M']G, L<[N21YM8=S#8[BQU\!'ZH^68 89)Y+GR,,]VK=SBRED^=U'AS$R=N M?HCWOK;2]8S+:D1OY47=W0\8GH7A*'R#Z]'O2[?M#T>Y%+@SNFXA3&9*@3^Q MX_&?&CM(BQJ_F?KL0!*/=-+WX81'Q8>^Y$^&HT$A&5!Y+S7^UZ$-!IHSG+$2R'G4P^:+O+/B&<['8=,3FI_4Y*R=.;Q>E+VQ= MI/N$\!.7'75.4A_-';J0.V+6W+@#'#FY_1::'GYF ;];;^P:'M&=>^V M=!<]N@\QGH0XD^?C)^\O]?'%$1KXY@O\._:PEX0?EF/C($N4"E/2A;$K M+,^?/U0ITA@+[U>@"NE.T"%#G_ =B%K("3OT8-0=RB'JR2]!5;6O#RP/"1,> M52.%J=Q/4%_D.AP@)"WHJ_+AZF0A6YW1R$"4GE7Y?+4"U'\.>=)2>$%S"MN^ M@#SUQ*;:&J-)[VP1-VV+X%=NLY\JCSE-X(Z[L?&](*1A(B%RHW389F+9O\,[ MN F3>?TX9U#(//333BB=JXKHW#Q30@9&2)XN\R[M* EC2Q.^!4DL>,8$,([> M)+8(L$8$9[;+==]OA=$62IXVK $1AZ:,02&O=^<(NU:M"S#7U0A6W\(TK6@/ M81:]R==@#\AZ'T)V&6CE40C!"E?*XO3+=>0VS>$I^F^8P"PWFFI--1.02OVA M5AH(^H*HNXB>U*. 7I?A.4H^F-GEGQC]Z:[DOKIC*,?ZV67XV7L"2V!ITF@+ MKHV"++D3LQI&X D,N)Q=A?P!F0FB:9[/KPK:1&YG_"A9I5["X91.I/J\EBCE MJ&!QH5S+JL4BOBS6 [ 8/W!B-^FE7&@P^L=HQ;?"]]8[]!B6%U-CC-T9^X.2 MD@RRXUY@J$^CV9]3=HAFTK3/(U.,\YBGV-UPAH(]=A$NM("L@\PM\XQ"1CR8 M /S>)$EFB,^?34:%8,3OZH]8FY\A=@&]'Y_5W3S^^7,KY#(B!KA4'5W0*MT# MG>JLV%BEBK,%7[A,80+V+9YJ2"'85H4[^5N=D]GY@\#J@7G,#_&9B(4OH5PT M')5\'NSL+YYB_(:5\0*%@B6ZMW:Q#6O3=-ZI+X):?MIN^% MJ]ZP=KO-UA4.*22Q.-U(PZXIZWT?I;.T)B>\\B<34*EZ7[Z23QA'.G)$2XE20%7*<3Y!OT\: MDE>@X%\4D)QGC,%0"^#]*FCG1:>?U-Y&10MX$]K!.[$9%M'"G:4=-<32*])+ M_73(^(>OXUL41R9@"DO2F3L63A?I90+L(.&*NB!K*G+B.X_\[NM\LV6QO@(Z MJ+G27(G23.W/C+U*OS> G/SQ_7Z<-K[*F"Z]3.9]_BG0]O MC!_O_#Q)WA;RD^N4$FJ6_ #M8 +>MDEQXW#VJG3"-BB_Q'"Z(Y3."YUXX,Q( M)D*/C7 T,%0F*B*B)Q.348@>UL,QCG7DX6>'PV<0YKR/]Y(E>N4 MB! L"T?(/F\+\;BT?)#AN E1MT._V!L^\F\O0:GSY@ MR;R]?'RPP/>,Y3$>LE;%< S%=SESN^9FHN\62Y\9@Q65>A"AVQ^^?O>XM*JZ M.\]X0+,(WU9L8!RS)SU;WW6DOL)ET6'VM9M,@/LPJZU5G],=9W7 6F%W@9_/S^]]T1IS59,W1P/8=J7!RBA+E._5RCO,:7,2N MI>H&[4ZUD(K/%]RDN12*]AM=LK]L-V8"\OOLTZHRJ5+G:N"CJC7(22--#@L( MSYEMF7@CY0?@*\^AHOX<9/0""9JAMHE K( MB31+BM0?OG(M=BJ#U[MC.)?F"!)?5CAINEUP'MGA5C6RH9OZ:>?Q)K6$\ZM,CHP95&%>B0.;:S MLXBBRJ,+589]T57E ?S"__TPG"BGGT(SM)/K"111$R9@WFL3WH?_3V-4@(=(N;">C- M' W4AUYA37$IR%0C@Q\QHL,$:"=X;>H#>'15_R7 Q1%UO)"I^6H]ELBRP3,2 MC/#+6O^T\%]N^K\Z> ^-1I72+:6<)[[=\CF4> 0Z.;@?^E '):J-YZBQX# MA-(LO)@ 9)04VR(^QZ? ]N%N OR$P_V[A.-TB<0]K?#X*ID) .AV8DTVCXG; M#>2"0K1@/\(FQ.\0DZ'RO@89- [Z\?X#1S'"/S^/[Z.I=+0+J9+TX^R M6/G:(2: SK5(Y)A\)JG69"#BKN2\.BXROUX[ &I%[.:D@U$"<:DE 67VL$ MWSDHS, MG$M#P66 MP]%B J(HB(42OASQQ_.E8YS1+^RP@>9^=),31L2VH MB,K0)3$R7O-@!XDQ3ZK"=J\ZVTXR]EV>'<[W,$$NY9)#-0FS,#FRS'(SO/-S M"P2J]6*6A![Q%T]7U@BC/=P[M/>Q;Q4?);MIEPF8Z:Q341M?198\5V4"7M(U MK.\X0>QZ7$0:O'"7!RIRET5IFD^D)58DCUZ\E2JJK:;['3UW[QU+)O30'F-! M5+;'OO4(!Q;!K,6.RVQ/IV,1:#H;,45?O8:T$N-[+/;\1+/8MHYNZT:!XZ/= M%,8IASH,GD2HCY$!' ]5+0.^G*N[#E&<0W+UTAZCQKS4(B\'YDC"6.])A)04 MOEO2!['2>97TT4JA(5](01!5G%NW[609/K.G4[&U$3,2F./ONB-.B1+TJP&S M9<<_[=O8SWHP7\/JBU0$2Y])U6'#N: ^VZAH7I<&(VS/L+QA^2E;-Z?AUI;O M<[XJCIO>>PHBAN1 =N>C7Y 7._B,H*O'$KP"_R%X]>@W8WQ^PHPG(JS*D24J M)3]=+BO7JR1A(F36BV$ M:527S98 "?K4K@HQATQYZH1GT:0=1.*-,V M"U)QC&.JY,K.79?BS+$-)@":V:B(^,:7[VW"^C.Y$]9&-+[7],O/;W:FJ+2K M#9]^68F_]N6/.PZ,LZ\.S_DP 5)+I@NW/.;7<]9W=)>?^Z-:MBX(#Y_-90DM MQA3VCB/+*+_Z##,J/6LVA^&NT1J\N+1RLFCNV \ _3;Z]&X:U@'$#^\>BOJ M.1\0H,2NG!QXO59Q../D*^JS"V4W6L"8TCX'*$F'$+T#9\F#WT66=0O #'&;NQ"3X%GH#8(Z^R9;!00W1@0OEC?W;:;!>97 M;?&V3_FI#-9?#OQ\\C;K&\9G(2U;/W"*WZ'1O![3D;KS;3S=UPS5].*>J/UV MA$V.@W=)>'LGB\;#&#Y!-RHM(?E$NF2$-A6=59="'9-^(12H,+F._BJ^325A M:L2"JU4_+YXT;?*1C*HWNR!3G*,DOG_?I=9:=[H$L :>2&>]AUP3P)Q8I\O505[],:!'C_U>QPP[[AO-7:I4]:='Z]H XNF M##I@0=I2'0XPP?2);>N\^O!+G]3_:B[P"[^XU"\N]7^K M^7@1T<#KUP?;!)]T*+\GOBJDO=B<3WT17;JC0/:AN).DFVFCPNM-)KH5E3VS MQNE)?&M#JFS@QZ&@Z\*3:,&3%E&6ELZ9@[=M;0]Z#Q2>C;[TU#PG_#!@/P9] MLE$FY="9^[T!V#4P@;=)_XIEQC'V^(Q1RL8F'=CB&H$B:>N$0SGIBS7'3BM[ M98JJQ]P_)/5JI[1*,&:9WW_;1[?792-B/@^]_.QK]WKQ+6Y&"DA^,MLHF_XI\"1!RY5 M^:#1\BEET"G]X(R(T.LK)0AOPENJWSB+P\00?Q149H7(M>T>WG5/S!.SB]A' ME]C7 +1Z"[6$[1GW#-_RAAEVZ; SDMAPB1#>4@% 6?D+GZ=!6RZ!+W3R6=R7 M#SL>][W9<35D3'20?D<=7R'\3:,+#K@>:(*1H'XDB>"PAUV5D:=]G]+4(\N^ MKPP>C.]!W4T\>@]<.]MGB,FQ&?Q:7(SPQ+;OQ.E=[N1-R916N(XW$/?GXW###'^X(B-S'QS9UN9$]';;,H M&]B#OU[+PN@F/9.!((%MEP_QDCOKI:F7LQH(_&$2="M[K_$4C<+//H=G6I E MX0H%.ELQ!R !-8'V1 *WO;!4CV7?ALJC3J/>9S-*5?P#=LESK>KHF$9+<:)Y M[FUTV^I/*LR C?M5@M1Y3D@"H2A3ES?*_WC;H<:@W^RVOF0;=U8E>'I)**.C4[@'3QYA^+OD/ROZ]FYL M@E]R-BI<^5&VP3VAVVQO'--)H,;54S#I_L,91,B)A3,<8_=FBC^DMT3_0'GA MBO>+4W 3"4LTTM:D2I581+6T5?8([U#Y0JK^",R]S+IAW-]6\#D'3(\20AG'$M'S8*V$1E=@$]KT^.%^V1>%YOL6ND&C%4R M9[/X,O)W; D3T* 3IOTN51#X>45DDHR=TZM " ML'-]\*9)( ?4[KF,LX8M\FHKXF?<%CL@N M3KU7?C2;MNW:[X!972LR2A6LM$(D'E3RF6:8HDY&$D>\N=8B_2;'(-,5FTV\ MFFH#K/_OI'VAPQG]W8(L2\65\(4?-O&7V7(JWQW9.5-EP:VE)#-C8C\8S*.K M?OL?-S+^PK\O]@RM"99E:-D1/Q,=6786W_\WZ_N_%O;MH^G]O8J%/LV("6C) MHULS 44RQDQ #W]NO^,_IGD#$'*Q+"<#9P(0?Q(UL-Q_W;"V# SBT6PFZ12G>FHX^7&T\$7.MM:_ I6O8 MIE6JZ&R#=!C8BQ!"9P+V+W2^XTQ5'I:W&DVSJJ5$O0DP'/ TU#^N[R11\:4% MO5@T'-+\].KSF8\*H,6R=OIS:@WM ,R(^JAXM.&3=(2G[QK!IG^L)1 M-B$W_GM N?4/1?1R=%MV,_9BT#HP %>LT(*)TU6%ZQ "E MW!DS#NU16$33!MC!,EDHR#K L)_H&ZTYVEC/<*1CB0EPUHJ7]/0FD*.6JMK\(%J=&2S_;%FTN; M-"J<7CIE(R#(!%2?", W8T^ 3_E6$2UR/%=/47T>=KE\_2VP@"M;2O']"*Q MI>^MQ2I=[%E;!DN$=&Z XP>U?2OO0_<^0QS@/(QNUE/*_995;W&IN$^*LN(, MOG=U-*O $B;/MO5"9*SF/#8U(N"ULUBT[T7?9U%!%]X6&3Q2/*%V!ZKQ1VCL M%IR57+3(082X/@VJUN MW'>O+HS!QA!6A]<@EI?0E"YMSG\S-]VC/^I\*_/7/WO@.+-5> \_%+/3*]7BGRO0>_GT_$] M.X>2Q(07:H-,>/2TLCQE1\R[R5M[S@31@!;TPZ>>K*@@R7\>M.0!C S*>,V( M*B4P ./ %7PCE@]KB8X '8$M)I:(3&@)*Z.6)=F\6H.%QI2/<*2X MA&\55HQ) S^AKJ\S 2J=675D8:6C=JUFY"4FH!/1SO SOE]T\$GT$;D1F R5 M.(D-*L?:DT)?KVX\,?485A.E^0%SZP?O[<2A?R(B4%_1#: H>]E4$5)'Y<([ M1#M4!_2LFJWO.Q8Q1PQ5$9^ [GD!5^XY>.!JPZ@WD,NDP-AS5/,4_HFW?LRN M*E=\8<[62-G,3[S =,,?C:4O!6($PK[2/0-3SSTG?"J%P@F!T0E$()U7 M-?:V%5FL06E'W&$'R-8K?0#5&(=(QP\AV!E*ONR3?A)UB>0!5\F2Z_YNR5^Z7:XY/HOE##"V;!3, S(OQI MX!1P UV&V?NEWS \=.VK)@Z&:[[B1C%!KOG$)Y*,CMKM:PQ&PS+T#C4B+JQE\=A/F%7P&JOSR@\]\,_&!14FK$I):HN32TQZDT7Q&*=42X%-\+ MI!2*@#?7%)H(5%&QE\IFMC4D[4RO\8[;7^O[U[VL=Z]E$"4 '4MO*3;L#2'GRLKPJS9@X60C%&/2(MBF6O MD[_LWRD$*%N-]G'ZXT/P&PH6TN0 "H1J3,[Z@3(AC1B<*4D4,^RYYNC%TKC< MO +6D,UN$TPQ>R/"EAN8Q 1(4\5&GE#+[2;/K2.W(>O;H+=, #O"3CH,>EB* MERXR$;%\?41^IM!VW?G";$H71D\,SS_[2GS9]7<$25]<"27:-J$68O)#F[?4 MF4T:U)_F4:&6;>AJ@P93]X[KP)"S0NYN80[TYU=#K;%7BRJ:\N>$@\3:8)RT MV-0VZ%EJ>9T)$_!BT[:'KI9.L/-_]=RYE-T[^/OFOA??MP3/4,PEJN0-#5S; MU!@(OXWK&;&S;V>B,J46-1 HPD=:"HDP*?8*+C5?OU4O?+$0+\)>,5&>P-T( MI&^\+IQG23M=\Q2$RHXV.C!MX01T/J'\C-<&!T8\5\/DLI6KOLW9H UT#OC$ M'XF_HG3("6-JS!)#L2<&P 38@:Z0#;MM=3O[^SMK8 SQ4(<[8PUMB=[^D#4Z M,K[9+<7.PDAC7:I3;8OEG@]LIH=OXXC 93()-5$4TN-L7GTQ3^,E12C Z4I' M[U'Y![:I+^*L4%50U:8K.F?CM>D'7NY=SM%?'I7,L%XG2;@21$9J+H MM G5^+EA4,0Z2)7'\&;K7VTE?^&7U_B%_T184AMJ&<+4EY_ "1/F7#CSWN'\ MFMW*UK2=2&0L+?*D::Q>Y ?SB:76R ]06?-$,E]3)_4B(:A:==;"E]VX@I1" M;#G%EUA5+-;%!6O_ETT,;*K1 M(H=!PITQ@XX+7V9/"SH%ICA+]Y@&TN!J0\3UI?)KR*^- >7SDIA=#$VXBH1D M'$M)7[!036ATY=3,T';+S[&K2"*HM/V&\P=N::(<:-*U$)YJ$;*.)J.+E!!6 MLNO_$P!=\CCLN]ZE&#@%;M^'K@=Q^4*-2=[Y4HEH>\-*^0P^0@FVW-<&^CQO M7Y-:&C7H,0F3S9F9X6#HKYUQM-W06Z;D^D>*S=GP!NXWEKE2_L"XW<6=[0]4 M#%_]4S[P*;,H.GZ3Y3>[S'FW-?>69RS)?'7[V:5/#0U1)Q\\N!SO9&J1$WTC M[MX $_#RG!C('S-$O4-[#A.C5I\K"S6'5L%X(SK M,FR9^/K!@L_XWF(EGG&4]+,]0NA55>S-C%%'EK6!=6\PUV] !1W".?/@Z7YGMF/PHX,IWB&_0R'8(9B&]JI"Z=.\D8\;9 MSY.&U#R:^)0DO<5[QKPRU[::@'-;"&2&)=[(-]L5&GE [C F@5M&.TD6I);:5SD#&R:BG#\HI(:]4 M*R07R$^:!Y5CRMTWT7GUY#/P%=%3Z]"IP!_ B*?+@M:2LZ U)B!H#7(-?I+1 MC^+&'"W1]?5HQ ,S<4AJ[ )H7OYWSCJ!E<"'V5OHLC_".H^4KQ6\E\"T[^"#8'MG]]G3U4F7DU;K8TRILYK0]Y)EDJN/ M ^IQ''M'#8O1TC&Z QM".@V*'X:\T5GF]B:_BW$-6=1VM89VOWTA0D9;&#E5 MR9IU%P<.(&=9]E9XB>2G[<5WPQBSJ+&7<9ZQ55P'.4&7(8MHF.O4#VV&U#QU M3W2R-9;G'JR]:4!YPN$I1Z=3;9N2\*\V[4JU#AC4='N=QDSW!S?<.4L9^208 M8(C_8PT\*U69A'IK.^DLCV_V]R=J]3SMV>!,',FPFAR]K3)< YL1#W74VRI< MFS$O0TQO@RY&$A^HBK>Q2WD-[IW?S&!;L.$E8H]@G8'!$'[EB$"%1O?Y,]7? M#F@,D!W!D_0K&H/G*/>L+*:AT@91][FFJPSC/]^I)QC$&3JJ+C?0 MK<]_'Y@DU?Y-^_%4)MNS*M"!/PRJD;W)B]0M(BYLJB<+<J'Z6W\83K=]=>J8T\<7M!?(Y40;D2':>R.8LE,'S Y6R-U':5#-.MM^N$ M529 "=6I$J!3#QIFGT#5N7-@(B9NNFZ$D:/$# \O#-LQ>(_[W%/)L$%W,P$1 MJ$*V>M=PB\#^@G=CP/ZI%MJSH+ ,24;?P=/?.\T_:FRB7\.E$74WX)=@*C*C M5/\;REZ?/JL'ROKY6*IYEUN]"\RPE=OD*7YP& S^D9\0B^VT6IJ;-7YF#[*Q M:,&\VQ4F9&^PA /U"MLKNL[4H.^ZQC=2\**EUF;98JX\..M ^X/482/.92C4 M5[.YD@TI&]NOK)!OM)@40)+RI 4G[MNXJ%%'40ZG'^F7K1KE?IB*TRW^5ECS MLDS3V8M;[8+S7&OM"7AIYC@3(.0;0:04)J%#2G.7V1]J)YR2*7F@EO&$WO!S MZLQT(VGS&(8B;(9>A]I8PB4#-P)J ;^AZRYU:^I%XEK<;8 M3"Z?&6[RMMI7RGZUK/R%?]R!-D3:T4UT&>8D P]EA\OZ7;6S$'V%UX\!V"L6 M2+J4([STHR] -CN2,)J\<1.%23_XS =R=S;!?/SO)MT4O,[Y;IF@J2 EX195 M'L-WOI9_]5C^[XA_Q_PH0QR6I \-3TJH)PQ*[98X/UJ\UU^:;]*F55Y=E)*6 MJGSM6V#TI^O3SH/:P'LB-8'!T'@HR11]YB,T6)AS/=)=0W(FUYO'^HNPF:Z\ MTNX\$W %T$@U9?U%)F W'2,&DR=A(_"4W_M+PC:7Y0EZTGUGU!_9-8;G MW7W_8X ?;4WEI@'H[E0;\R.Y+NOG@M@MYI]3I7$?+=0W_&9I=Q7L@B2Z.DJ?U^YOEG]XZ^"K MVFL H:SE;IJ>&NT2#%A%YOWD-NJ;H?O>?D@RC_[QF\V%ULEL];Y3(A5#%0+% MT%/T2RQ[ZD77V##V"\NMESE>/6R =)NX)4CXFC,%93]3LCU/522:F!3N:SU>5E3?"%IQ"+WIQ]FY=FQO9!E'-6HC7L M2-U%I-)5. [="AHB(AM=J>(Z]0A.Z%*R3H]U]Z31:5BF@6'5DP;,Q$]PQOX7 M\G2%O8L_J2_)(O4DWXP)A>8.A\X)H;7 [/2UL4VGE*]CIJV]XDH>/SH^:M\: M.:R-75*EJ<.TJ HT-0=(L0Z.P\#YV99$DBC:3TGG[!NQI#!1UR1UFPB)X!_3 M3[@CEZ$]K704Z^U\5(<=H+G1.6]VF4SUV[!7*" MCX)*91%?0VMIV),F:ASX<#G^D)3TH^&-_<2;$ZR,'J*J=,#9LKU\&.$6$?)70*(Y /4":[CTM+0YH'!!Q] M!P1\=:VB94\_?G@5(/SB&(!>2!4A!TUD+?'2].PA!S$2U*3))A00=HO<\&D! M_T[YU:&X=C<=[IO/HA204NJ:S@_B!8]C%S+A3UC"RK7D!KX!>[3Z#M\*VMG5 M-?]@2\.R9S!.I*M9?:,%W=T9"CZ;L->6='XG4NE1S[(KU%6KY[<"A$$:9_BO M*,)_%7"*3!C6Z1R /2FB24\6M=LPWC>[G*@ ;\#(T;<,P(Z3]V@T=HH[V,/K;IIO?9YG] M+,>AFSGLM07Z'<4#!]!O464\GY)]@E=+OO@X:XZF.N>%[B;&7-+1EDGUXYW= MW#UF,6BZ8!!C,EK'VU_2^DC]V7_L!!!NQCRC5OQQ1X >6;RSJBP4[JO3#G[ TC>::\O]6GG2\ IA';S(UA0[;3=!;*7E&XYB9^"! M]/.[96 )F/")82-J<&G'>?#AA((#7B>@JD_OAJG$O:#\1VJ(MO*^R7T;(56EYN57ZT6:^YMM"SI':#UK_DT=5+%$$VN(9C @3@;OJB2WUNXYRH4 M]B&&RB'@P!C$ ,:FNOA;;\'GTJI7FJ;OC3Z]:0\6.NUVY_+4R3G'WE1VJ?;) M3G9HM2<"0KVTN6 S:.#.]R@%/:8(26("9!&WP +D>U&30J*2.K?[G4I3%*$5 M/I9N,7?'ZF+?)O6A:Y'[Z1IDG09)(P<+'OPFQ^'UJ!YC[>\7#A2CU83;CZ"+ M&'NYD(_H:AFGG1CG[4Y00_I@^=GSYYQ77JQT\.\.HRRGP[?S#(&&F:L/86TK MB"E8B$RP^V-7"9G9O6 #E8[L/2;>"N9B]*&.8^0D='T=FTZALV\P 6_TYVDJ M/\&O%)J9@!P7XY@WBDL']8&]#L3( S3R%QDJ)"GC M/:Y=J0UZ=T0D?#.'CMOSNKYB$WSUB,C4@[MI=,&M\DK1:$K#P^)HXS,"CN\O M2B$EGHRK7G&.2OZLQQ9O]@*>:&)R.VNHP='QN/= 5SJ.YVK:XRA K?Z!%P M0'P-R#B60(R #-(H7ZGN9+4Z,A-@[:B89GY_7L(M1#/7_@V_?/2:2$[YL[H? MSSTHTD$LX92#*L:%50NXYBW I9(;3%Z&R35'!&:9M7BP;]UZ&A5_.S7R$QDO M^)*\'.&((#TF#.NIDX7BHP(R8>=([B$WI5P>BA\1\9#"G8U;SXJ)RM%NK)NU MOW# E7%L_G0WPK[SE;!(A4%TPU)WKCIB/FKN;;/*K5BXUTX+E(?5E_K89RDZ MDYVU$2H>#=[27ZBHNG(NJ*K],;[XB1Y5=@]!!\7"09[W"W?O C3V5V '8QC' M2DDH,ZINIBE,"V]-"HWTK+I;5F.\M")U'G,M34]9B\>U;?*BP/&C9UT.7#@0 MPNK<<8>3:B0:T?FU*Z$CQ^)!1&K.VWNG&<^E9Z%IA".>"20FH!YQR/ZYB.K% M^-E;!9\<(R[D#3V-H#UB@Z?P"=L72ZIJ8A5 M[KFJ+*(S__$U$<6Q,-18)$NV_Q_LO7=44\W:-QQ%145% M0#H2E2I5FA0Q$;D!$1%1 :F1#B(@O2=_[G//PQV^1-5S[MV?/GIFKS.QKMF--R^R> MF:@'M?'.GSN4#8E%E/W&UP3#T7R2D,KA)Q8A]ZO[N03!Z'H9ITS8EV%@4$ L MD9LR/@IQX$U#)X.Z7#D^J<:DWG-/EN70>B:T9'L\YM">S8 MR]P-8%Y_]B<[7+TO,W\;\'\KR>^)[YP?&W\,.W)_-_GSD33U*0V/W4 M=7;LS8CR["]3C#<_&E=/5^I<]N'7ALWEH*O5D1GU//O'K]0?\4[&K-278QT] M9QK-+MQ2J?LJ4%1=%6V]\-M]#4[-<]$-;0I\SXQV:[=]0FANRLM Z.3,C$?/ M&X],DB+.H6D;6';V+N&0PR,O=VG.1ST8UW/GJ^#IPJ\1C-NI!#XL=]9E M"_$,_83*56?5*M*1-(K<'OH_JPL,=_PZ:V&#"HB ,$A2)+SUAS6^D=RP.B$; M*KX)M@]PGSL:W$3R785BNCI<7U592 VR]]<94#A"]J.1;D .,,Z%G0K@1N;F MI#%^01($$0UDG1E;M*F7:K\_C,;"SD;A3MTJAS!,R'WNRJW4SS&W.6)](DJ* MMQB9!8VC II0)'LJ0.,!GC:FZ>_#\!YX^C_&)>D[4+AFD! 5D/&.T$ %!+Y& M$2: ?R@)T%,#[/N_IU2QL#U%>#B0H!!&>ZR^/Y30/.)[!Y0'E >4!Y0'E >4 M!Y0'E >4!Y0'E >4!Y0'E >4!Y1_*J5KO0@5\-+:GJ+T.7*C&<5)N4 (7I0J MMQT4**N*DDRS?1ZEL(4L%\X+TOR6('L>$9VE%)LAH.1J7YBGNA&(A9"8$?>+ M2QT0A[SKK]]_:/94KNV5Q'?*\JF2%Z^/C> M<#_&.Y!%8R*_>GB[89.E51AL%YE(VLD[][CC=I'B$0_6R1:B MBO_#RLK@4<907MF2"OA)YF'3][=T2:)513Q^+I"L7TGV4H"G0!=/K)*N\U". M#B+$@-J\UA\LR4N>"G2C5U4@S/XFY.=0,7_QC=4"]RQ\,)S7>"6)S3K:@)QS MG)DNLE;UT!)$1T>J8N<=+CD!TG/L1,VH8^M,N*"*U1N/@V\.7QZZ<] M((P@<>].#"AK>^TX(?;>5ULAB8I2IG-55$!J=$H&W.:(P3'1$'N=R:;.N&U? MY :I5X:ST?V)WW?-]?I>O9U5%,L6RQ]":AE_#++1$U2I@*-W!]VI@/U/^4+X M!B]P/,A=>*X&'OQ@60PGY@=&QFVC&A&CJIC>UIP'%":=/Z+$91WVH&86;9C3/2X4['5LMD5\LA.)"G4!Y0 M'E >4!Y0'E >4!Y0'E >4!Y0_L^A)'VA EZF^8NA:%[[SHV^+48>0BSVR#>" MS>3R$ZAPM>&JA7Y-K8Z X4/S0S>_6.95%D W_\0-=#PX#8]34=UB M544O1LY=)G M6.,D\U<2XX>QA4F>OF79\Y?&+;A/7QT1GX9?]TP'T,\9#=P[9"8UX_R]=SJD MV13JZ-P,/%4'#LC3%DJ6&QWSD91)FO$T_?7/(P3C'LKHBD4O1/)&. M_[7ZR2+ELRH7 A_HWN!!O*AG]N;&^)G)!_JS8]9.R"VHN(_RQAV-3A'TI%^/ M]G(<_]ZKC1ZJR=:+-C14%3W%:AZED:44"L!U&V]S$XX6.D3D39"$<=_,2A.Y M.\K6TVWXF>_EF6DW:XSK)UJAC1P/BZAC0Z]1K$Z0TEZB?I7'4HKU@WLU7LU)R+F[SK M(Q[C,+*0=@9&ZRB,)!E*?KCW)?Q%]OGQU6 M^?_EFSU(_/N?B4,_8*PH&RH@!,CU 4:X39*T]?'M?/'I9KW:Z!YT]THSHSJ_ MGT$+D!TV'<]5@9B?)"G@>7SSZ<1J]"M?9]/UV>@6]Q([ B=1MQ:0.@R)%D5) M#U+?I^;M;5X/YW6.^/)3W=?3%TD B@)? L]26 AH#.@3&8%=.P-9D#\2%;QX MB2_A_!W74QEP#WX#\2/KH]T\7]N^=G,?T^2SR,]T/<[W ;D@9/+5O9?%/M9^ MM/6]0^[/C5-:]GZ'NUG@ZNI'@*WUNK\2<'TCN,P@E38:8TV\N1\^C8K_,FY8 MZM?8'4<%/)=^\1-B'(05>;#CPC07,)1'H@)D5HO\#6]F982%B*Z60SR7\" 9 M@@811C(D&,^.3CSIG#E]29FQ>&DD_@9JN>=X%(_[^"/&VT1G#)!TS@\#:Y:\ M]*V966?:5 ]W\HEM5YF8GWAC^*&U2VG(H'I):"."#$K">:/!*61N6'C,V.SU]Y MTZ7Q/41EU_B;)%T*\+X>NF2XRZ(*QJ(QF;X[/$Z9F7%)$0_[X'//?VD5YK4K MLWD_=(,*"$(!E0_A4P>T,(PLWQ=+CTYN&W=YZ<+U@W#3?C.\P9\/US]QG[]K M4JH/M6U[F*TD_>P36]+"YDGA]+2N_>V1!_COA2C>F,)@0 4(:6.P4 M:E6("LC6HIDI_W#.&# K:CH4L>X^>9D**)9>H@*T\AVV/Z+^;NF?G^#F /\X MUN%AD)*I)LD(+;%4 5Q+WI/[C+L,C^"EDW2+5G>'C,]-**O0JP$ MS7>RXGLCH=R$;$QJOGLOJQW[WNFU:Y:?7T0IG.^K4=BYKP8E#D'>*$MF>*,U M$^X,E^6)V]Y-6!N%C&7VR5?K'[&I3V9HEOM)+!^6)B)V@9:!V'P];@T67H\I M6PHDI(L"RU]SDAVK*BP0BA_ZP<;(\[5:0_W\6'^ ATVOOW6"8^:'-U[M*'T.2V3INMRC'%M.U-)8IZF#7F3VNSG#9CVE>)2]'46'E+C'L)\6["(N&VL0;9\[ MV3D=88H[Q35TM-IYVXF^'>XULHG\6"!Y84#F=YC=5T&9VZ: M;7/IK_L%$"FVT>$8$=>ZHMBY@-2\M:D-L.<"LA>QGWR?V^<5&YC97_HK^.1H M1>#&Q96$%ST:GT3F1_P,1H&G07+>P)ECB&T4/2$>;:QWKU_U5++M:^!:\W=W M*N"%,#*F>8Z0(H0WSPX8GO27D!%M?0Q9^UE6NUJ_49$>*MJKG)8>*@PXP'\/ M]C]+%8>0WLL'H9;OE.]_EKKXEV]5?U<(('_Z?R_Y?:*5P<7RWR=X? Y.ZMB? MUF&H/^B&>CW:8#:!M;\A25,!50C*>XFEQ=Q_6-']RB8F FO_YIU-:>Y$DB6* M_Y9B[/>%?[I./L#_'O"H,%2)9.-4Q"7[\JG3JO:YG>V#FRE&$TZ4#>F($N#> M0L'^3@;:FS:?ER<[LQF&1YO[A&DU+)\ &9.UA/I1.@M(8X8DF@-R MT\#TEP/2Q>L1\67DP?N9D474M'\^%."-^D*Y2(#E_4H\207<'&!'E"ZRK3 P M+--G02)'OKSETIV!L!-$;^-68/<@; M6>/S;CI0[8H/3J470&E7%$ ST9 +O_+'F!%DFEO]I@XM[H"8/C\M*J[I'HP& M!0IUW4DEOCO3"3$.QG*Q!HS_Y@.91'41\X&LYGE^[W+60<3]G0W)O[+T:E"$ M2,I71KW?8/!#,>_N)T6OKP["1JIT8P)F#>2VAQN!8T0,N$7U:%9/[N39(?Y& M,MRT6;?4EW_Z75LOG%UIJN3 AR:7*=^2JU[!/#)Z]?"ZEK4 M%]#$Q7+LUJ"!Z!?+F97+ACYH4L4U!ZMJ&WN@P\WV^F*R_M0G(@/1!/K=%_P% MQRF+-4937ZBX&-L+S3 $9R\#6>M?OOGZ5/^*T>F"&0'? U*ZG?".. MPL(8',_KD-CI-3PWBMYDQ:R=M:>(]#W="A!9O#8!6I<2DVG^DG>Y@(OD27Y+ M!3B*>VV[V93DVQ&M_MY"TXH GB7OJ9Z*_8.XFE-IP\ZGW"/ MPHQ7^N@C4C'[8G/#8:9845 B0H/+Y0=<'0H+QW0YGBR4->_EC7A$?!)*P () M(EZ-A@(/'1E:F2XK2&Q?K>*=9^>GW"PKV$];!J$73-2=P?.<]&T73 G2.+_= MIO/31$>T%;GKWJLX.Q)*!21($^$%=L@$<=AT)N)(H<"(8%[NF(1,O:G$31!" M0N>GD3X"=X^F\MC/Z.NPCQL]EZEQO(0+7%EO=I!/F&$GU22,=TWJP2'K6 B! M 12=7G>X=WN3P!A0VXDGB58BWV>;J>TZO;+%%8A"QAY,1V!+-? L6O>RZ;L- M+<&Q%[IM<(^R/E\.Z&J?([2MJ=,HJ "^,3LD?SFY 'IZ4MT,_ ;$J]<#]O,M M1K07.=P=VWY+T/0X'@T2\E9YN!UK4J%.2FS(G^2JF61]>5'$Y"_Q5SECDO0??7R MNLK$O9\/C5O(K73B:1.J#:$*'$<64/"+(.]140Y/EB=G)6M?M M2NT-3<=82J[)F8QP>9?(N(V=$!(XAY!G5-;OGJPI61>P\FYQ#=?D ,+ MV,O8R[EE$]C>T2)"KD*NR.?+9I)[ ]F.#G*SG:QUTCJB[I%R8F@LQ<5:22Y%^,%\Z)(?Y)LZ3/FM MP:;D]3J#>V4/U&-_F_+AO]F MCPIH1TUS2%PQM8/-3I$_DP!'Y'PCU^E&NBJQ&JM3A[8:(+[= MM01&7.\]/7;(&9*0*WLRL(Z3Q4K+W23A%+MF+>)'$41>EC#B]R7K!:L>;UE/ OY(C9]LL]%D#U?@ !+S,4NLS_26H7\@,KT08J^P1J4 M*$;=(;.LD3E?:JG+VK+,U$+ M7)&LWN>HH_NY_V.7_6ZD>L1@7ZA22O"#EXPYR,$=VB3SV)_7^K%$W9U7FZ(Y M:NCYTS9:5,"1?,+#OB)X,U1*4VJ]U'3T"OUXP#O;C0+VLX\1!CM1+;60*ZV:63)'ZATAIX[ZSM1OX8G,"_%IQT29P$RU,3LHEI%0)& MF9-^TBP8Z_X)RBG8$IN>9"AD5Y2FJ:?'()$(YJ?6&^*4B]ZYDW%0HE%5%/3.C_J>&MH3WOY>]]C87[LJ^,YZ_T+8 M!?3'(TLKDZ5.-',E)N%6WC8D]&P7+*SG:[CWG@6F5&/[HX'X*!7P!;)+OSVD M)3Z+PK%3 6T(D5'H,)#S:2<'A=_[1:7'1F$7(GYYAF9FZ(Q9S@2$%L&QO)D- MU2#W9^V[3JJA>UP;E!/R6/Z1;W383L 9ADFODT,# 5["\204@9$$H'QMRZX-H=!1 0#\&&1L9J8[Q9H/OYE_ MHG?-O?,RXX^OL03]]Y6D(0Y9G?$> M7&;\.3]DA2JB M#"EK;.(94M#ZU6JBHM"8<$=3 :@^L^,"&:QP#*B^ITMJ49 ME)(;UU>!!%'&4'TU:0*#AO?&AHC9[4RX92"\XY?M6L 5VO41%AQ?HD;2XBUI M0R_5P(IK"2J="E]1W4=,BVF8;X6QB.]C3M0'-:?VHPOF#OXH*KN96!G@R# MG('Q/06_MS?:3RLARQX5A@A)>JL9R25^6UYQCV-X=[AQ!U)*!;0P<#0G@$^3 M3)TYKWEI?3 5[OUXQR/9"Y>,YO+-,_66:6;K0 .ZLWK2R-)O859S,2.2I!-4 MP#N8^6P_P0*%$Z+8+E@C2*Q>#1+&*V8GAS' IMG.(XE[*8" )ZZ;-25_ D&D:4:3_F216+_RQ#W2\Q>U9=Q\%/,N$EF.?Y8US%.[@()%5*XB7X2]/O442MK73RWVM'(8S\?,78A60G1- +GT_VN M)'!;.RZ2)4L3"IR%SC81'_@#D]0BH ($$QF>PWN9M\',QG3X E'8* O&>J#S M')"Y#BA;L'/_NN_@.S(@!G5".,=?7B-+@\ ).MNTF4N9A6Z/^9OA!&;K35$1 M_M>4W_6T;3WBH*@LW?Z&!G&CHK(J7\O6AM"Y/'*VM* OI#.8/LJ:C,EQSZ6L M$01U G]NYM-^"&T*V'X:63P:5##.+@#=B;U4#ZJ2LT&EWBZU_31ICZ$5;S?4 M[\3R"4*KY)(QJ8.H=C$$0(CW=DJW3\Y(5!\:_O6RP^ M1ZN JDX;Z:/8Z[RLV>.<9R!,*KQN)>+Z'L HWV[Q(O$(M2PI:2__V.G M)I3$5TG^ +H\VEBL@A=M/=N,\N ;+HS3^'I"]"YP-'GFB%2^ UZRY>C#Q^R# M I:$F!%PA"JF9D)$LKD=%\R7I;D(;E\I9 MMA<("^'YH N3S-E\'EG%P.BPI&[CB;!VLB9Z2AN\_W$ M*OY^D6HV^(Z.7%?=33\>^>)F $6]+(WVGPB22[ UK;&.?*S-$IY M,F8HO2%4I[E M0/N'.N&S\T5[V:F3$Z>S\\N^V-8 T&_D]?U'^;+CAL20+= M*47#"PU+#>M">.H[B'VQF)3V@+B=C,W)4-)H&>T!2AQ^GN!O-;*!)KQEV[A[VX_D5%V!O+(;V!@!//;=<+A%'3^6;L=@/MT^*F M_.BN/#\60$#D,9A(2*SE,*F69+";" )V#9.J:;\07GT0)@U:2Q@1H+I:!-7F M4,*LY$@;_??=E*$DVKSU$,I2*@P"XF/F/UW5?P?. #P:G'PQI MRK:?A!=*PVYWSU6U4 $2B'&K]? &6.>; /1 ^3K]2A#1S=B?//&Y5I%!7$;WA*.DAC3YIV:P?5WB 44QLG/R& X4^<5.-M#G3.9QKS#-*NBPH-"]P05MKX\V9V_G>D51H2_C>,J)J0/MTVD M?RBOJZP/;W=4]F(*K'2_RV'[[=+'_/";_P+9!?\I["^&EL/6W2?9]A=#AZD M+63>7Y9(?U>:0[?]\6\7_9UCE@QRAW^_:0M <=CWU-GZZ^S3)A9& M!]\:['GT<\P%6[=="+?R!?KBX2-4P+8<#K),!2"?C/:DK"^.QHTO#Y5.7OK1 MP](OB[ZOV(E'J)@1U=Q5F?13!&Y+EUG7*'W"YMW/%KD2JQN_5*6KQMKC^K]S M=L.YU3(_AI_^G6&B?F^D(M:;\UU^QHA>G?D"XJA+S$(T)=WIKS3D+W[S#A^I M:329_NFVEHU12D:IPF[]&<(QK'H,A([@I,DQ]WXSV55SYYKH59V1*+QKM&C'_A3,Q$2GT^&]NGG5L02N_4OE8PZK]G&@9?S<#X[MAADL/IJ MK?L">IU'WPI1C&C0M+1R#C%2.'7\FM[ QH*J58":GQIK>HL%VR!PLEM?_EQ% MGN3GU-/@Y MVO+#-E'VWL'[Z\/3RQXM&XWFUV_;E8JY>R)_&<^)&Z>'22PATP'-YI9?R[GU M>[Q:]+6I,XJ_28T,C1*!^[\K.:5$!]U/#0.;W\3@[4W'+] MAEXR38^B$B9[X<[@Z7@JX/BJYZXO,DS\ZM:Z\TK/6N&2VYZ^XQ2).1N344). M: &)!KFT)3G8GP#K'AX>?:L?)M>*W/7MUO=ZA]SU[PUV0DV_!9VREW&<"? 5 MQN]8OV17W'N.ZBAU D_'&G'?N0-D\CB.72ZQCZYE;+X%C@O J]F5AOM2 0F( MES0G3@_QPX$" 5?#HG>7Y$G,MZ_&A4/.C?#U=B QN.: 6]6JG=ZHGS)LTLUP O@M,7*$" MCB#P=A.5:-_+F]WY37+)0B1F!%8X(APJAFO2#"PW7+TA5"34H4#*VZ*]8]OO M:S\@KG(FVHF2%?6S4+U>VN7%A/)3=Y8*O4$VY_DB]Q98-KN+@ 4VX[ &J7II M508E<(@3AWOD=;4F(''Q"MB(;)->X'),SI,887#NA^@N=&:=:XERHA)?,7F] M[Z>27J^]:.QXPII3KB7N%?MO*:PA!J5'_$C]H>30]#(3 MM7!3OAWPAJR)(1QB W:C F3PH1O;# 2\96D7[DAWK<*Z![>BK^_*NQE\_ACJ M.W+&(U:D';?VT**)K]TN$YA4W0(=[C.2X&_Q> 4#;LB9F(8OW073#*Z084@) MI%5+\2JXR9E)QA)<4V)/_Z.:-=F%*$\\?#"\.I[ MUG3L;;(]LGG0!2I4($P1FAZ8HJ/P&=_NTYYF/*=V*44:%.%Z?.]E7*)0DS.[ M*A\?P=A(XT%Y7-G/%T<\CC@BIT)%AID'EC0#J #<:0,.O26U_5^,\X,D^3QT MK6>";ZWO:J4+O+\T;X_[8SM7-S=?CKMY>5RP"GW.I3*3.WM_"9)Q%4H%_#5( MMJ$+^:H\R=KG=,DNJV]9("*8DW?P./B>FHV)OR3.<5S\'(7YZ\G9)A>;V07",7VI$-Y>V.\F!R\K&Z;W8WN :O<+D0L,/ M?A%L/4SGO%XKO1M4/Q)8.!G"L11.L38UZK9VX6=G4F9I;3%3/)=W^;P*_0=D M9H/E)\M/&]^F79Q2JXZT3,:4=(H,.VX:[VV"^7.0W\.0!"&O+\EO�P MUY*M6Z^JY9E&;^UF"FWE7T,2!)T;PEYO9RIME=I>PPZ40!'23'L&255AQW;N M0P0HMG!>T2_7!Q+:88F[0D9#]1+#3ZV8C9>,@NJ>/Y8UN'\9_5$%.<" ) @@ M&HW?,* +O&N^6W+SU5>(;NT6M),=SM ZL\:T/IQM4@9_[K[MVNTH!?372U2 MTC>B'YWX&#$"-?2T!,8"DX5ZCY),\(/A-M>P<*M4I"%VN.:$"SZEVGM/8+C2X_K?0UZ36 VS,+LT:CUXO1Z[X MX%-[I*-)MX83W1"3X[LA&X^UG8PH$U/G\V>9-?"'YY(YR"L1F8'K=J^1GOO3 MY%U"G'4+"K[YR1(]&=_Z4''O&+BG:!4U'0=DOJ\\YIW76-*.J!6K%);:.ENY MGK'D\]O.'.V^L&GZX1*NY'7_&8K=1B>$(!R"]O/N:,K,'*7;W+6@ MVRRHA1 NA[2&^=!I@H)8!?U'7JAX"5D2R$6(<>5RPYB=A8PVFH M[7M^=PB5SKPCLL['QROZ* M>PG@CKI"6C,OX7],FKZ9SEDUX)QB0UK1?_OQ#MA/>V +G4@V%Y\8?^4!0[=P M-5EF8+N5(#QO=F,L=@WR ZC7]L21INAQM$[T=1N%T]?VL6SI;?JL9"BSDSZ0 MJ0+_$(%Z[_C7V!&@FF#*KSL3'V9VQFWS:M/N<-O.KVE'4[F2X(@5?&HK92@; MN&$2VE1#1E"$O[?\,/&_BO>H\VG==1?-XMQLCX0OC^?Z"5 !+\ ;C,OA,1\[ MP)?!E%O$PF'*R19,!5P>R+CU*+-W(I0BQ+$7!^R@]:KI7"K@].0-"7]1;$X& M6ORV;+$A(58H M/M,CW\DBW/OQ5@:113*A$<4&7%S5 P<%],-^0'/VGT@7>G9K_]T9=K<=87=)KU.S\)13N\?0SG- M),':.3G>.4_SPLF1^Q&G(/]C57#W5+F8D=*(F)_LF63HHUMD!]?A[7$"T$>P MC7+QYZ(+8K))V7+#[@NRQ4B4O>F=64P"AJ+.C!%CU^Q<@\Q"ITJBO$[RP MF4,%T)UX%@Q<'H2](,X[X+4:O/IVXRF27YWX>N35/C4V@1)/&\?7M 1MIIJ6 M;Y73&+YGZ=,\,SD20=<0Q F_C0HAL9QXY@_JAI$2*"?(I_L@O0&%Q3!+8(*C MGXLSKUO)94/:(#_M9$2ZAW\?GFI=&>8QYB,5T??D 6UF4:75P;H?B:'U^U83 M(+@40E/2M/: [NE"7NFCRNA;&#A(M"4JX8HC;+7N&: J9OTYY(H]/J9? M1PK$3WB3S-%<67"!E'RIV%_>.$N-\$[KE130)I>D,\XEBK\_O#U*P-@"$X#- MU]42%+N*52Z21J5I#4LYR;K?X==F'JT:<(Q(1%O1#\^] @Z5^"N&_A2F@&?- M)9A;-U-^!5H"6'=/[[]5?L(8;53).8K,E=+>J@MM*#\#WY[8?WOI)+/*!+^? MDZS5)ON1EA=;N[;T6_D(1DMV9Q3ET*LJ@RO&KB@$B6[+-914O7]!'DGS%MX- M SE)F[PV=4W2T%^[IGKV^VN^F8"AF\OT:9%'^!V+^K@ST"R=]7PSU4ACM8"% M5A.91/$T1#)3/7YHHK^'ZNC[/LZ>M< M1HO_E#EAY1/NE=Y;;(=\ZPB;_@@^)L$WON$P1!L-"=KM>Z1"C:5]"EW&%_+, MRS"V<>/]'1*"R_#L3B9PEM7ZL@6M.O>)B:]*4OR]/DA6(S1US>@=B%ZD$W5A M73JOV1:K6P6*:L,IVF?EJAV($'^.NH1.G==[S!4RB4[*Q;M%AXN]E>]X94E6 MO^L\% 9O4=>B3,!F_8ZR_AA"E54V:K75M5&$O-4,%)IK)LILUVV/58I#)0AL M>SH24ZVIYZMB.O6RT,1N)A+J^*MC+P*LA8I5'12\,M>ZR;9M;U ME=DF&BG.H:M7.3?;Y)"&LD,_SDA<2TL/O7S\?[TZ6EJG@CU]K;%&?+(@SQ1M MF3VJ;IWDDWPR]YBV;+*GJF;[")>L01L5P ">3@>=)03AG75Q!1/(;?5HOM>; M$48&V+F026;&Z5Z][26(L:A8*..;.?_4+EH-/DP[PI\&@%5PAORR,8A,$7<;QL&W7 M"]L"GY1&#PD7ODU])#5]I5UY"XV!V.J:>IOHF0BHZ<>67BOR[OC.E5M.;TL M/VBB JS71MQNDE-((L6_%4]YQ_\\A!HH[@2N"OH*DQW&A=-+"HP\?BP^]'K: M^-GW75)D@8'/E?1049;_55SF<-90M'F 4**;M;.+H%3]H[C(Z])JYA/^$CCK M3:CI_H:#UQOO2WX6%?46GAS64=L/>DC("0&#OD\[H6RI@*"=?I_]M3J^_8M- M3P[2KK:D.0\CDM,3LW[\!$?,H,G\CKX6)VGXV.BFD@1&0@;W=%2$KB-M+/O#&B.U3T?\]>-V0]A M?%5-(:MU4 $BS?O_T79XPWEUBLE]%Z$L5F,5'1[P6P0I;S,R=-#6>XL*D 0? MI:CCL:,[':B7X+D#NCG@=#BHS ^;SS(HC(&Q@_5-(4UR$!EQMK8 M%-RYLUJ]6CX]#@!9T6_NMY*0,]K!NU,#H^403\]]:;#@$(@*D'T.+27M -^X+%[4T]"B2,D\H0WV*PX2L,M_B>UPYA8Z/ZUZWN)QR:_:Y?"D8&%U@P (J@P$)Q_ S]-LY?XD&;/9!4#MF M1W$3I)=:"$9[ ^9#9;(5NE)TWP0"NBU,_4\37&#< KVT(BCUBN MZ]'A:4W]'3W]?O9IC+]2_T.I]O6ZMMYIO1>L)=C;YQ_3C&IOO"?[R@.:D6Z+ M=60ERGD0Z4C'ZJ*44P^]N<5!'LKVXR#%/P9S_>I%+J0S51'Q8,9%MLR4D#"] ME.AE>2G67*P8WZ0T,6$W&1UV1=*[W3]A%Q'%*EIA7#+*I_7#'=3XTZH,B?@="-^&TC#:3* $WEF)/Y-WQ*>G#6FMBTA[ M,EY.6,(+MNI(CV'90PMF6^5;"DP^T8_0PA11&2FKB +QT_: M-7"NWGBJNT7ZZ$\ \X1SFY'JH\TC*7#<^T[G&32+"F M>0;,OSR#Z_C&2>U^AQJ/CAEN@?XTNJ7U''"!9P+M>9%O?EY@FQ3$A;='&CF$ MY?1 7TZ@WEO0AJ(45&JL=84GE:=&Y!F;N%J#DV]$WZ'=OA57'RI :!S5=KU" MY0$E@-P.#:29RME 3O&9L4L$SY_[CD07X[>Y*,;^7]XJXASSG7&"0Z,T&E[+ M6M[/0]9N@HG,.*&F4\ \XK,,O"$?)P[+U(C?/TM?V:6RW_\89[I3G%:FKT:? MFY%Z$G]71Z%-]RKL]O54'? LL9^L^GV6%3P_-9FPZ'>>YB_XM3KP2O@S?="B M.1T/N@*!-XUWA^9HY;ED_N[>)E$?2_1$F)&5XMX[[EV#;GE8L6WKDA"#4--G MW3>\8C'9H1R7&];+/F5>=_FBQT\Y%Z!Q.;4#3& G MG:5TM^4^S5A/V)59#J-Y(]J!Z&1$L(&4)J*6K:Q0:NN*Y/J^ER*R$\AUQX3 M9Q:J'+"0'=0#?87<0#Y?I1SQURIZE@!F5#9XNBS-YL@\I\E;EV5AZDW?O"U5 M.TYPTZ_\3<$FOE7OI%LX#Y*GCPR/[\1 =F6H@"N4A@XA''HUEN;A;%;07N,G M7/5,=V]PG>FI1&+QF%'-S*(3_:];7T8WU+ZY6H5GW7=JOKVE>207P5E0G8GO MX]\5M))]'-\'W^P*HMUVX%RJRDL_R)H KMY4/);8.[P$(0BO?5EZW:2)?,*V M[^?<3D$@.S*AY;2^ZN]_K"ZV$X[NR[-43+CS.1SJ>)R5T*EF1? ZOOUV?T.' M-$:98?0^1(ZBL>(.JZALX'0T\B"$?&2]!]4WU.NY?BY-;G>&: G]/AJ"[O9T M9%&Q=Z<-4,/Z[QGMS&9%2V*I8:EA"X>4<2!(>DV1CP20_L%H7OLF2K7V4-/W M.T+)D>+)D>X#\>^;6HDPLU+Y5,[;;9A>?%2HTR@A5[[FHH#V6= M^^9@_DEAN>?N$D;H!3+E>F^@\O5GBU>X3$6.7?!UC7OC193W%ZJ/&(($0YFN M]1C&JE:H"RGV3#^GE"]LZN>6/UH1VDE&,QF!3XWNEGX!\4&;4">473!C>:+@ MXS\GSP]P25] ]6/6C:XNWS(YQKG%NJN!KYU&O '1$;!K3:F7RH4[O$8GLJ5, M?X,NOYX@H^^YGH:N#">1? A,F#7X)$."ZO!%O43I;:\/;@)UKSSHOWW4*/>K M=G)YP RZNY@G'=6_>GJOU=Q,EOPTMV'4P%&&Y!9*+M!/XPVU2P'YD&_FEW@ M*LP^E01[^=0*:%_G_':\$B(B^6#1]\SU&X7S&!T22T++:';+$EFH!:=ICKDN MHF<[$+LZ]6%.GV^*#[GC-_RS-ZA./,M;]$9IG[NQ/9GW0.:*6@]3$EX-+RB_7<+_V'J QS@?P)8]S7ET;Q]38FK)+^)1^V9 M!OQ5?_ZN] :P7/9O%_W^R]3/^G_'*[M'OV%(,Q7HUW9(S#.4.SJ8!/)^%L2? M7A ]@P[4'Z:$?WA[()!FH*CIT R4_8KVWR[Z8P(RI-X?OF ?.$0:HED* MAXCDOV/HZZTC_S K_,.."SW-0OG]F;G#?Z?LZS^UIGZ _RGX\#S/\ !_@?C MP/,_P '^)^+ \S_ ?X'XU_9\Z=GQ2=CYT/JCY!DANOK]%S:LF$[W MWYX-BA1N]?'RU..\8%U]P6IXWCD0;,0)>K; 'B;4WN1TSDE4':!'6T%M_2FHR;PF2_2O>\)1=P=TWWG>AC M^9&,B'/R.=U]8+UM9#WEE/>988Q7HPZ]]^V>HY6TVSOF5P .B47G>()79)PL M_&*T ?YR1$7HY-0Y?T;\:.]TPHIX>M/'I9UU#4=S['%,Y.&-6R[L[RZ1NZ+; MID3:SP+DC_#>IH0;_$"0V#H;GDDVK05/*E7"VP;=5RRTA4V;K]:W6]A'L?&0 M"IQ: N3E"P+6<%JM,?X:!+EI'=8N-U#EAT>+TGAXZB.F,7@>%V#%XZX[M^QUEBE=C>:+TQBI[$JZK\B49CWMVO+VE%4)60 22P64 MR3K@>RD,1Z=A1Q>EDC^+-B'-@2.0'Q%#W):?%$2_OC0^OIPHB838\(BMVLQD4SZ;ORAY7B(,5YZW[;+T9P M0,I),HYHUI^PK.N=:WI5JRSB6:3$R+*@Q;79#VZ4(1TC %F,T(UW:YHZ#.5< MFE3$JS6I9-B?]2DY'OQ3P/4F^IREKV#$[3<[GC=&S3VH\ MBP7?2F"Y(5;%LFT,9Z#ZE1;UR.:;VKU#E1\3\=?TBXJ-B9^$V.+;BI9?7FA>CG!]%O9<^IDP MW4^C/_O, V%D$LI)A\TAE;D/>KH^)'^12V:*=/=KOL283DT,G8LCG]8/E8LW MY5N_[WSJ*C%2^JPE.&^\O^$T,$4!U8@^O%. ]X8$F,?WR@GA[']!6' MFSY[K*2\+5_.&"Q__%5&[AQKZP6562Z"%H6!'F>S@Q5:GL\F(.]4QOS8:*C\ ML8I5&'9A="K\J$_<8H,Q.83"\A%RNQ=SJ/+TR(VK#,/[" MVB]V#]Y3GTZ.7,DL(\=2&/G#3>&O-ML/@2(-N]\2B]Y^2KKQ9@]%". M#W75QHRG"08:O!Z='RYQ&]N!;$724D34[P*$(H7I)N M$D/FD=Q-W470-+_A!5JC3HTR8M;0Q/.W-S"TV>0Q7J B^9*:%__93HXW*L(;?9&NG1BJWL01#/.6:XJKR=2_QW$7&D[.[%?.=26*;I[;S MK\Y_,J#\_$*_6 "]2V-6S5 *(9U;FF;-9W9,3,>1+KY=S_=(#H==<=CL;()Q M*+-@>P%-,XZ2+5RFZ""!2G;PZ,>Y^QQ?PQ%7BGD-SP\6J1PY>QS9A0C:RX15 MTI-8I4A^:?P)9H=Q]S5<3F]&2^>AG8(N\/$%"G3*AIXY\V7<6AN@16O!MF"] M(="9#LUUH]-Z#RV?-Q2,)$$,V) \ M]1I1FHK ?I:>U$KN/3:57/MZQK39L"M=,?D\5/]L\::>A3_2> W 0@KA5 M**ID+8A/3+XRO."=I.O1N%6=1;#27MCVM8J8;]LZ!.48*4\0RS?^(WMR^4_I MIX^SXAA)YS:P<=DKU_$A&.07G1#V:(>]3*7D\S<=5'\TG!_X<%]VL@XH I:; MY;NHZJJB3[?%UPCE*"H>N"@^RP]-# 4/IH<)TO10Y M6.,W*N"5_C"%E7W_Y"A<3$ YJ(^FI)&C]>AMB(3V&*A[8[>6E&\[-X:J%VV! MSH@/5JB!YM* 9!@33KR OZ'7Q"61?F-OT>>*_?:?MSXI"_#+;3F,7C MV)8%74*X8CR09V.ZGMJ'C!<-QAWKW>/@72#"FB",U(!0C0?XB^Q^5.T MNAP]106DH9H920HXVFT\@ ?B!^+_SN)6B^#BM15,OL.H>B6T_LKGH3+8-:*\ M;A5^I2R!S>S)JX3VJ,E5N._S@K*(+X]G#5;(_QZ/=2!^('X@?B!^(/Y_7OP% M!O9]9QN'4P\[ \>TX(-?9#;V]#VRAUZOJ'@IW67:T9KP046L"TT7H[EF-/5O M\40'X@?B!^('X@?B_WU* LNXKR3P3STO%TJ&R[TMJHVD]'DP\H[=%5^U[$U0 M-E^[V\XN=.:*^MW3#K FV?T #'A!$D]'!9Q1!I/>0\IE?VV.E=$AG9.AO*0" MSH)Q,TU40/O @?"!\('P@?"!\+^D\&!L&@6-J@P)RAQ J$$X[!D_37PF;SSR MWAZE\W(E3"EG.:OOV!W('L@>R![('LC^'Y;-$VH&[J\18+\O/S"! M<#A<-OD6(\CD9(>#=-OH^1N,OS.#R%BXQ*?PYF16&28-,?$)OL MA!=40 @OD'(W@\*933G)206HP%X#"2X8*F!VD?SI0/9 ]D#V0/9 ]D^3/2L& MMIP::](:WM+V;/Y(I#P1UC?N!^R[)@N27I=8M)DZ'J?=JT1?D? MB9&C2;]2Q_V1'GP@>R#[+R8[IZQ*!1Q9(Q>!Q+Q3&]=:]R2R\DT=M< K<";O MPO[=@L>3=QFX$V(M$CQ'T]:[7\1":M[^?]MN_V]])WSHZ%9$1;:UBZV/,^M$ M5K/CJ:&--.]9=0YK:^6S*A<"&X[5,Q/B:$1N!/ ,([-VGK?7HV$2T_GFH*QO M3_DC_?3HK[VZJ2:1V'NS*R,-X +QU;T!O ;M A>%-$Z-W/4IESQE./FD7B") M[U32=KE(MRN?@EATD-ZM@6B2:%4D ]/"Y_=XE-HNRZ:EOY<67+;@ SWYR9>7-BCO)]>T3$= M2!O*#L5BRMLQ<7$9^GHGYE1YCW',7QC.\-M4(TM 1RB]JI]/%2P*P(1"U MCJ;+!K@#SHCV+:0=E\QW++\F&G:MT[MP18+/SJ;R/1WZTI4FT;+[CV^;-;G 72A MQ/Y0P.[8MCGY%8B-TN'6_5$W%UG)B-C#1C6\;9+MMU0 MZ6&+C1'#\!* BG!H9I32^[S6Y>>,Z7;(3LE@6#%Z193XR/O^-RQ],PQ>L_;2 MP%@/5=2W\FK]U9N794Z.,ZG'T]H.O8%O?UG3B7[^7VSY;EF_&F7&*NV-2]P50#T"V2Z^"A$(X2-=Q M&9ACE7CNAU7,"UQ.[\EI!9P-5:?HX[AL"9DV:B8[+I DX,DZ!J(Z%=!P>^P1 M?A*)OTW$A#3UEK<[?GQD'_R 844Y784GVN>#3%FW*//=&PLWGT/+^B Q2LA( M$!C6<*5>Q-L3S.U=LX.%-5Y_ N'O]I"-/9W!^SC\=M?0QH5K+X\)SPS,9B_Q M1N<9+HUJQV=GCPM,!"V?<'-VX>SHY,ZQ,E]6H<>G,;@;)$"_ LNRGZ-L$,>Z ML8S<#E(CI()M[:O,O.N[Z-^"Q>:JIXL;"Z$61Z'6T/:I\H0(\!-&PF5P4#G9 M9GU&NZ_PPL#%4ASYRL8-[<97=0.$-K]ZN'@VQ_X>]]XJ*JNNZ!@\B(K&4 M()E" 0%)DB46B*0'$4P@()2*9 %!$)"RBB YPP,H68F*4)(1D")' 9$,$HH@ M2JP"+ Y4^LMWC+[H]_TN^N^O^QE?C_9B7W*8M<]:<\ZUS]YK^P"\ #V!/R9B M6_U\[:MS'BE5BF7.O&*/G\#38;A63-T!6="+ M=8H\E!/F3\+^E=Z!)L,YEX M#R&!4ZU=H@*1"6G/9WYB,%]YG!\3$UM?02>90S.EBC&G1:,'65_95W2O]L*%R1DY+T':L7 M\""^KF<7V#SD.QO\5@4-GA_>8EPDG]_I%#Y%+B;IE05\LC E2'UOKC$MMG_* M1QD_O[DO,.HZQ'["#$"^O Z'T +H$A7P0'$@OW $I&(G.[.\(9TH5E%3\?;9 M*/[MX\D/4@?C'J<:B5ZH QB?+1YCN_5[48HRA50$O9=0K @^4*?%N7.8B_? MKOVM6+IW__=+!7&7+E09ZPL-'G!Y4D3ZZ0[LN ]#GM/R?X)'HOM#C>99V17?&S-^&[OA+)C+@/2A_9K+ M5&"Q2$,BA*19AE #K=YUO ^H.I*H&?.;Y?/7*^INC;Q3>#,R.]3PUA+,K@.@ MW_>,.62D,-TL=Q,6(2?L"PS>H&S<:/+XBVRSM.V4?OGX"F =K655AQS-$Y+! M.%&!$(HD&!+HYC5K&F)0^](#X]*0/'')(G?@TUBE8#AK8!?P+(W[4!UGM C; M$B"B IZBHG.5P-DR$-*A\7=%HWU.473'WIQ+?,<&*?\AONLV(N5]\/4L=OV%&SJ0P@8D],W'01QXZ MX@E#O8("96]YQ136/LCH.8Q).H3%6:U%TAQ;**QF88N<#^LTYR&YC+4(!YC> M=++3-!^]TBZ5S'+V84W,G201=8OMSUM]ZKQB]+]B8DA_@X4+-6@2I]K=+\VF M\IU!P[%P-GE/RZ$ O\A7RY:KS<4)5DFS2I(/$@62TS1#?BP4S_. G[ 8;@3T M _B*;;H65SZ1H%+7\%'@ZAF*U4MBZQ SH">X6QRL:2.]Z]R.%"/GHQ9+H:>T M3(.P>0(+I/.@0>'=Y[GRE2;G.(P9'/RB1RK.2T?>&SJMJ! 7-PJ^PL)G]"E, M6>]<*$I58&P@7A_[/D/*(\BK5*M%5RS;2(S#1"+E+GW=G2E2*_W41<:--.Y^ MA!285D!Z 'IAA_E_*"IG7OOH*+1R%M^BW?$]OI)D//LW\>T[*G &J1"@N>@? MMMULONSQ;%+OZSU&B"9RUVE+\'IBII%VFIXRW?0(/&8F:TG_+%AQ34'WK/?C)LWU2":C(Q)6KUUN9$ C1"S MKL,%: FG@WJTY4YX48.'!%/.V?04DV[ADJ40H0JG/T7#^P.OZMX7,[F8(GGH MTZ_+-Z/3^P_>D"Z]-T#8(*-UQ(;Q'4;DG!:&:IN 88O3/6_7D]^\>N.:9)S< MN79.Y$.JZ$#* HG7)0,ST.M!KX< M&JXEEWR>S5O:_40@E.],B1*Z?\="E@TY3T?M3".^.&/-H&0]182S'R?E>C8M M(UJ)=X_#0K&_,&4V)!_R95UZ11Z4K-]*1A%E0<:_OB)$!?VAIYHM=O6+S\3] M);-T^?6:PN+.H\9W4KPR)NHG;Y%^%= F5YT*N$*C<@7J\5ZQ&)?GSE?P@YTH M5[.SVY[%II9(1%V.Q/73]$!4@:/0"=T3P3"+4O00%9B"$2IHT8=PGX YPQ+V M3+R768X_*7++2!!>L9'^>']2G27 NA[%TGMZ=$DEX<8SH1K-T=0RH%;Q+E*:/0.DSX M S!VF0HDV/0$[WMX&PR]*IQ^_SF13N)AZ%>IUS%BH@S7K%_>3[2X!D_0\B : MH-H4*&?!I\M=PAK-X$=?-=# L7N*4Y9G+BM M"[.11/=2 3X[R@@49[K #Z)LQA'N0?B;6-4"G[IZIB#E>+Y+8NT<5D_KLAZD M&QI>>+JX#90CRP/,N_B]XDGRA0&1AA]MYT0M:V*.AK#/3%BCA 3PQRU.U/YC MYMM*'J^_=#X5EX%=B&IVKJBN2'T];?K\\3F@Z8+<4TDQQY=8W5_G@C5BI'=M ML7Z)6PI4@$%V7"7Q3%ZT51X3A7_63CNMO"55;*1[Y=2\31=M>OXZUE28AF_ M!H5G+$-IA#WC3&':>#V+N()#=YOI+ZF%^1XZQ%[_,'[E.R]WK\7#FA1KJP'9 M6JU.O\?6W@GY]+]28G9WIO.6NU\131#_,^ MU=/LX^-0R[S=W'#[;VX^SQ?!D'%^VJ]9YMG<(YI0VC0DP:Q%3%QC22))N[@? M738]?]@?%=?JE3YA4F0B*C-K*LUH-QMQPAIE '.")F8Z;\GBK#KFM4JR]SX._S_OJ5L#*E2CK=7^>#94?@"7FXZ^:@U#G$+4/0'Y=QL[$>U_6I MO>]M0,KX/..8F'Y:#,?%]E.M"@ZAJX87"^2/\G#L2[;#(7!VYURKS$"$6G%S MBG'7JZF9;A.Q7V('^>R[_Q@W_QY@$(59A>@,EBPZ+H13^$CRD4-@VE(Y6J@U MQ#G(Q5Z?];+D[-FB%(O+V\>!R%!CT<^^HMA*4=NUA[OM:6)_IDK+^EX M)GUOWEZ\NEZ3H6>F8#:!;NHE[[((,T"6?X-1I *.F)F\I8-6Z(S; L$?/'P+ MB^K:CW8OW!C5-%?+DE#=E+C'[^*H?K=![KVN&,,%'32Y >,6BYI66RP:CEJ, M$5C@=*,]Q/E'^DUH6@6?B6+#ND.\GL/ZTPK#S2^,7VJL5KTZ\J;0A!3R6P2/ M(Q[:@X&J8)C<^-OEBHI=F=9ZWPI(NF3W<(T8>30(AAN('5.D$V/+FRXA)($? MB7+(T0E4]4Y/CI/YZ9_/F@HUY#"!ZID&KDRV@1Q.ARL1EG#Y1WF*.AI :S R M>^0N3T]BG(9YJ_P+>PD\H59@V.'-S.&"]&Q&8$;XNG3+0/F^Q]Y6NOXS7RX$J./GUM5='T[(/6 MD&Q! %E-*PWS>)HEB+1BM4UU]B]\70;>\F IL8,*J,ML;_F%:;9Q*HC?, T4 M3^VW[#Y>:

<*F7[4A[$3K#V"&L23R_'?>,+8$'5T^20=$C'H^3@O)=2@;']IM6 M7SDDG-.5FT@Q4_8Q&O[<6B:I&7FYG^ZHR2 O1E"-+)!CBW0^WH)=+C5\2<[ M58X_&M44:8Z3?WDJF_1"L7$EA;M50F2R]K_G@_^G]*7\OW?&/H7R!5XUW(&> M"3+_*JLCXJJFD>DJ+Y-NYH72KHPN9!9<4F6>GL($"#K$/5R;*,T_*?,(._JH M?$MV="!T7B5&&=K^#J#?Y3Z\38NT2##'$2_:304@.JP!-O);&.Z9>8&L4MD/ M.X('= [U=="M#^(QV?=XAY':)80%&A/&RG>86<+#48QO:,)>LI2S$MJU+;-$ MO/KLX>>G42. CM_0M6/WWN5]2F&^C9Z"$N@:0.U26!<\IBK'?ZF[V!Y[9@D. M(\KT,R6_ZM-Q[/#4S!.3,[[A8P*L8!;?YGF 5L03 8QMYS>VE%0H:05V@WF_ M^CRW>(.3D]"J\GV-C,TN7,KW$W.< MH.E?/95GDH]!&D02VX.U>"C,"]B7*CM3&+N65_0F;]8SGY-DC"X,7JP70[5Z M\B)5%E!M&EHWO9' M37%O/:(_L.XUB5E]IIP4,E5E7OVZ6[V^I#IT/G?\Z(9X@Z0"'!)?& MY#-8G "XC]K@:;^/:_^][ 8GC%*!J\>"8;C>&3]TO.I=W@586>]U9+DN-(NF]A:PJ)F=+6_BC0!S@B-.>_1\A@,B;Y;G M]&J!>WG6JC_].UO]YF7B:L]M&[(\:(>;U0=AN ,]G'/$ED%Q;(%->7DSJG-J M-2?1WTGFU6[\3*^?I)?;[#0/E O* M\(]ZB/+N>0(O^6@&'3$ B)[=$Z-5"COG-KX*?/LQ>[" ML$_58LTO*O8)?-VTYS=W-7'I3%* M8&HK0 MJ'[>\3DQT"Q\(6_QDU(64']_:-V-N4QOT>_PLM_>=NK]#Z^WCJ5^L M5OUCM3SP< KS"%Z3,X:YRW;QBAU+.=MDLGZ M/MU;&O-\K!QK44!.PWEUE-J&YR9,KS M[CO,$*#1L6EC$+-2G3-ZM]^[Q=46JE0IF!L6# !TAVCB14,M3=K30L$\YZ?\ M?&A/O[IPV[+ N&KTXDVQ( O&D14 (%;\:$^J>\7@R5S>(7IR MB=GN@@[FD[#SF-4Z&6F.N!>.T*,]JA"75DA7F/)U^5H@%WN$)D1K?_\N/T#F M(1?J<,Z3GH 22WET/X\F2:*3&BL*LRC71\Z[-X<,D[8L;TP;.,XFL3^^)KTT MG)CW =T!FS8G"(%%_EBBE$HBMVF);8_WDIF5^[>QL%T#_1_%(C=4U)E M0"9,#L)Q-Z"'BO 8^*]5+RI0]-B"D9LVJZDT/I?%40'RBU\0LK#[5XSG'NPV9<>^$5N^T:L6V2;NGOPTRL9 M/GL?B7#C]7G],O3DB6"M6(($N:7Y-%&'=+X:U,?7:5MA%V(0Y[[:O&WY6O&0 MLW-7.8KOG*&O'R2.>^:6] EUD<#Z+>OEV07P D]WXHD R.)0\O/G6'/6FO+G M2V4#1A'S2H\ME-$-CJ*W(E&U=>+ V$^8MMC MKS'IX3#F533NZ>A2;G-[8?7<";HH5GJE;?$0D9 0>UGB$^3 :62GH@MA:A">FJ3GLHVEM*JME( K*3'O_JKV=/ZVFHK_;E@V"WE' UMJ&GUAQ>5 M$1-<(2R".>]>&YI7,-BB=F$<>:73; M9PP>0_+1>O^8CX5H@:LX2!N\QCE,%%>?L#]=:\:O6=.2P.MUODY:4?I"G8.C MQ*H_[Z.$)W'!1D:+$'I7*&LSY^L <]V0\AJ[,T/2 L8Y Q_BN22_]:0$]&GW MJ7RQZH77,Y*X!#HP5:MAH+NN,<(,K[&M0'@N=>W'>S5(NFU.B;HZPP.HDO>! M'JNN5AZ%10I?=F6$ G&A BS8%,UA+O=ZW#K$[:5S76U4G=C],9Y4-W2IM;8Z M!M^D-XERQH!B,)+HL]P??JLCC]Y[ODG*^9)5UCMSQ[RQL"(W3]:!TKGP(2]& MZ_KR")Y("$]9ML07;0Z4NC;*O=$)$%LLZFIW8.X_=O@X^/@]UF#=VP1Y\,+$ M*[G71 ZPWS@Y;S/CV?..K4V,>S233L$:=+@6D"!Q9+03*$+D:-)9/U:WU TU M_Z/P-O@2JM:$.76GZF0/UCZ<&!C@M-"55[G0E27]X/[1'$$/-VA5J#] MZ(4^>2TD&67)1;<(QQF9 MN#/#0BMTL32/&40(J<*O)2",2DVP.;"KH=T0MJE4:.9/L83-/8ZGHEX6MP&' MN!WN-13.8%#A/:VL2#PUI\%-=(Z5R^$-ZY03OI7+TZD+;V9"U5FO#6WVT*:(5UAD)R O3"!=0Z*U! 7AT)L%T@+OA3*)6 MKVIYIV+>WR;US/TKT@Q#/L:>5M>::38BBO17- MY(1=,ZF[.3'.2:5WL]D^BJWDS? #OR_-_">&=$_-\+02MC@1_WUY62@WWILG MT5.K0X4('SZG'M!?OPDH NX(N^_WZ8,R#+!.<9@JIP;XRO2RZ8NCPZ M![?Q0%FY=BMZM<:[7Q7)=9&'#TY8O@36N4*LIB8GO MT&H?2K F9S1+$:40RF'M\P+Z?H$*UK_L'CP\]OSR,J_[RU&9FT3)Q'H M<>3H%/@[CIZ!][&SOZS?^]XL>G-Y^L(5I".^]\"I[1?@A+$LVXU=:O5BHP%P MTY((>EQ\J9;ID58Q,AYCKKJ8"/(G_^(^:M*%_IV'LYB L:$6"_+H$:[WKG#> MK4@_T+S&6JQY$'\ -8Q.@WQ ?QE.A%=[!6-<41#7(_G$_;>_;%E84OT?)<'- M/%;[;U7LS%5M'YI 5;U3$VH/UVBPKAA,PCSE@Y\)'J_=K/RY/'!]2'QLFA-Z M(_[0:GT.< IP[JC3.8V;3WOMFLSK.R?W55KZ3E^?<8%NE-("\QN,"FRQ&L53 M\^F)"5T&HBWK!;&'$R2G#G[Z%.R;63$$,^ FPVD<(L M58(XD6D>2078WR1VP;DK>NM/M>8B-&PQ+-\OK'W.3E%MU];SO%@^@&RC A_8 MT5@8%S0>+N"8:@-FH*1:JD=W'NYEMANM#&OZNB<$V"=3@4_QP335]QQ4L@1I M[OAX"VXR!.W$5EI>%YT/5VQ!NJ0Y)M]**&MYK_Z5M1= &390?*E:$>-'-;O J)!^^SF?7IS#[8:.TS(B< M)/V]ZS8>VAXJ)X4P(TQ!6XLUZHC$/\AB*/D=8^WY$^^(V M?9Z*?XX+PQG=%NZ7+J Q0P)Y$D;MBR9SBNAV [V:SFKWP# M#.MF5I[3Z$RZF^_G6BQ*+"W@H^SE[]A-;D43/0+4"$:X"K)>ABT^;=.@9IA= M3Y+#9(S)2>O0FYYTY6'2Y;"PQ 24$W3JH =5!^_L;=%!CA@:C%Y2]K4D M$\&UB+2Q#IF]^5?0SC1D::[\?< N22GP7'=LZYTE.5WA_N*6I[3W?'']^CRR M/W/NP_WO-@'O?O(%8'"UM+!#T-FAR. MC#$YP//!1:]I"6Q>1V(\_TZ7&;U!0PT^H4X..>*%7O/872OL K% M#K#J O<@-_&,4--<%SI>"RSTV MC!UP9C<=<;QAF<<;%QN$H7O6;,E,5$MN86HPU\,472 5G@;ETKF(N$[#]A9A MC(J$LFQN:RG@(LUR'H[Y:;;>=K18D)F\(FS.ES!M(A;_&6DW$FQ.I#<)_/UA MPZ#E'.+!5UGQ*ESYJT^-<@/UCQL^JXYYH-M"V MPPHI^1$W$5FR[D0%+,XD'Z;,B<2]Z\Y/RE]9>W*B6^=GQ0+!GYQ+DB J(90J M<XI^4$KHSB+ R S0A]AGZ4)34;B;J.GZ5FBU^29Z MT8.Q-?.<*WY@R<^]Z6=BEO^SI:\(Y:_)Z=W7N.Y;2;CPH;^:3^]0C'DZS(EG M?(?)X@DM%V@_=P;5=PPG3XZCN0\39W0MS2 >BL#98)O6H[#]= U@_Y]L-:GE MWPVM@G>8"R%<1G2DW8YD.REJ(_.,M1B>O1=PL53>7?_ @..I[0G7GNW9=UVW ML]-W\)#MZJR#<1\&>'WR#YJ:C7GQP\:,&S%$>8(4.1:A23P+G\0M4A=&]"8Q398(R"S7CU*!@([5SQI9312]R;U\R/AL M4,#6O823#G=>QU\6<[GX+O\>H E([\Y26%QI!;G#.OQ$L]T]Y$"9GBP9,U/0 MBTJ:-66'$&4>BI+7R6:_9P&44\U/!N%8H6C1SYE[-UZR@U?J&:F (3- G.S! ML&J)$\U)(E4C"-?BOE(7_IHS,V$S;?ZRF.$:XTC?1X7!UQZ;"+)?JHC$^G=H MTR_N!/NB3H#VXYLU0N=58[XRB2DJEFFJ#PB;?.M)'5;QPE*RSB M<"^VU<5&GDT7OYG7:34,K:O?^HDUGU:Z[*%!!XEJ.3MOT-BCEV">#CPS]S&2 M@KXAK_VXJ-A/]ST/9[43W\@3AG(Z;!'N4[82%L?[=6%2G4[*,]1P%@YKLK?6 MF/+^DO$^N*8-):B1\\[%$EAP&1THZ+2Y=D5U\;#JZY)7A?5^$>N!%0/)&H!]X56KN6@WL[_E3%C'HF>='UP\4%Z0*,1 M!VO@XZ!CK7019*5\B#8HA(.V+52C0V?;;+U M![TJ%TD*1T]P!L-IH<8"%D&Z=Q*%/3*";X45NK TBC>_4+TA>5,]85:K)N_9 MY0 )\6#&+U"<,2SBJ#X$Y7ABK/96"@->IU8'[8[FH/?;V M9PP1F5]553_Z:+&F)E33UC9@0O)>^#$QEP+F=P7! !H7WCVWS/:_[X"_JS\ M/_<*YD.^5_VNGA=V0/$>TLN\#GEB-!7X^76[Y1TZ#;68 =U]@&+%;$M0@1+3 MQJ-W_PP!@2@*@_>@M_&28\@*GVYFDYYE,.VFQ1L)+LX8GEV7, MEW6A+S$?8-V)TPX$1]RFCB3>.;I"Q2NF,?1,8_/S,^N.H]R-;?2! 7.)&)'5 M:!&A3\AN*A#Y 3F(V5=;AX)B351@V>\'%->*JAXF,NM.@:;<5GCUD+FZL\&K M\6'<2\HCA\]KO.@,*K"8@ZGO"45PXMZ-8N6[/"P"1#N1W"FVTNXY]_DEG2,_ M/Q!]*GIPH]OD,KKFOM7Q[) CO=6:VIKHQ!)'?PO MK@BWZ4+# R%=.U/UBR4]'EY$Y^YY8/27W=WEY^3FT6ESN1.,+PF[AE_O>>]Q M?GG&#(!0 H5<^A[V:"NH'4JGP_0^5S;HDZ5FTZ<;MK5X05V_X<4)(;54BX6'Q9\XQ(Y8'# MW8.VX>D,K#_-/PFUXAA#]W?8!Q^_/M\4IS6I*-G3/]H_>-:>;K:);ZW\F1_ M?6A%*_T/KZG2B-0#MM\J_>M&,P4:#(/(4BY@.AM($B4EB5#-VL5R0MA+1.J0 M-P6]^O-KL/:Q%AZ::':!,W!62E_2#UP*#'MNLES&"5@^N/X^@T:MT%#84,N/ M"HFEC#8X/<+CZ^;^CE" 6T_GA.H3@=@ ^;_3$BX7F;*>'F+BHM'=!VC($HYQ MTQ^'-H]_6CN1*%QV5O1X[;2:!,Q<&9+/O<]V8\3779[]!X'_VBL/H?2L^UY" MY;4U^DQ<\5)<8=D<%$M9T85'>F6 U@8"CU!/%*;/")\E% MRAYR9OH=C2\JC=Y&50$-QF;-(YPCK'534^:65I>6\S M LA^#!,2 B8%A+7E M'O_:K/G^4-Z+,*!\CV+KX+-KSDB_B];'RT/RT+O32'*K-%.9'^OB!64)Q<^G&[JVU5(FC[T MYZR&]22XK^:!$N9A) .B"7)\7IM<@C J,2G^R:;2R7^Y5U'8E:?O9!QRM\-3 MJ^[>">MNC8M02YI?.SY.SMSZ]>2M?/N&DC?F\]11_$9;]AK9)+LGT:.!@"Y0 M-H.8X89278M<^9]7I!7;&)ZKKZH*OQ_!)<1]6I>9,9^+[ED+39%"DZA 7PKI M!A5 2Z/(TJ$M:>]A @&BE\%DK#L58 .SKH99?T&/WUCO7N$4?,=[D9&1V _! MZD(E:>)'JT56!A"PWT6I/A4PRNRG/:X:.=PX26,\2H<=;C7+30,3M@.U2!D2 MDU6N\\QRWFU=MWKD:>1GN W [I(T05-G4_XSJ8'W>DR M]8'3*<]RW8OS(1$THT,S,E+^[3O")*D1WP5A,+.G34?QJ\>#JD^)EJG]H9O= M(0:=-Y+K(7%_BREFQYV.T*'Q) ,W^8.R_$QH3P>&7HBNDMYL?E:1&&ORT('!+9(4TB\2"B41&TG&PLL+.74<<]"B^NYYQ([">Q_*F M^8,]]?4ACQ6SST&I?5J9&\A3R,\++"W'M#MSZ7"66=C9K*C.&W/MY>(=^>HS M3DG56\.7YA(8\_-9H-5Y[<7@69Q\FS!#RIV2CR/*O>453I$Z=U.7?3]_7'-- MSHXCJ/P8^^?V[$.54&VZ&+=HE",\Y,GZC*X1_FFM&L$I3LQB@#7<5+OCV,4K M;HITBY6ZADSH(=B4^5+]YAYNV*X9+,$7=&7DBH!%_H'B7356-H[C2U,*#\PZ M=-K%&IZDLZ5^.)WX,AO93+H-$\(G(\3/#VT\*SW/Y30OFL1?LP%RDJ2OH]%L[A: M'IT/N\?G\5Y6[W0GW_0LG_;T2XHRW6$@+7TVR.7[J.F[8,FB57>T&,YCXM6[ M0>V<7_L>*QW2'M8>*R)"[_Z*/HVOB71(3ANF\0X##[E12P)OBOT"TDI#"YU+ MDZ2;?@SEJT,)\6(FO&G6]Z*#R9LI&F](KP3\C_D8/._ 9Q%N@F9$/5-6B@[. M, ]M?_DU!]$W?5)/KQ>N<\:$F0I4V0KFJK]#T73#82$,1>>G_Q84:+5YFOC. M0[+Q1:+L7+_4T&53S:9B'[T90T.Z168@D: ."LAO;A O@6IM/.%PRYHZ]QR3 MOT-U)I5JJDI%0T]ATB&/@R=_7]?Q7ZTM3^:"683GH-\R+"H3GO +P^1ZE!&[ M7\UB[;8GS9>OH!Y0E[V\^L!X^=,S;@#I17I$?J\CANR#U_^M@#":5!%8")G9 M=-P\[2&J,-N)SW>&RZIIZEULNV'ZZ-%B.M\!)B8/=\,K!,I.8O1#N\ZKCC;# M2P_%W]>8\=\4[_K\\O!Z [EW+1UQCS[X&A=QLA,=;G\*[,*^0L"6X>Q3 :G& M2=M$E7T]@MK!2,NN&O$O/>':9>1OM?6E#-E#)D7':ZA ^(S[O)%(VHG7_GY! M)^]G(]<#[;6>C'IJT#S%81Z%Z0D.U86\!"8O8V9L>RRK;.S MR6QQC%7+IRW M+N(PTZ#OC7\J=CWWA="+9](5_S=& M7ZK2Q1YRD_/0S!.P^WG!C93RH'=N,)9]S<'+!/^/'QO2U>1E*KIR^N;&4GZ; MSDNDD^2/&(>%Z6'LKXP7"+Z*!>L[[?3#CX^$1AH^90'*H["T/?6>+ZPTPP]Q M YU_[Q<">?!!/<]@822%)=O9P2#+O]M:??YKFZN.I0JX='-L8IAT$;JY M1P6NY-'"Z> GC93?S>"<-SUP-[%K,&LX2$MYS%>270='4$R56M9B7,U5!?/U97=C&RKV%OR_$Q;/75 MTQ15!_*/'J1.& Y*XAI8Y(EM$;8%LZ[CR]$17L?I=I2U#>[.V_8-.=R^K>,E M&G$U].004^M1S%'W[,WJW*^[\])-)E]Z9#CS?9-/MEG>;#O^5&7OZ>]/W=/D M+)7G;G:6J/ ZA3ECXHRF+7$@Z/'S_ 3'>*,/%MJE],NP:8+930+E]_$&$WRF M]OF-:Z#?8@>GC8EOONK]FX0[)L<358J<)9]((@+N&V*D*P M'F=Z.HY42CM5-1 LK*;KCPO2M:=VS<52[V*ZX-/+6$P/2X[&:PZ$S8HA)7AX6Y);M*4\X(&F'$3RHP&N,!4VOQ1>H@ !:]S](T^@_ M7RV0L>S_8A\U>Y.@/RFCI> C)]-\N[!\.];O/+ LL?D<]V29 M4")37%J6\0 M3*#,+KA\8U)%4IBP9W[Y_M\%G$(U5Y8#Y\\8HAI>,TK(UN_#"'Z@&;05$T)A MP?'_5<_ADOGHZ0&GQ%S*XNIW/X*B4O*F@1-"@/QW"P=E^(#3+H"E]>AIV'/% M3??-OB=^]8W1QE8VT/L15T!P+C?MO><^K0<#2M]3J\ (7[106F:QYKV97248%[IAB*FGW(?UKQ1/ > M;'J-$@V+I ([HU0 ?XMN$B$/UB]"9D:Q]N6E ?;;=L[M&=W+AHVN6X7ULB]; MTU0;P^*KV+T3W/=L"6K@,(3$6;(\V0D)0YWI/()'U@K49 [?W;5^8V@VP-T- M]$6X])/ZV2=T3T(5X&.T,$8Q(T1Q7AWE^:"T7@WN>\)H;5]U]8U3_6WZ,+'= MR^C5.U2 %^.,CH1!:QH>Z8@$&)GCQ2R<>],?CWS3SWVC7B!]COZ;-.NB!6,O MO%Z>Q/4$6Y&'LX+C$COR3L^" UTMYRM3K\;7I#R,Z)=*?9C2_+*;'-=VVV>V M,DG!_C>QC))S_>2GUPC.'VKP#(7I.N?Q#-\R)UZ[7NR8];IM_%KGA1&_PLU> M9^^9)G@$] .Z-3&L123L+@[=$:\Q;%7O@;.W-]?>3ZJ'*CLMF:A>[&%M$,WV M4]GYW9"3Z(D<(T!K>;;4(:&U"]S? FXN8B)^J58'Q=X1R_X\KKD9-?&7V2E(-^?_@@C*<$\(9% 6 MO]$S8<^&\XI"J[ A=]4?1LQ[R"TQ.,:S8(9^<-V_=8!^4]9+$:;TP1DI7 '% MLYVYIW$GDO,WZOI_LOUZZR,+EW[5C(X66'!N&9%.C-*,>8)06TZ08], MM9^7$;5I5<@QT)4*/!AZ104**\>'8^ G$*?QU48U7YN?8)OD.5T)J>1BEJ!5 M<8<,5[OEXT\B1/$5!88CF\W:!5,_;?P:;5P)%XT\/+R@&OMCVWYD6 M:@^]\X'W\/%75VD5A^37[ZG38\!XY5<5E)>M!!1#%4C:9X\>$!%?" MH1=73G>;]^MHXJUI$YJ#_-;"/JHE[A HT;[#L!4T^)=+/V.]-:*O6(0\?*G0 MV[#04^2$R/U0\O0R%)1 ;6XM#Y\V+U]?8*59DBVFA<]I-<2F,MZMNOQNV+DH[G)DMRD8S"QZH M'?,Z>ZZC8I5-X?9< IU$]BWXOZ\FEM7#JE$=JN!='4'HB9\87!@3 O]ZRZOZ M,-?Y51/?D#]I[MD7QF5(*RP6Q:(CC7@V09&FC.5*Y=WZ:&UIRD;G2XS-"EP0 M*WT<<]MCB9?E#-+AH.$X[*<,#'<;/?UN7BQ&_@S#[USK>% /?"$7!P4Q'WV88:+W9K87C@]KN+K?V]]^-]O M%+,O^R^V@)?2'[Y_$R-)?T"D,'E3@?,2N '*$NK(MPG]KFP5_A^KW?_@@8L_ MX\_X_]'X+ZX)MWHW^>_W! (4]]_"3?Y=^-U%]463%*E 0QXE1VYC_=VAU7^D M<.G_YJKYGD<0(0P7&8DP*7-1[%KR,+WQMKIHY,6'< M<7CS"M'_(1./B%.P]OF8733HZG62"GP176*D""2>H@*[;%#O]LG]2JC.DP#C"@AT%,PW+< &ILF MN?P^X':!)B3IN$3R,1T1%+8!3^-^D1$JP":+A1X=1_SN!N^]!*7HY4-NOVDN MH_#;ML/V3_[NV!2QW DCA1F1E.M?H'Z<_MU0F*TG"G5X(EC;\@_./SC_X/R# M\P_./SC_X/R#\P_./SC_X/R#\P_./SC_X/R#\P_./SC_X/R#\P_./SC_X/R# M\P_./SC_X/R#\P_./SC_X/S_$,X)3!CR4H!5C_UY..3G!MK:'>(L2WK:N!/A M)RLV>-RU/\!6U?^C#_C?]IH+NM$[?HN0&CI MBE>C9+BHT!+(GD8HJ<5@("VMG:,Q^TW_8J__4];]VWU _\JZVD12YG"W.9%3 M)8]\-C,8EMDO^288AL+\QZG_EMO_!17\;_8B:&&C GT&X!85<,BIIQ3,_*L; M01OF4!(CA-E\4D<%QH(,_PWU_Z.CU'V&D(-]?N; (L[.]5)A:VC2?AAN7YKB8V,$J/K:0P M%H0-;"QGW4J?>_9,N Z>MO1$RL3"1@[M96Z)S+]^E[$-&C_/#QXL!GEQ@&YK M"(^H[?]C)1I*ONO2*HW,DF_R M/_]KENA[YE5'=01 *!QO7RV?6N12I^3&(]N-:/CRD7XL^Q[[2HCMK\/?/8D8 M8L&I>1:0LQ"A/?J]NVQ9>F2MA^^PITWWG_7:5Y_'P.&C-09NV M.8%K#.:$BGG&\*K^T]?]#5LSMTL4O?.O3RM=2T#]K#+30FUWNA,DVG4D1YN] ML7;03ANMI0V3\?=83$TV2E QW]>KZX[%B5KNY*7A,R[SQW'S!4N04^N6,SJQ M)9>=&UN:DL2\1;9-2,'K)H"/^S+L-*KM00N=R[./536)7<_VCUW.\QJM:9A@ MI8^?RG19@.($B1:,W_S6, (ZL ((1!7$!#6DWNV;D1F]G%]>'10;#W D=2I MXRJ0G,W*&FHL.*E-U*%,4 $6*N Z8)N.DXA*)U!&CF?8W/YFYA5X+#6^6Q6J MN!+RD47.F&\0>8\V/?94P"61D?0 CWE!DL+VH<7'26S/W_\\:O]F^W+DO'.= MKN@#I'=6H#I!N(:.J.FE^$U/\&U.BJ1W;H.HBGB U68'T1ZA12[U^!4$I[^[ MSCF0K^]!6*BW?@GLZ;^831U6@/V\6_&[\9LP*%X*0KMUI"FS+;6C6K)/&-)F MYJP5S;0[Y[W26)FR>WOZDO#!QU*,@22Z?3+W7@;MR8$D1?)[E2TC?1SBV59" MM8.;EV/5A,SQ*^U"%@T!\\:4O1*&$,T&1D9.$H+\"F8#[O"(/"A'*0)/'485N\1BPN;Z$V_"'3H4[UY)Z=P0N_8Z[@X1CW M>-%%F1;^,8GQ7_(23A6I^2%:O5<+I X:Z+DWX4PZ"@&:RR6A6\VW%Y_[+-B/ M.#M ZCV\0Q\*NR[QLEO[DS2L:UO,7<&09\RA%3*$F1?&-I,SG'H!N+!4N_/L M?F@%XACH6''7];I;8WU<1?E4X3 V2R67^YZNB*E,7LS%"C')JNKC'YUL,:!_&'K<>3XHR!%.#[)_B2 M?YL8W>HXQ,[$>^F2!!?=C_WKM_P&W88[,N5>E[DIE=?E MW?<2'_^\\_52LJDF]!X=+!P(W.D9GK'"[FR.8E_^0@N[5_Y\JR[EZL#\RG-[ MRN_T%?5[BHH]S(J*A@8(M?>HMD^3'(H;BW"-Y'Q1UVC3EC1](]&LW>/0GO,0^Y%B._?L@"@>KI0 M >3NQAM^L#+W2XDM^>&W36K&S/;[!058 MW+;/4Y#@ M)LS][B+&P$N.J!F>H<<.'L0@!+!3C%VRRN^_?$HI5'2K3#]F[*3%>._C0R=U M!N]L!?1]$[OQW-ST4[1S77--FF.,RY2C'9_)\=/?K)+<%^HD.LQ9 M$;X?0;,R-W]^5(SLHSR+AO2E!C6XWA=J-YU M.%L>* -OA6XMEQPBI56S:'KN1@4<)::CYN*V]A#?'/)^!?9@N F,'<-1%#ZP M$BL Y03U;6HG]P7&S[/,&O9G"W*++);1MUD"86W'@C7^^G^MO5"%P'(]*8D* M1*$(:2J681;;E$8A4H*AZ8M];>.)N726>=+T-NC[!S(MY M3[SF*CF;FN$G$;2G,Y?H\R9&^@.IX5\"OS0\HT]A+L-5+\*BTRFK=K0M*,[5\E;)Q#TP-A;2&]/=!, M*XZ]J]>W"E@UJ, I]$>4,VPF%4LC-1.LM1^:WBWE*J'(DFCZ*;&_N&F: MHB$[.Y^I5%O;I4O[Z%,!_G_AG1+]"MV?.>96%ME)9'@[H(X-LI;]Z&T-U7F# MT6@Y3>E.GA."F>U^I-C M-["7\:<*(I%(H^$V(RT!HD9 /XS^IP;[:SRDI[ TP^!KWH"MS\#'TRLS:Y_O MZ9V,ZF&4$'3>B"$AR2D(ZR(2^^^3:HBKHSH2%VS=&R=>O[WC>E2[Z\'T1/OK M(&?H@K=S%-:6DBGYHSM8YS7(1,L,4]QPYW!T.@7 'X2JF(<+GV].D]U<'EM3 MZA#[_+C2>)#+C%-MH-[G7FI<@M(! ]((U7:G=HMSV;^'"H0O0)!"[S4..H-X M,**_1@3>PFW==@-IO+Z0+&HKEP#3\#:[%NM0^" MV4_[\B&95.!1XFR6/CE^&R'!7HV-U^\TZF3RQ0OP+2?V[[+J;L]-ZCS^^PBQ^A.]R_ZZE[_IYD9F',&8(*:S9Z6;Y@M2" MGRM9ETS.C\,:M$OIL>:_V\D^TN&%KTNQURXF>:]+-/M8_W%V>^ 3NX9O M'P']D<)-LL9E= \S3 =4M]F,MWQZ;;=ZXSM;_^V>>2-#NN0>/DM@]]**E0I> MGW ?O(\/:CO*B_2C B=C1HWFFAQ&&\9FJ[K7B3#?T1#@46M_#P.?P-L@1=XL(:K&1 M]IY2I0=@B[2L9T)HXSD[4-P4$7!-[ZO6%2^5.QX.6395,=BSOD:YV(S/Q^5V M:JZ84(&'5C^NY>'4L/^+N3/[,3891V%)%M94K:ALN4K6NS+5$(2 MLF6L([ML11%A%%*)R2YD,+8BRAJ*&6,IZXQE'&;[3??]7,]UW]_[^>^YG^MZ M_CC7Y1S7.=?GO)?7^_4Z\_E\WOQ5=YO.P"!MPN'^/U4G#M0*4V(2CI]@]<9# M>OA4" Y8& 1!N-C4UC 2.G ES(^_)"7GE9"9M+QF?)^7SN)< W3]$W&4;)TT M,M<3%N:( 2EM MBA4_GTV]K#*;@ E:AU8!\T;RT4?FN'?1W*N-8MONE@'R?R+B2[;O^7>A3E[W M+^5+3\<_?8S0(2U3!=/F-\K143JD"JR;NY,,52E2YFO..5\@7(3AY> M!X-W6%9ZYL]WO=0-QPE.57V6$ M\S9=<&ZJ*Y$)\?%MUUY-K[A#V^+[SU0=D;7M%7TE3W-19[%W%3#N 9S!8!(4 MBQ1KDWB-0'?IU4O./GQKON3B[K+,%V=RE8O=R4*N$C!A$^ +:=CW8P!LE22S M2B*2G IV4F!WP[)";U;\='-SVL2;]E1US7Q9T0^OJ??;28F!O=4&' 8*8.M_ M2E:AC=*HNBV$R]4L1ZM4IE!NE$1\;;]5%_GJ0?2&'0_-.MH<_B2&DUF+9G\R M@!\V3'(SJC#&1END\UD0;,I*D.)DJ"96:+\ -V'WV]9:XLA%E@XTXY MA'L:&I= WMY!%R&]YV96<J-:Z=5!8U(-?OQE1>F22?T6W"J M]7*H?([19CKRBA%'E"A)9S)Y0T?M6D]!U8LC&Z^(7]^Y*@BQQB4Y*61J8@L3 M/=(%[B/0Q1C_N>D]/&K=DB*\.@)*.8<'K(46&5;O9)S7.+8EJMYQ+CU;0HLI MZ +MO@>()H!$)7FQROZ A)B)$GKB0G3;J\_^OO+US7?W[K(6GOC22?ETR?? M3\Q7PQ7#MCPQ/)BU(W,'1LYYY$1:6SLDYJM>_HB!'=HJ4^]UML<FT7P[Q,2?%&OK<"^2'/&*O*-XPM$\55=D?,V@]=O%(;\_+BB,OF?N]:] M1QY!/()Q@N8NDZ\3JX^.K'FW(SSDM-Y?J7O&MGOC<\CY3'EIO'_-B?2E"0-J +2B9Z^X)AUD3C; M&O@:D6G[CYYZ:P#9)?6#YL7;8ID78B^/!_U@(XBP[)@N+K87>1O^^DF:GNZ4 MLE+=/GLQ0\0S_SD1 +)M_G& $-.86K5=W\FW:99CPF-RYQ?TBI_Z//V7Q<-E M1\*3A'OF0R46F%/[ED/]Y$.2+ED$4+5IE'@XJZJZ'$[=QPW'>8,"\5=%Y#6'$BYZW-)1,0W[N M\>WYQCC#(E?Y9(Z:[)=@ESW8^O M*/>G#T,;X5WHZ@:L"\:(X2LZ]OL3C0)E'6ZO#E<0MBMM,O!P_9% M0P(.MI(9@&F5KRWG(*;1?/WK2WKOGI%PLA.Q]^6\_#Q;"R(CG=2W&,XA%^:_ MBCH;LJ.SC?Q7@ 7"B:[H?1ZJ% .HUFNB)WK#WQH),X G#F8, 'T"N>/\C7/Y M-8K)#C^"X8HC:GM8C+#+#%(D=WOF"^%W^5/HH,./N;JF=6OB-OD5\==0%<[: M;:-X\-V<3].3(_YK4W7U%OD&TM*:N=?B6/KEPF0UP6 \/*7@W@'RD<&Y2K=9FA*L-[#WLU[YM?'M^7H9SZ_9@^C"':6U_HB.$JMHS2TEEZ66[E M7QO^O.%,5O"B5MA660:'#:QE85F;A:)L>GV\P5>-TZIUK$&E69MF-'*\>'YE MQ43:MK=4=:T;;PQD6T?=)*!!E>4.#8[5JW\F@A Y/6G"^W[A+WV^OXB*,\': MJ)HFRUP7B!0ZP;K^+FEK:^YR7?'&!F+=[T9&>6YXX3&S1YJ#@P@ L%1ZK=*# M\)0 N(3:H1M[^^A1S(^K?D\UDTPT$M/KQ5CE5?P^F@SLTK. M) 9T,.E*R\;#^53TL3$#GY=WI[VR&QM[[7S:O];QF^R;>6>AT.5 Q'*71F8Q M#[CN63V'D'+*@H^&1)O6MZ910H]Q%GEDF@G60/4>'J-B%Y7.*@2[[<:8,HN' M,L9W.!G%$24,PR*%7%<$$2^Z9]5LUL#U]X,UNBC1>L&-^S'PHLO1G#H'PN]B M)E$0[:SI8Z.XHIZA$H/@T+J!Q'N?F_9+M-('"J,[]TG&LI.FHO-&4K0/[3*( M2G+L6#N?H^L*'\'/\+73?/;@>Z#[Q9R0-^C:V>2@IQ/)>[=(&&KPKU[8>!)SDZ-.(R0.E7TG>NJ\U"%AW(< M??EBG>7Z^T5HA.Z#)Y:>!@(//P3Q<\D!T0&F"/-4C!\\25:,Y("U/K1"N9*] M/:]P)O@W1!8EEWEGH\P1[_U3I"][=2_)^!Q:"ZQ@1J4CR$W$=.?\3GN[,JO> MTI3SN?D%]H&/8=L__%S;M[-U[AMZJ)XU6'X$4/@?D6!3R^0^T(%B$_T.PHJ( M'7XW;;[TTT>U8;L4'P;PFNLWZ^Z[ME)R(>V5ML94&%Z- 63NKOHT<,D52[E$&TV- M*[84F'=<5.L]GQR\EN&.ANJJ#Q/+%MH.2A.6!XL6X M.&S3LWN2_S" !Q[&4'A,'[)Q.9&I1%V@0F?2RMP12-MO90DV-Y$G]=NN)DV= M?+:BF5DQRCKF\'U\7SE4 ?HACRJJ!SNF,T)E(=1(/A]=2#JK<439*-8T3,*H M7]\+X_R;5;BW6/L;709TN$;22 W5CY8Z/WI45SQLTCHAE1-YU5(.T&0>EH

:7&C^BKC>8:L&_]/-^UH[/]5M,XMX/K E]:5R^^$!JAPRY$NH!+YD5)GEE$=!\?]KE MB/3R@,K?+>DJ@3[1=RF$W#._3>@>;^3B^]%:M+09PJ?O5=/TV37T\_?J(D=NWZ]\FO'!QN'6N>.Q,A1;9.=E@].44U&N[42Q MM[@J%Y?6AJ8X/%I-_9;%CTL/.U@^$G06_L7,1)=1]79M#G"BXS K5MM'VR:\ M-"G3]/![@R>=G%4Q;V81XMB(A.-2:(B/PZF<'.F)*WJ%D:(ED PZLQAVPF-X MHLZ/K^]\BI#Q[@C3:C9M&<=;JC;) CZWO$YHC1>)FE\U/TN)&-G@.S\A5>E4 M^K$Q7\SB=6*\0HK9!65I 1,V0;@*?1)&M)E+1M9S8G]=HT"PS@Z)U/ 7NO7 M=P_+(>4^X"%,Q[?S9>6I9O-F)G:J= 6HE.4:0IR:%S3LA&>])(T@19 MKO;]N*-:>MRY]7Z#Q,P+$JQ-!=A8H 0RTK(?2>ZFM1LH4V179:5'0OWX*=T% MK^O8FN!>'PK.?FT[T6DW%^;MA_.@AS=$7X _P?#M1$+!$^)4$?B\6Z,929]74,H/>K.#D%-,U9IQ$ <3Z$%NX]5A63(=LD; MCN\NO#K[TF0\/^M0.ROXY&^?/R)_&OI,/@["Y@L7.+3 ^Y'YX$?VTO3U?X(L M'(#"6F5"1<06!CRAFTFUICC%3,:(T0JBY*/4ZGVEFK/W1U6S'GP/K[.68_-W M0>A&86:%PGIA%]M9Z%]A$ ;@-56K.JR(A?LSXU'VO# M9_8<2H! 8Z@XJ$7GM3H,( - M.CA(%C:A^-OL#-NDJE&I:NK2Y56C-P#%).O^00XNI_L<9@#,X_>K1\ @$VGJ M41R_=:=G6]\Z_SXP3#?SK5R=LC]QDVG.YS@>D'?>@2H6B2@F(+TPW.XI]0.1K7;M M/$'HZ).;FI;Q7TQ8_3LV;J\8]_U&K3$ B@Y3=?L2HQOC<9^$9D=,4Z]NVF7K M^,Z0I?,*7#UK@Q[0QH=$6'J * \<$E0S3P@(!4.8 IUZ9J)-@O6#DWI5 )/0 M9$/,$(-7SLSF3W/O<&",#3@)FY H6V+FBWDDS\K$P5+\F[ZEZ3GGFA.KA8+Q M<>^YY-X"<5QR@H^6C/V4A;E0YU$) M@Q97BFJ67[9P?G;372 :@:B\#8)1N+-)&CZ+@7*?Z>1JO-KYR7K&6ZN M^,J/G5UO5 ,[=+8X_O:DS 0Y/2H5"T\AFFR;O.16Q*:OWQ+=.V:9^T^T4*S1 M\JNV31QJG14'G9;O6D5S;W:$IRZ]YZKZ%0K 3 MJMY\70N'FHK$2OIC"/F;-T9W>8<_=$R<>?U <\V[$R">2BX =B-4%M&94.)5 M>!R*9;-D--3-P78R]*-3.YK,?M^,<60+P;9.T/ MY0%5GE:A7LV4I3R^NF*2B_5JP<>SJCK4JJ->[I6Y:LD_G//-UGO,P0=$9*$Z3S?F=*1 3PZ_OUF^P35_IO%K0(*=D)9Y]6I_K/9EO*S'$9;')PU.CM* M':AI^0YD?5:"2[?[H8E)N[I'-L>7Q#->-3?D2$RIWF.YEIG\LH_M&V?9=WG"P,=JC]YX[F.7,W.]*J?#GWL\+3\A>^RLB4Q&C=)YU M(F>7D<(+BZ9F$B2U-.F"U(JS>G&6[Y/.DR,#4F?[*5_*9$N>? 6BJTS#*YB# MT/K[T?XH/FS2@!W=4SG3]27/?K!*]&OI?QIYF9/SV=FS2J*_(Y)>^I;]^.D^ MYXKU]@Z0LM+IZ8X[.V\J\1^MTSXKE0..K]HUP0RF8^^"+#@^]^7+#6,ZZ",# M_G27K_@!D=Q#YF[95@IW";1R!>G[UA'):]N4H*ACM-?H%_\0DU-D9:)M/]-2 M*\_[54\!GV^S/S&YI:Z6/(ALWN MS7AF?-"A?_10O5F0*3 +F[.2YN?C%UUJ_O:5VY'R&_/G6'@>J,:'N5ML&LN6 MXJ!2+HAM_&2R 5S:NF)J5<^N\7V-Z]E!P:\\7T1?5'R1RAE]U $ZD"@=&*E0 M&V$G4-XMN=L2/S7?V-Y6QU[5-GFXTR.G[#GO@+K#D[CPOFUB;>&2= M>L9[U_+>?#Q*[#?*@[C;CKJ9F*%8JW'HR.0A1:[K-^Z?SAS?)S$+9@,-;20; M,Z0'2PN!2+BN"*P8'1M;HWD4L@ MS6_01VDHY%T&D 2O7WH1'(B#"93O_GJ5U#JR47I'0ZWS[.'ONHI!QK.M>4H2 MPZ*K8X!#/[2AB2H2AD75PKL'8!QW9R'C.JN51>IJ_[@YN?9)LHL9N1S9>OT&;9[V, D#:B.4W81@")NP?% MF_]+TT?,444=L ?N*(HHV.CK=F9HVK-MM"/[B*"CUX;!%CMSP)VGJ(;E\!@L MDL_[XZCJQO& =<,1*__T/LFB'Q(*$3P [+8->*(I&>:+3M7+B]_)XKI;P/XU M,^?X^TG=)L'^]%3MTR(LX9^UF.'!HK,[?J7FV\[ZF6MJQ2A?'V6W$VM28ZZS-NK MQ<2Q%A7\.BN=%T+D=)ID3_Q&NIQZS_'$6 .?,A_&D"12:_F0OA@=7P92L/1C MQ$N(5K-QOP84_^>[DS7P'Q;',QV?"EUZ,I8NF%D2!]%F&017R0E$"!8C@_#N M=!Y.41OMF3W6DCEI\_T&;7T@[ZR0'OJ@&83IXZ0%-!%H,S06E0YO:,)N2C(M M$:T&DZX#B2Z>.! $PZYPA8A?] Q*+@1HH42P0AQ&8SAPW MFU*IMZI[[B[/X8/6K>U7(Z*P!<#.795%9/H<\2K3&3#V4,HG'DJWKONQB7L_ M^X*]\3/PAG!U;G;)JP.R.!/V"]D05PB 2M_]YNCNAHCOXO#>FB!T M2T:HRA6_*.96Y#&< <+D;#FGG,NW_D3X_2(HAS8E+IW\9&&G!"V/HE"DZ=.2 M&NL9K\%7VV;$10:0G&=2,"LA=G#[\1=/)RZ5IM<&=9,3G[#=XHT'>7&A*JV6 M\RWUS:-EN1+X^Z3^#,&37[#,,AJGMX31A>&285LGJ2X, /U+EP&8_K3E_$/S M +'=5T!8E][L)VVU0/X\#\-MK 1+T:V,PC=*'WD?_:A6(811GR"AR!^8-\@_ MVD]9B [_BD?H?V?BSYB9>N[O)Z;Y.5K,'\R!^CSFP,\38KO;I25;7>#=THV;+\_LUYM"IU2>);"PO:]E5VA M\!">L_VRRKHD]2-3D?;&#,>P$#%8.%_4Q6\[?C#LK%*.L_5)G ]1@1?)VZGZ MHD@$&$H2Q89B!2SW \G#:U?F?WGTP6JSNFB^[MF6NRX9DHH%X9GN;@F]M:MAZ S&/[-'\"-OK+N'C%, MJUUN#$A_?)D@5\@L597NP&XE'LOD9R33;BB$C> O:>.6\SB?,!LPOT.M%QF _B,E$9N!*,) MC,J \3/*74BR9NP3GFS,/5-5T[;CU]+WF M9Y'\"Z-+J:35'B#LJ<.7)W]GS,1P?"567".!$SJ*(ZJ;O<]SLV[9;VTL]"I, M';Y-_7$MNSM1IK__ZUP"DG@%EH"2:(,0;(1_KZ,=9\ +-GJOJWS>^,QX/?IY M*$PYH_@,3)GEP@*.E'F']<^*RI(54R_,=?R"X=6RNE4P0JXN/LZ)W1.-9X2< M=6'N_GN/S-8O]'H@3PV*):J0-)=(!,,550RUA$Z#BY%7]!M>O(1L.Z MX576G-B>^6SKM U*8'$@TZFEIN8!@:*+;=U@8^>=!_-_-/^=A^WH!R2CR<<0+!F!5_W>B_?^_ M]@MMJ\3-49_",^?(YV:0*X:E?Z?=1TDQJ7\::8;>IQ] ,Z^_^Z]!_[\]]N%T M'E:**2(-!\.NBTUVU?*J^7:+"W7I"!\)]A.Y6_[E$!>_U1NV':D4B4[H=8<\ M^C=,W7(R\LXP:Q9D=5BG[(,5.4WM_!CDS+2KX&/(X3)IS>+29CG!F;BBDXB4 MRRUMU\9V@@Z>*M]Z.RR$9MN%R6[ ?&!I#EH&:))^+TOA0LKNP%-XIUT'-/8- M \"7&JDBO]N0\N@BXDAJ4/M *B0\C.0Y,#:&*6/HK64,<';@@&,VS. @3 & MT%*Y UG_I[*% 73 ]Z%OD?<64(,8(B<#Z$A MQ.\H,=CO"G" R=IX,?1S<$\DM@RY4HE<;&4 OZ[_]Y.[GFZ3]$/,9\$:@VR6 MX" K UBP28FR)*7US6J.H/Z9I ;.6P=;/W#P-;2R;VY.?"X==^5GG,F?GB#1 MO&3O]"%%#"X@I.H/D[L2]5!\EO=?WD\Q[(]=[S<-HCUR(_; MAVS@SG]@_[9H/,B4]&PS)-T>%&OG/%P 3*,+I&R>5LPH;/%I*7:TZ'_6]P*: M"Y$R^2Q?S*'UFP$0_T /WLWM^S. /;M ^\':'U][RYY-YB SLO3: YZ>+\UP MJE#$M,P1O*+^MAZ2('G0'R'3,<22OVUAGB+_AP^BF<6-GXE<[YCB/7>3 81> M^=>Y/6PZWR&4 <1BMD[1IS[#\I$XYHB?&#&%?E(Z6,,LNK!>.&CKQ@!(7_:& M?^R1^\","NHM8E]2E.F\VH6>"([62+$7"GKOJP*U-53N95Y\5DLXC)7+YAJ. M$OPS]U_?)@*]]I<3KQ.7.Z'2SF"='4EA5GU2M"_2>KQ\:ROM33$3,]9CDF-DYR(Y-%KQV.$.; MU\_=LOUY>O[Z#H^\*)-'8Q]3!9DVU^B&@JRQ3YL.H0E!< M0/>=N:O$HMXJG,^&B)7@2'7B>(Z_!-^B53-NET7&W"#06(8S#H,K*H#$(GVE MX!DQ+*3K1D>^G7L6I53ATUE5+G3>(]_^R@E>*?]9D:,\@>D L!])Y_7%T3BQ M+M7K>_Z4BKU+?"YZYTU1Q<]@5;/GXNU,1XKOFG?_>A_FW"= M^H]ICYR(XQI'&$"7 VY8R.KN[0]N?]C'WS=QB!W_E=^6/QXOT&_C;Z':\ =# M=/W]HX]XI6-?9/62S4<*!^P)]0WK#JH#"HE2P46?NTV<2ZI'0C[]/!W]LKZ5 MJRI]QGR@[57&CY\_AO]!.5.9F1+W@#XL"5T7IUQ&%&![2)9O$%;85:,:HVRW M!/$\(\0CD:>'-$LLUC?K?/ 9,7@?V!9/+0.H9L9?R2-J _-V+28T)U:1OG_0 M9;G#LDEO7Z:>8%UA )GN0B"2(D1E ZM(NOB^!&T,-QAG?4S%Q*B(^^)V@0E? MS5;G])F!^T?661]PK.$\EC1 1=A:#AX)1:A< [^3(%9-I,R/E7>O];RNKL7< MS=0Y?W&2'_TLW/TJ(?B0V6 S0"$U53E??S5JJH:#KW3 MHK1&OO%Z2A&8O@/W9#\#/R3^TZ6MH0UV_.C7_ W!E VN M%P #J#4G?N-THGC2NV&0=EVJ+(EE-$JM['>,UNC[Q=:1!K\SW]46MJ^$<96= M?K@DGSB5-/1K2OK15@ HG]6G=FU>J=-&$"'OU)I]0.C,LU5[.GK:RT4E,5C: MR>!QUN&2X*Y:-(MI-)KDW>>,Q&HD&2F3W"L#91J2LEX/ARMDA^S;/F[>L.QZ M^/.Q_N2R!E5@%:M[_PY2C&JJ\$^CN(.>7X(0 ^"U%/II>9)F7"S, Z50+A& MC+@=Z=^0Q.L,0 K4=0Y/3CY..E,1]@Y[.#UI?I;3)RKWI,GTQI.WLRYP/S!4F M.Z"UR=1R E-=/)B$[40XK-" F"O(3NBF1ILPB4(PQSYMC2PZ-G(\C^_;@%_( M#2'(^8&C0WJX")XZ4B3]FCD.30EB$B'Q=RBB%6K?R"8+NMOW=XY1@1TF;6ZK M ,:.G,FC/_X$1-I01?<(9N7$27)@#7$H*UBQ:"X]X&OB8 W1^FE@7C[+^L?T M2]%VA6'5,V1Q6GH;.S$,%Y#8P,L #O^)Z$O??<&EHV9E-Z9F'VZW:#U_9"!^ M\95*0A M0:G B6>H&AV+$B0JI6I/S3?7CX6X.,5?V+-K*^=_OF:'599Y]&0ZULB*5@G# MO=AK-P ;\- 49D50WX$F&RF.+NM*YL!>^!W.+E7!&EBRW3,8W(3L73@$<5WN M9P"XNEI? =\Y#O705HE- ^[#>1QDE7,20B[9WR7D?U%5;UW[4!R>(\,7746Q MI_^8/4Q['(+BGT.T#%P?8P+RQNTX7C>98^%=O0^+K6LM8M^HQJ,=1/-)&,)> M1^6?-C7BP'R764";+U\AN5AJ8N?M[8[F8&EKA4=5(O_4'BIOZ[@>%\PDZ?F@ M!JF4; %^PDO9\"-%4]#N:M2!6!X^A/A);+!)4[9.%I/&),=93.!,1$]I],)$D![P MF:!A,H+$F0K#*Q.K2_5]QWMTQ>;.(2JA"WY[MAC M%)"X9S"A,EHQ73_*!!0E3+@)VXWY/U,36^SJH[WT=Y-5O!6N6:I\_FR JH=^ M$M+E#5 =/&^>7@(&$S=[C%1;;#1G3$:J&RQMO94Y3='+M93W);4_/ @VYVLU9]1X38Y)($#]W63YI[RKH7:Z1&,00'YB?7 MF5*!C0;FO 4WK*S6X=W.9E45O]5\;JLM?$QW,;BT(;ZH6#%;>C=3N!T![#?1 MN4N)''WD!C"?,)>!%'N9U2ODO,+SV/FN1*[$IFMXYM91?+;VUKC\.==3A 71 M V$2AJP#VI$P>!J3%&TR=:E/F :K8F;EZQ_F <$>)Z[*AX3P/'@K]U3)ER5. M92$ /&:36;]/%Z>:$&\6Z(R_WWTZ3HT[M7[XF[D8?H75!7?@#YU%C^BOKD:K M]\YO;2'6J]0(/J\+['F>O(IS>EX<"U@:C;'L)S/?Z"&(0H/>?7"A&#;?O8!@ ML20O3$UJX;.&;*F' 0]2BQ\-*_PCGBZP+.'AKD,)0!P*>,3DC](]I,&G*-TK^^V)CJ)3\IN($C1DAN(G&YM9AN]$P> =YM=6)JQR7-SRSP ME%N)X5*I]+_$>1&Q^&'ME+\Y#=TIORVK5;)PP^-S*^22.!?UE70G'WK2NQ 0. M,R;M2P@U#\2/D63+WZP*]LG+6_L>GDDWKN::7=+NEXOMSC1&SWRAYM-RJ3X5 MH!6=9YWD/D)'E/A%;#J-5!6XLUJ34Y;M.&N._8K='=*?CX69ZV1-H?%>GW#B M1+NYV!!6?&YRO\N1]_+I9J;@Q$R\Q]N9*=,8M,-"7T=DPM]%V.Q9)'B: M]CDQBN6WA;'CN2O07:^S[S%U6-:?$@JNLC13(*;NNZD(<.5_\7 8@C5.]ED' MXR;CM%\@^?K5=/S\?8Z)][!*(4KMU*\+9BRTQ-J8% ;W'^BU;1*2._EX"9AX M!O!A-S=WPN+V]KI&%6G)Y7.<5CQ6F9,]DB+ -?3J:HMJJ8 I]Q):])NY?[ ;I]PZEYP@89)-X>EN<+"1/J@DA F@6\!L-'1EDQ M143R/(8J\Y/)^T-W79"=FF:$K-0C,G4OD7O64.(:ZN M;/\\ ]@HV(K.0/Y! MC2!7 S@UFJ!440VZ\?XUNGA3-^;@1(P*T_Z_F"16W!9.O0/&OW/\Z>0.;G9/ MYH:=KM>:^7EW#R)=\^'HDZ?M$A8* @BYR0GX?WUT%VF9*HRE"Z!8P;1N./&# MT0SM284KG/:"(C6P'?6FP/I%^[<'R_Y:\>D[VGHZZ^@E/ZM'S9?*+;H*"8/3 M5GM!J3RF'9*Y=TWNBI(P.JYZOEG$30$?)Q#I-HJ]66N(FYF!8OY MO:D&!H0N*/$%\C;2)WSN-W+*")FW.*P 1PZ[ M+@\,FZ039NLK)+Y.2Q5S!#]?_.@EJU-G]NS,&EI<[=[L9Z/4%40 52,@%;EC M2W5@ /&M*+IZ%N@^QR0>OU^":"87#8-1W:*9_^)GAMN[' ;P5(/^IY0NP_S+ MCIDS)^"T41<*4U2/&NG2_'&;RUETGCP&(!?UELE<9N;A-!&8*+,H;BPS@#2T M#RV7R6^S9!VIUXE[R;N_'NQU%ZC7A,DD/+E[M7ZK>^1,]Q.%>Q^P@H\MV;Q_ M9#$MFWR;J>DM&< 7<080,ED6Q4=+W($FQ)QJ(JF7HZWGH\T&-VLOW%%[F4@T MVVK]67>8U ]LIQ,DKY6Z6<+&2'69Q_&'+Q]J.!$T=%G]\[7LL,9<_Y,3T?[1 M&J&^?+OO)R9/*Y"WYN?8&8"WAC XTW%F M(L]Y*6MAB#3KDO_-)=].,?IE\B_[7X5$D1Q7!K &H5S)FL[#61?7O9N=MB*X MZ?FHZ0Q8>0KN!P5XB,09+,CW-7&^]+QO] ?M2/UP3P7U0@V?' $ MRK1^R;+![Z3A^5_70]7"[ES@UV][MENQ]K?CHSHQ:]VDT@2O%G"9B6!:?=E' M[ZC.(L^,VDYKSEY,. 0%FG*Q9Z6U;A#65J@(VB>J? F""5Y*1 Q=M*%>S%VU M_>/(QJZ4X0EVWJC)!+.UMWNW0[@< Y\DP1#9+ <8DOZ\=[(1!"'L2$I.TQ$9 MJ><["=5;6NST^,SS[MTY+Z^3+\T5/HB"DZ3Q&'EDY^4VOTK$'KZO*V%D!\(S M906,'W[>.G8^ZH]P^_D!HW..I5<=!CL?L%M',U.7O;9M_"4HCG-4RY\T0W5S MKK^P9"D7VSIBLGMDV\:P _V. =QB8LPTG1E[/,F);/*6?H?&?V S_2^Q!KE M^Y;W6S'37X&HH\P*=&^2+L;GTBVIN)$JFM7K2/U\=%RC3$/Q%XK4!_@?"SDW M6[FM6;B0> /SLEB ]KI='-R>MZ\A,@ 34N(S!I!>G[_4V#9RR"*[[''A)8Y% M%O)CDY,6\QAF9<>]@=4-(NLVLW:@TU!\+YHSL2&MRH[]5[JFZE6I-:VTY\(@ M-C% YU1P4;? UPP(* ^)#QD60J#FO;M_77-N&C/PE$^#U&A!ZDVEAY0*%GOU M+%;><3& XB#6B=B_JZN#, LJQ !Z\\K<@6B1I U5G)6B<:F6J;,2U99HQ2+) M2*JBXZ\&XR&CGKY+L'\OVKD:Q-PM^;SE)\\XY'T@"B%]SKO3 M6\/3<,)BWMIW8M8U$KW\%7QU.@:E>MHZH$*$O]@WY?OG(,!M[9&-TI*T)$!= MI+U XI[.";2%XB2TY]+=52<,(/@W ;>+ASL//+N#M0:-[5MR#G]7UK_.+Y'B M_@X8@JWS401 !D#GWO,0[X7$0P5T7(JT+C^3'WN5?:I)0+YQ/-S./,] X9G] MX5+VAYT2*@D3T""GFY6O4KXO:J :<>RFN90'[_R3#,S&%OL MN)--! Z&>TE7'8F2ITA'_9/CD*OH0CO[I[&F/SQWWHO[R)5?#_7!WP+%L=\X MD%C(] GZ"/3#T$<2A_[%^@DHMJ50G'R?UK]Y-,[T?O[PEVY.V^!8G/1CWV4( M>.SP";_4WI*?PG(L@_?C\I1UC#>R4XRJ%5WM"S]B).]N>LP4 M&1AP4^3YOJR]CU*AM_2S7Q#:GO$1%-'"01=3W]2[^IG &T)>WBA.ST?V9/X1'EQ(5;M+78ZIM6?[G2I?Q M@S__3\M??D.)KM!]@1@QY(_+>PS U!Q^/J875M.$S4K&L$8IOUV9%1YI,R?P MA5DG7QO?+;K[6;U:H0!OT)LN<>&>G="]+L*#GXV6Q]LCF8/",8#^>&(=O2L, M6W)2I?+-;5:?3L*2SM[?!K4$LU*B#?DR29&>%D1V MGFC0UI,I'_/FXWX1^.SI+M]"WPFV(&[.AJB73$C-9P#9;XDJ]%D&L!/=$)E, M%5/I"BN6ISTFM#>DEJ6=)XGFE@CTZ'[:<'!_ Y(SP#W^;AB.IHJ.] MDDBFKO#XYJS3/MF@KV)EX4C=\,CW#BK]IFJN5#'(>?7$(=A#E&C9W]\Z MV=#?HP+]1=$AR,,V:B6!SR@7;!3N+X3)>KR.KER"@<>16&2"T8D:DGC/7(:L M(G&HAJ!"LW=<>]_F\-8E.Y8]7'U6&;Z<;2D3JUH1D/=DKYDL2AR?2X/ATKIZ MOYS)15"UR"/O-!^XS(5O,H#,B^/S&.)E] \T+F#=FGAYVXZD[5Q(/S42JJRF MPW5O]TSRO7NL'71':8ZK7R#!4A&2P$$RN0.\23D3%0I>F.>JBC(A[ETF)6:D M-TD:O7U]]X&M*V]"^O/Y6YF\O3WG1>_%\IMQ<;QA6NMHS)F[*&&,M\OWH MDQ-6,P-O=9)G1$Z_]?;8VHZ%L!:L(W&H&%$:*@0) 3'70=9W=Z=?%T4;OI>L MNVL5\DKYE:6D-EQ/6V)&RW_JR5Y0A"WG$))X#3+5Y )>(*RKD(M!1RF;L1U* MO]>D1\/E8\\%:F;]9*Z F5>^;;#%?_P:CNG5F!;O01&O!Z3 (>T"X*$O!"Q= M2HRX$G,LV_:?P)]L'.%PSJ4DOAYY3JE?R4'/#R+I/,\HCDI=F*1EO$/2^159 M/5)5J[-E@&1XE8_'<8\'4_'YBNZ+;KG'GNFRVS/ZRG+WO_S@7,*QDCGQXETH2)0@&/P25.F:0'E\ M#WG.=IJC,]RE\LMR:ZO08+3E[[/576]_'WS*2]%^H7;-NB6)L3)9 WVUU7S,BI6+2>E3<(C133JESE]3YW% M;:_;J=%/(,YLS9^0(_DG&FQ]L"!D74W,_U$( /Z6AI5+&M-8.G<3'C.-F4]P MUQEO\WCW6_?*GV]_NB:&II4%WM];DU(;LGF./+D-/\1TN92!% XNA8CL?AQU M<=*_XONN5+39686Z!-4,D4JYJR8XH6;J'=8=O;^_"&*.T?617[RH3 )PTU"* M 5AZH"O]A.W)^IHX/8[PFYSC8(T;N1D!C>*$GBPD%>8GU1<&]$4;IN MR^NJM\Z*@W%.PH&/Y.6,G.7\GMOJ^GU>F!R"$NU@4U)=,>Q$OJS>K.06MZ;X M!IK4E29KDY 0BNK5T@^.%=?_.7DI>Q^I&6MQRU+1-"8I2IK4^X*D@K=):+M2 MYMH35K'2XOEI,.A\C.TEOH$UNR9ESL?7X_O13,6!JY8]-]JF19%9C9#Y.G9E M#LRF?QD:^?4Q/*HR94/ZS8Y=@4NJO)2)!9#2[-S M_/9S%J$%'[O4A%AV^7CKYIK'G6&"ZQY5$$:W;NJ%D\]\90!E#^I99NDS\!K. M- ;@._Q(EJT%*>[H@X2$&*:%E38_=?W<[OIS0(+'(=+L35KKZY'@SZ)K3>T0 M&BI& !&A)GQU-$86X6#9F/:%ZT[,=L\,5"D D^0!<)2G- M[ZW#7]$'Z2R32\3$A!'GZ17QW&T#M3"U;JO3FGHRO2*I?1M]L_IUJ#S9?!P2 ME-?H_,I_UI.D_FD^2\P]72+>M<_'[^C&^6,2')>1BR_I]2Q;0UG1Q+U.!D"T MLV%SC1(85[5)".4[/ZLL;AHU56HM91Y\&''D1Y +ZTG>P&\L:\A_KX3HH]KA M_B(\-Q+')/G\!D>)V];Q%M_JW:PNU1?,AQ"_KMB\_\/*BS;-FWS<[VQ/) M2167HIO"$U"[E+?(WZT1 $V9B*(^:M&EA5]@/G*BH5*I"[EU\O?<[B*$GN8\ MP:3"$%#=@9H8P\< )F5<&,#YNBI##?((K?E>B,O%1EKQFG=]TB^V((TD'5WU MAV80<==LSIM?O9#_G9''E($V=%,W*7H;L[A^]S6&/G[,S--+F+OP='TZ"3[]5'S3V6:GS*M&":@_N=40#+?5[_XUF@)5OZU)8>KCZ:F7'QVN*8E5H3T,/<<39#VJIX!\$79T7*H+O,9%\Z/AMH; M\8SI6)_Q777]L&']>)@6>G]Y" X#.;6\(\ZLJ^>')CZ=O4 M0AZXU/@BP-_?*>&F58VCQP,>W3=#>A_0'XQ.WFFQ26)*48SX'TG6RP=B*.+! MUJ2-;]6L3Y.USL0Q2H??S*'E^YSG^IE:-)'I;1\P$@\7BN(FJ==5@K[FXSII M&F*8J5#>&:[7S?%^597H/'EE3ZP0ENU&X:0*@0'L6U>!7<5FV:58 MF'WE5CPNC/K:MP^Z.W.- 8Q<@5?N[A^EG%V=,%)DWM@-,LG@Y2)_/\E-QU2O M\SPUF<)2 N97/O)# K\"#Z#_SLT9F!<45)KK$J<544\K95"EO.TW_@+^>XD+ YBBRIH?0.F%IC'OOG$2]E*-I/^@:M%4T1<=$0&Q M!#_HQ4GU*D7)*//3IJ)+X/%$\SU=#L]K>XB^7Z(45O@S9,,RM1R+0],ZD3O5 M=VG7_W5[&S? M8T(R@W,Z6#=;]K?)CVF9(9!IWNN-$WEV+[#%+RF/(+;L&JBM)&H()]SM;+ZU65;>Z4IE.3Z20].F/ M8&E(8G@H ^@[\3^NJ*S:@*'#M.O#U)+_^%ZZBCIXB]HW_OM1$\Q::YNL8P = M>?NH0B87]T9^84*(#@/X#&4&51<-+&*J)6@/!C1H^8\I'?^^\FRW@JJW3'_G M3;>%45[_7?!MU9 A,3=_W^Y*]M<2',LJ X!J(SV7/J'H;)A!6$T=9A$)2C* MA:QL]?9S41:8AH+IY7G.1_YJK\TR'3TGJIUD+#KMV8DF;'%\0<[N;R-?KHCM M'80N]J*B_>IC8Q*KW&VB[YDVB2%_]YWJR?QMT9/7@_869MS#](=!.$88\[L4 M;&( G'EP:E#6OR_4([TQ"7IA?9 4;KS5L#"RZW1P(.MG[].U%(OBBU+IB&UA MSCM>G*@6TVAS9F7[R #>,2794PC]#_H:)''PM"WYJ?\DF+?$Z# MU3 %Y.]0,GI-D&*!0,\_J*I"P'K":GVUG)AWWG&^J\6RS"9TTL"_(^IG?YGP M,-]G@O3F?_%B>S*M$.GYBY4<^J'=5V6JH2K EB?/^5GW+=@3RZ/RQI=[AI6R M+5F+ =G7+@\'W\Q[Z#5=67T7MN]6/&&3NP1&N=ZU;TEV^:R_[W0FBHE3[+U_ M)[/BE6@Q*_ #]=E/P^3WM.P;M'>PVW#NGM]_L0&:"&C- !30G?^GO3>/AOI__\9?(DM(MF0=18CL6[(, ME2W9*B3+5+(EE,0(,TKV7:$HHU24F,B2=>QKR%(89 9E'6;0>#';/7W.]X_? M]_,^OW/?WW-_[W-^Y_[YXW6.,_.:QSQ>S^=U/:[K>KKF^<20]UR-:V&;TJU]V7(-M^_;I>R*G].NNA:S*=SUD-?O MM7<<0WJ9-?:JIT-JQH^3GW%)^MJ20I?A (XWEH5N"2S]^9&BX))AM72@?P"77#I[-!;90S'*AS5^^ M:X9M2U5J2;IQD/1/HMS8P'SM50M717 M!_$0P2G7L-VI0TC/Y?GJWY2;@,SG\.[ZX[OGE>;)S!AT%"[/ 1'X0PSWZN0C MH769KUR*,!YM8J,/(XQ [MGG^QMJ-B^DFW7]W<+33/3;U-@F M[Z-]Q'@VFOV>PV%2Y<8JW7[;!Q8NW^AA9AZW7/0F>[RZ"O6VMM"OD;@"5'5H M.V;"?$Z^[4MPO-8F<=LI5F\]WT]&N;U4N$7$7F:MF=;7:BZZ_W/^]VWYN C3 M=_!ZDY$_C8?IO):L6MBQ+[LE=G=,[ESI?'YXSE+G>%>"W%4WVI15%"%,NPSGH D@. MU]ZF<_FF]!RXL,I'S\XSW049C_0-3A([W[Z%Y[=V7?JF M(NW94#U:Z/2PL-,%'J#&H4=('OL%I0K(L8W\JW3+M#.=D%/)FWT>C< 56@$#^*7ASO:W51W" ,XETGS1/8%8/OJEXSC; M7=H0 ]BR0/_(!91(#( LFD:1IQ\H)9WO[6+O#Z1:!H1L;61O9=$ILE]<63*"[("Q31'!:' M'4PQ4HBP!B=*VSL"LJU/B^=\=7"B"2:X M[%2M4[>0C.:=^_CY=7=V>G;J]!'!J9UA/E]3> Y56+]C-ZUK$!N.1S?S\0XV M$HJB";<:/OS\J1&C8G@LVF_AT_._K:)Q1T$9>B(L'DIDYR,5\"G1,)X0II00 M)G"VJ8C#N>)YRLZO&QM2!SSU?T=QJLSJV^YS";6QO;@6Z?<'8SQV.\*^8*EN M(.=.SH. 0G_)Z=)V;Z63%Q6"[ZY>C@;'?D$(S!R(+7P8(1HA2@I,BE">L_9P M_U%I=7A49J2L]-CE_%/=OF:7%XZIS;.,1NF/?4,2+5"I,\3/2&]YHC^M.>\DJ@TY#-:L48HHOHT*]"@TH<'2Z-UD#3(TI[D%F9[I$I MMV?DZ$G.KYI+70]H8>@N!H 5)$ _8:A"?59@T3WONPR TSRA#&6?[3/Z"5XF MV(NQ3VL@=?^^ED_:'5N)?8A>:E(1OIG^^Z9!N MY^ AJ@9)^/OV8VU_IT@PW&W/^($::Z= M632WG,'@7B..$#&/21] U;,^P3NJ'GUGC[\0>(X.N/=-Z;#/Z-9M4QK>&%)Q M-6)XZHJ+E0'BPO"YCTQ3O1_/EM;\G9EN\76K3OPR^_N#PDQ21%TF\DW+1[_. MF5!HB&@&)]-TG-%C6.I#6MFK.EH*!O?6_0C8Q M*"V%#Z=_UQ:!WJ9-W__X=0<35#HY:NL::N]DM F<\ KQ: ;V6:('T>-MY&'P M/<6>/N:N-7(R\.0":'(M 'TT-5+OHH]R:)AC?$6QHX"%17J"[IT*EF0> #Y& ML)8JI-Q"MEAIP:)#Q9*)<,VV3>6\-G%A!PL"?2126O)MA)9).56=C!XN%2%? M!RWQS&GMP">IQOX\XL9[=(/W(_:RQDY2LN?$Z.?RM:]6@CUZZ/X9GF5^ZF&F M5/7?ZIOE<-&W1M#AI6M>$"7Q2>,?%%O*Q0KSC*F,%5B9$ NX-&?+DP;*0ZE" M?JW>+=N"SB!K!\PS+'A&>T*@\[?7(Q^):JN=BT>S-+OWJ=D$V=8C6_RA\P_A M(O3.ZPS@S>>Q3.:$6E0I($XB6XP1_'#N<]C'YW;EQF^N9LQ9$T^VO'\*$-=,CLMG5G6FI/#B7&)]S'<2_DRI)S$ MRO&J/)K'E2JK6E)0_@VS6.-)(;-ESB-30;;N1G_W[8NB[A]I8*&$P /;('P> M4@)I78=#3L59L!_!A??\+G]N?RA*N%5G_@C'U^O?9C$N&"_8CLY,#(1\PA>Z M:RZ,"$?,P#:>SDSTT7\-THQ<[3BFFX1H*71NT!R_YXL!" ZLO>F^,K_9/ %0?X[\N=B7"D#D^Q50Y MTL$2K1"L6[*8OINK]?;1A+(BIW2*8GE@*\;Y7K[YL2CHT087_#,H#L7,V"^I MN_;O S-] ^]K/<[2[! \=I;+\/N;D!M-YJ9C2H#Z./^# MIHV-(V;/_1^4!_G/9Y**[LRL-7ND[[*70(G.I1K;;5#AIH/P>6.O3[&BI9LU MBLN5H M3+L*2WG]2!GOM?J$D1^)4=SE^P'U&^>&IA%7J1JSEKK=TI)#O\A2"VI5KZT^:'? M9_6,OOJI^]507/E%WG_MR)I/^H%Z3>_?Y8B5FH42_.^Y)U[Q3YM1,Y%(.1D] MX8R'@4>V"W@")^=FG>+I.L@6+2IDSO\@UE;F:LZ%1A)/2 $A%J)BJR6!W#?- M&6?T/90L2"N >IZB<\-M6]M!6"M".;%3*=*=3^"J*5M-3KAQ]J5[QU:?6N"R MQ#=8'+!?]C4JX:$=@W$,H")P]2PQ<6QVFC1\LLJ?_^CA)[XC[EQ8GZ^#W&_N M?A&UY#Q*/)UV]7=#&#,*O:>AZ-H^Y)\RQ%!R3C1[R3[8U2F?4"//-^^/Q9EO MR/'&*#;'G(DN.@^,!8+R3K&7R,7$F2Z^.*,3543'+&]9D0J?TT8O*ES<+70_ MTEV3%#_:]_$?<+"/MPDR?:6FBFT^&287P12G.J M[!$6]6-4S<*5',<'+W,FBD8_'OL"AX8>W1$=S9IG[7H;V4;\K9-'EB3624\1 MB,O?C25[1@XW&3$]!(+LCB;9TEM#8+N*YX$%#*YT1K *(AGA#?H1Y4:$S;LT_ K,I8TYADFTEV7'+&^4C[U)&-6H M\SMYEK5;>B[#&"*-^#'FOI^6BKR%9AJ#"&*_W^GCG:AB@^'E7/:'Q::&%1H: M7+.3XB@5O<(<%C5A9R[7:_MI(0U@'#Y2A_M$(/7L.]^^L'U3S34U=YN'S=J. M1@4=5-JLF7-:O4<1H ^*T>,*X13'L2WKL\XIORIC5-;*GGWXY/HI5EZ16V*? M,5O) [%M6VP2G:L+'XA-H;1;[J- M$&+9JD0*&PAK)4D@U+ZYC<HP<,N>F<:%PIM^O('P6ZS,IP MX\OV4&YQ9V-6H6O-4I$E6T%11E#F%'U"]F2"&#HF>)VFE%CU[\<-]/Q/[P!V M0Z]^+ZWDE6( EQIN9&?;6=[35.CA3'2.EP39,=+0:ZC'GQ _895%[= DF/ K MV*&E7->A*94G(5^)/7I\T^.C)[_5<^7_=!,QS2Q>CHHB#\<[.4W)!R MMTN*U86ZBN3R9E[9"]'RR]]W_IJ^%2FF+">4Y-*[8!FYTB9+OR-]6-CQ M"W[3E.>Q5%OTMT=<'#A5\/A,DO9@-(I)D@%,#+:+8+ /##3<:?FZ;&WD>N=S M008^#TX.><9#-_L-5_[X/SN6?4/8N$>^ -VC.AYGES0'H0K+S(:F!E\B]^^; M6A[+<.]4%V_=*&U09@"LCE,VM-^\D?T4?RJR MB9:+](8*@",6-:ESKF>%LU]\+EL()F!>T92+SG-(G%>-;N:)EP(^OPX%V9W;,()$V?$/NHN384P3 M0BQ#J[L>WD:H47W!G%E#RZH>.1W'ZB, MJN%;U27*D-UIF0T.I8M7K;NH%[0HCOH8IO:F/?UY MLZ$"ZY(J*(^)1U.MF<:Q0WR\F[Q^S[ Z[_V5-ZE!$<4!*C()B"2QUVF>PIL8 MZJ$%NBDL"?F'\HX!+-8G;C.SC"YJX6 ;[$_7%:8Z]N42T>#106HBAIG4K6PS M 8="A5AVD:Y.G>L[Q^A,12M'VC'O\U6J^L?OC<'G%(Z(N^ .,? M!#=^[(9[C\ZCSMS(QA>$V<:Q67FJT *Y K3E$8 /XCGB M&I1Y6R9Y.]_C"3:I7@;866TI=W#Q=Q/?K]XWZW]-:U!R4GVI0.F@"II@#B,FA%#@1WF,:A M^-U ;RXP,5]]6 L3I[;FYS"TYK^P,9HU(Z%VYJN 8S//2/6?+FF<,N(9N'EU M".,U.+'M.KKUTDC)3;RE"9)M)6EX[[-_ T=ODF&88DE^P_S8+Q&F@!X!2^A< MSA08#-1WJZT;-1+QNR33^U6C1D>EXT:C\6EKD:]E'#_'5VB=D")H55,Z Q" MWD0FA.SR)!6_/-NFJZOC?XL2TQO?\'W<_.=/(0_)4+ZK '66:2UW00@^K0,M M"([,R7&ACB2)W!)SSR*PR*XFQ3VHY&2-+4\R6_1V?/R!5;?2A^DZM!R* M180V[1D#\.&+W2U+@,8W22P]6*P.7"V]U7:Q_-'L\/TSQ_0S6GPVHSSD?:4> M[_O74KX?HANR'W,K+98NAQ3M*K:>XQ6_/$Z#7GZT=+P@P\^G);PKORR^+HAD/P(1.(C=>D' M^HC;;=4(\6%E Z@!UB['\E&K;.63H&K"T'[LO1F9W-TN.M##<%TMX4WOS[#XH(S9-J4FY' MX=]V^"2+*]<#HB> MDIBK@J.I_#5T:ZE->J??#$TX$&:"P-HU,&6TXX^I2EOK-N'AHO0-6QP+^@42 MEWSZ<2BL(K\F0-8QDDQ[:)-N MY>F%V @9-B=UGQJV/.> -2O%AJ1\8Y>07J:4.0QR1^\J4\Y&[ ?#B;9D6Y"D M^S!"O@ATJTKCG:K:6.JV/Z[>)ITV/_"]DTPIB)R#:2%;#EY&MJJ2[G[2%>_7 M$IQ9J1AL2X!ZV1Z";UH0 MR[+PZT+P "OGUXW#M^>J_>+GOR1R)+HEZI9-Z/)L'$@^Q,6.!&7XJ+FQ-0S MPW^!GHEU^L"L :VA\UU&S- [)@ZAJ587[&?.N#=8:$?R7K4E_ERY]+(L0/E5 MW2=+&1S\( RK Y])PIIQ^5_WU][%GP M-+I-'GZ!EI OQQ1( GNCX[\?C:3%LEQI;PH(_<5)W(F:TA./Q=N ]FI\L5F/94?=47A4S@%ON#^W\83A#SZ;]I)G3%TVU;?]G!+84YL M.Y)X$3KN#:-]/$8,J<(E:/7!A!8)RF_[;EW2.J&=1UW95%3OM3C(#OU5,C;Y MU(ZC%R4"O6EH2WY#>TI5QJ$3V14ECY--=/(;4)JC*VRF_TL&['3;+= MU5QDLH0WDS# (YH9QP+U6VIK4B>1\T\:4CO[O'YO.*;5^J/RMIP.P M"U=Q'_[#S/I=?S!"_%94.;*_2\(6-(CKL:+8\:!/EEGUH,G_(;XL/I]H\PT,?0')OH5CA%SFL==H/9\Y& MB*[]#G#WO0)PEY.; 98H 'WF=921*"A..0)G /@QPOK<8/*#CUA]N)7+DXOA MEVOJ0NKVA0D73L6J<0 +OT^A:XO_WD]+1'KP0>B##*"RANFQ4O!\?REKP?:, MZ;>9XVX&GUF/SWZM'^TLB"A88-N\!%+(.J3U!"3N-4("G/;52340+Z+E#:1: M%8D@ZZM]\OA76W;BZ2I99)H02SO5!S0MB @%/="@2/NWRCJS\L!?^AT/954X M?7XEIQL'WW<49?,,8[OIM(",9@!>JI/F9!._F8/4HZ2#:7.!;#UZV=@?RR[W M^=<,:K*"G'H\,K^6=U_.R+=&%-H;0UZ@N!G -6@21!RA[8L20MZ""#C?ZG^K M(0[E<:ZP$G^\DZF[T9QX*OI%EEM'MWZ:GM$")83>5@VMVHX-+GD)O9S6]O/4 MM^T4??OGS@79.BT^Q[F[W9K5[G!=RC]H@?Z@4,#7;PVQ9$IV$AQB44TDE,"1 M[2%DTC./'RIEMSV?*ARY."@C4RN9)"-(=4:;T=*0UV""5".P*IQ4,F>;>)2$ M;%]!JQ>D3B>G8S7?=6:]4:Q']1E=_5!\SO5A_:_);>5_J3$+:9# C+)L"T0& M0+".%$D*YK6!L M26QIJ6!)2N$S2?BQ3&\B>7;3IN&^:"<#T"&P]3?3#8@/O(N6#858=L)P2%!. MM0.9BCJD3+U.N1!A'&DC'NKJJ^/D?\^ %/WD,/&POL_@&^,G3[9M^V'OZJ3B M_J[HE@]KY2EH3:MT"E57?:Y*EK7K+%!\78P#@",EHW8<"ZI=S#S>O!T"4+U0 ML^NK_;-P ^U2U]YMD=/[VU\?::N=/M9Z_ME/^=N"/ 4*A@=U/FRZJX.:E ?T MX:NR^=RD)G0!J-DZ!JUORA4O\8D9]2A&5NQD:GQB -E(Q1J6*/3(K@)K.^8F M9L*V#5)AVV:"3V'WU38\LVQR[\.*+O_C;'+$-0F^>K'DF LO"_(M95&\)-M5 M_[EI#_H!PS<1]VKRS*6XJS8BNG\N=2ST7;MV*LW+:(>^?9Z"2 24B(2F?3#$ M$(QH/YAL)#9L8 E]7$6QMG7X7EEZE2=-;HT[1CU;\:Q"#Z4W]$2+:"??VG'$ M7<0 ]/-Z.^P LN5"TW$XQ8F8^NHZCF#FYERJG9#.*2?0&VM8I+<3)7O76%1L M/0J#>T57&WI+/$ZN?36^=,F<;$FU]0_UY6\G=32/+ MT9*VH.,,H'D[I/PG;V@'ML52.]*C;[RT1O]HO)2C]M1TV W+4SC582VF6#. MFK%F5!),LD$&[\+WN(D9NQ][VW]JR@Y?0E85C5#'"]*?X[0O&,)#9YX-V_CQK ;G[_??E>>;Q7$EB117J%^T83E$U.^OJ3+) #)6%OEB,+Q;@X\1;",&\H6#H?>*?.F!6MP=IQPN1RZ<:I;P6'%S$[Y;Q*G?(>4%-?JZ>?Y\JD[]BTN-J$@'!G"8 M&?A]X$>9(7N_MR>S2RT7N=BD.C%J M1K),OU2B'Z?*@ _OSZE.U'>5OE'*\=FJ3UHZN89SU-L0\-POEU8D0,#QK!F@ M1C\HL&Y4K#1#F2&;WRS7>B%A?\JS YC;B=L6-:<,+3.%-VW4>U8&17\W?B9K M,D7('_4(<2HP 2-D8-:D!Z9_W6CMW; .]%4BCHAZLBP\>V1&/B!R%_="C9*? M".",]",$B0L$7F+]5:)JXG7O$6V%S@E\$WFPU*/@TV3[EW=LG MA5AJQA8$#?S'.Y&97G@6U]MX=TJ1'ME) " M/>FLZ9379W>=38$(YA/O/TE+-D!2KL(B#/-:!'U(%[3Y"ZK[U)'7N9%&72_:T=< _C4):WVS[/$% U2#M%'F-$D MN3()@]7M/)S+%[TU<:[P[/#OA'FCUPH%[,=O<*N^E-$L-F"7<%IBAL,,O.H! M7Z/]Q*8L_#1[KZ&NV3"A\//GRB3]&PE"BFB#?(Y+/-ZA]2M8W3ER>8AI'%Q 5\?Z@A] M$%8C3[A4- GJS@8TO@:A+:6*XK]C_>Q4'KV(NUDU-;S%9O8UX>6;*&.9+6X< M1_/,068V<2#8=A_<4V+<=_%"CJ9'?]W+U"4Y9O$?]BS_-$N,!(M[ G,NK"GW M$2K#=!BY @ MK8.@@FIG(*\E3E7(3TPG&D^II&C3RW(<[1JGY,6CJS[YZF2DGU$,$.60WMR- M-@7@H:O1%,5%:(5M:S%5^>V4Y"6'NAS"@^I/I%6_OD< /BBDLV"_0T^7[$8[ MZN[?G:QP&%Y$._+0%@H\(3LCZ9UG:L3E-UG_4,RMMF%2[N7Q"OIZW^3+-B KV-3MK7U% M4-%P4Q4Q_[E.$MY?W/:+8H#RR5+P;?(K M$J;-T*5EQ(=T%0PE0/S%7HZT=D5\^C0N+&Y@-GT7V]1!*HJN1,:["WRG:LYR M*_R1%'&LRAQ8^V&3:;9L(KK,I\<6Q,D6I'2+F2#7CR!O, !L#EF/Y,X,@9_' M$D\VV..F;2[)DVW>:G%)=TUK=!B-;T?MV\FHR&9-9]]O_W>'8S8:[2WTENK! M%:D38.V&0^=&D2$JC M"F+F(*L+)":Y+E3%>B)A=370*I#XA[HB?B[YWCQ*ZTA1O,#YG6>><^_%TY9* M_Z8:<\@)!D">I95L32*YJ.=_!*NR@J>=S\+.!AHV33RJ-@FN5AG&19T1<1@8 MOF-F/L4 6!# (E.!QEI.-8CBDF $I;PK;^K"T+(;+A>;;HIF.@*K/ Y.42'% M]@-Z?WH56#>9Z(&T1W1I78)I:40@N%V\B/W]I8*&/E\Q(A\VFSI/3#[[FF!Q M2+&S8;-R7DAT]QZY@I:WA<3FX)K0N'[SONI1"XIC1G'=_(2[@I%K?KW->35) MA[PF3O)Y!=9?4)!9JC,%,1G#+&?;)C$L5.LO0U6&!SL:I@^LVS2%_:HQD^T) MP!?"T@5K;6PTVMY-13K_/^OJ%J0@Y@8T'J'*-+6;90M<%^XDA7$QO) M$)VL;2VWR^O1[I1_O $NV]1DA=;#JO$/C,&>KMT(XI+]W3A(/^! .0JND"N^ M43E\<<\KG[T=4E$]7D?_7@LW<7:4K@\I]%[3>1""KO0I.'!:^$5N0%P1UJJR M+S!0PK9R/L !F-LH&65^.<_?<1 M<,EK?!*ZG&>H[S0I]O^"8L<"RV6:#N[%C& $!^7J65(@3I+^\.UXY/O[MJO3 M-LM6=WG6KKA.QEB,:PGLF[IYS:(7P'+13KZ.,G BY]*>5_)A1_!\U&,_E>*7 MQ')CZLLQU<=\M28;G_7F&[3/EZB*QVW;<()YS1A6!A P,X&TEN(C'BQZ!1]I MU=D0KJ"8?J]_6W>8SA_DD:EV>N>6LYD-B\'8LB33GG%30! M5<67J'R_\,;B-S!HP/3I^>)06>5R1X57/$$7#7)V*LPLH:_HJL1^=#)5IA1\ M0*QPOO5#<_S"$+%5S^/F[7!\RFWF8#U%_5?-)Y))>C\++?H^!FON0MQNYXO+ M[6^*(?&9)%R'55I\4Q[U/9HIYYQ^./7*5+ECYT%\+X&]"?LZ"JJYA8F#$>U0 M"6(/X&?;\Y6&J:*ONXT&[\^R:.=@$K,>'^#!][W?B5]Y]J?,HMM:?,'MB05K%OBHS^-'L$7,,P"D@JQD^9KSDDGRO/,M%-8';#!4UPR7DLG'6#N^:6#F+.N^C6[F;K M@YM8U9A*?R/<^R^5%;$_K>.4:@^=:-GJ+KVJP#K+-^GQMZ8F[*>L;UO.73D>K6F$F#1/<#GKO>[>O']T\M/DB:>*+SOZ'31 MG,> (6EMD-V#?UN*6961.V)I__Y"4^7KAL'5CR+47?,46D(.!/:'WG#"H:5WB=N*3_MQ_]OS!A8\UUVEUQ!OQX@MSJJ[I/(Z4$3_47 M95L)#I_"DZ-=GMJQRZH;F[T8,>4_S= MTOS=Z'[H!(;.%4X2QT$(_OAU,>0MGP%,N)4TH8T4]DBO=W;\Q M@--K+.5C[!C[Q8*_&ZVAQ\-G;0GV%"?XI?;3*0-)(JTI(JO9I;>VT\COE=L2 M KKCS2OU,[N- NOB(TO6N^>N%%XVY4Q4^U (\)G8,$LOZCJM!'H-F>"N2"O3 M0J8@.56VE,2_Y [:U25=KL_<%U@Z&7"G_),"Z+5N[/?N575:9%B3*BWDQ6:U'LA5\+E^#?V7Q%;X=6VZ[6 M1BJGM9U6 M>/3)63!C#MY@B%]IWT=62K'!GKIIL_AM_(0 LF[\4J=UY"_*<41/TV%:!ET2 M$Q?,=7/TC_[$_LZ24E=IRT!/(&;'1)_?Y*B=8'*FI>R3-2$[CM\SA 0*9X0_ M6$IQLB3!\&7H5XOT1U^OK,/" Z[E'6K.!<\WW1G+;&4"L[]\>*08P=//O MH6=!#(": BO:LN/XU9G#S*7>@#6D)QV.NYBN]>32CY.3M.[@E9*4,Y&/'PT5 M3BG*LM)&[^9_WS4E+N 'XXP$0"4K(NKQ5G%P),>%I-Z:RJC@->>$7R]3K=1E M,RWEY>J8+HWCFT"2Q<$T/&92L!TC@3AI^VIJRDV\K]%HYD)#>&SL[Y#Q@K64 M.QG- ]'+35G;-"$[MM##I&D364&SBK9C3^%3GLX6+6RA;$X+J-4<"B?U(BT+ MZJ'3ZH:'.F&3/UL:$9!'#/O77'[%^-A. MS+2@*@?;=JC'YZS8OU0I+US]Z5+=EW>":,PL']H &Y/]%KA'2IO;5K1$S&V^ MB8L;?GR/H +^$29X7XD>R:?#'8=7Q.65Z66BHW%3UX/O1A!"NI MA,[E-/,_79W[BEQ=320JG =,,MD]V3K;!33>X'!SQ\KL38$P&.$H11<\ M2RX [][#0T1<='/J!\M'E8DJ)U6 HY[)-*[]MCP'^6Y H0WZ%%'Z!+*B=+HS MAQ@X*YS=B/>.)%VM)'Z,J+Z2YU+E,QL4)J#K]0\G0VF5#.#6 M[(:BPX=M5@V@!J]\6K'WJ^W/"#@!>@,3O.A2H ML+U:.Z>*_8P/C(TPQ-4&?T%O$6["OMZWBHTQP!P[A_N@8^-Z-^WJ+C81F&OB M 6VVFV$<5%[\RPOMV-2D5U>6:N38E46SQ8-3R)GL3D$O) XJ_8)@G_P-8YVJ MDWYXD8X4=G]) U4\;#6MYNVOD:X@1/][JWNJV0\Y Z>[O_3QO$@]_7=IG05V M"-'/ ,IKTA!"]*D9(82*WR6?=3Q, 'DK,D$YX.6:.5;U1J[AHAW+QM&!([BY MTD@,TPKU__971K#ZDR[1#^@1-UMR:C2=K\(?]5F,'*^-8I6UTIX:RK&#RP8, M&F6MI%,U:9BF0TL8XB/0JCU7-8FJ>YNW^N6LTG-EWO9#/(\'L="P=/4VKI M M'F-A)+F8AD(< YG9H241U?5 _O%]7JM6,=NG%AZF.:EJ-[H,:G3&,QR[QT&"N0 M)8;GP0^3C_FJSMF?S7]_ M>'9'[YJE_-:[1("TSIPO;^(ZP9*(V&S&?DUY5U$W[?O@,5?M1Y4,9X]T.6-/ M[->W01H?C:5Q:?%4?F(@F41[OJ5%#'SX!\+'3!^S;7\M_0Y/\CYTS@5$?//( M<$+59G-7QA!0(UAFJ9:#1ZWRDN[-!7;V0V:+"/JS27 M!W%QXB<-I7:N!7EX MI4X<2U>Z)O FMJ5Y%J-)A5"X$#]F*F92JBBVC^A*(["VTR^:\SKK'NYOM\]6 M#_OV->[FLQM<:8:V_8DT7V96S4INIJ53]2C7(G1KAOXDN)B2#K^X&BES)84M MS5M)X6!RK?BL?TFMB2CVC<1#F#2HCX\C,&,*JWE<2[XPYAO5 ]^G.G7EIYL; M]JMT$H>/8ZUZK[ Q<)1'1)KE8=<24PUV)HBL=*[OKP2Z*!?ANIITN M4_5*$G_KB[M.F!NHZ <,8)5&T0!UFXWD MP_6T^^4)&!\_K@N?4#KDL"=^PA<1EDX&!^^YXTT!X9UUB@VRY;2!&P/@3K5- M9@"?!Q-FB6DI7E_\)OLU?"_P]^@C/V:*8/LH;9DD"QUU+[V62=BKOS%8-Z'I M[QD(QO33/D_@JNV[^=$XVCYBF @V6<0Q/2_^DRZ[7Z"&6VGF@6)77/1&/J** MEH+T2..E=]%9ZX:W5M[]H)I_T+ N60EJE]&L>'3XU*CW3:OLHY;R)]OS[Q@] M?AUEM(_6Q "NH^,Q(@A5T&-VNU72_<=@1YUU@YJEW]V[Y+##%K*^1_-%.15= M?F,=/JF5C,G5K[/0!Y'"3:<1/71-,)!BL3PT!<]Q:M*XLIRMS);B+_"&+Z#] MS(I#QR!9H0'0"25;5 N*#X,7(Z&BL_$_1PA.=D>N M_;32?/V59"EEV6/L'"I@K">[9:3!S"B0$4&T8@/=DA4&(&DDZ^(*SYVT_2(E M2JQ.B]]:T:_ U/M.7_+9'\5;[A8OO:X?,K9TG!D,ME>A1+XN% O&*VDFSDB; MWN-_GKND[;I*3O#(N6]?7\5N=+]1RWBS"N^XRS0K:]@$7Q>L(B!NKL]6W/I- MGTK-76]E--FA[^N^]HK8Z5H12.3=L<;(0N8D#D18$&EC24:28-&Y"O6D?JOS M=151O9.7OF8>-IVZCS<#)G!DLF'/,]IUIX/XC4GW?%=EK7)S++#@)C:-++\9ICXT.4Z^"\L0HD'OV!=:LD#U#VEI@T[HQ M//9P:>:U="V_A^*1(X.]+7!.S:V_*T9HIH)S]9,T<9B.%53"3,5" N[;V]J0 ML CM>VHQ'CRA!NK9[">NR;.9J^C@KKW@\0!'<&@"GF+M4]22;_!="\(.MUFB M-IK@OE2;W#NBUY=T8^/4*'J0;^TGNZ76DO^<[?%VQ9*7/^^IA\,O0: M"JM*?D',KT)'!) Z4A82E6]CH3QP=^S]Q%XL_OE9*[T8@ZK6V,[F7PEN7_<1 MH.[T;@QK@SD12K8DKK<%\ALF@;&M,_:)7A7/WT0';X<*O#M2+/\KZUZ7ZQB& M.<,BR!9MY$VH)**G#I*F;."O\^1DW73'BVK,A).J&K= KWC(O&ODGR[W/ULP M@CB.UW:VJ!D)@4--_8*_5_6+_6[]7O;BS1E+&<7Z9_N,>U:BW5.85M;(M+)U M6A[5F:),Y1F-D)D[H;5TWR4E9.ZBV?""[^N-_"/\05\_A'K)S4EE32$F8)SW M9])@GYU2##CP195I+C]DJJV\FIYV<:I/GU4*N/;1O$\\Q&"VD1FVB&GC<3AT M/-(;-5'2^I.59#5A6;I4X6Y *.H=9I9&;[-"RAWD?]T?E+SGOO[?N?OC_S5= M,P!QO=T/$C,C9*0VN8*53V( LWZS?OYFG7/GB2&E[R>G7)C MO2)W1O>FD)ZD NO,(EJ164AE$]-H^XRDD?@O)#X&(#W$ 'B5\9!=M@AC!M!V M=Q9"-RG@ZXI$[[%&& MCHD;:- WD),!?).9Y:"+IQUB !N\$.+P3WX&4&#>SD?5E3K* .;_GDNAU(O! MOVV080#&:?$0,,#@+ /HUD*V6<'-Z0\AAZ#$*7@< TCW8?WNL\=SC^<>SSV> M>SSW>.[QW..YQW./YQ[//9Y[//=X[O'SSV>>SSW>.[Q_/\DSW^T6OSCB_U0WZB^_B0E#\0/Z(8?5)3Y M+3^06[&W_ES=0&.[Z-;><_*TA-Q!>GJ_,:3?4\C>&(*9^4=G!HSYU"TJT/EV MNBARRI8!V.3<_^/P?V0SDKUK[_K_^_6_WURU:>E-VIQ%MKU%M>4+@T_F^ [Z M'!81-/=]Y_N -MW8<,#3ZZB,Y;[DSYH2!RUE-VYU4;73.AG [DD44W**FQC M7"4+[<00K-_[GV\@VZY0 QG ZYZ_&G8@:9VN;PP9?BE,_?'/-\SW8/=@]V#W M8/=@]V#W8/=@]V#W8/=@]V#W8/=@]V#W8/=@]V#W8/=@]V#W8/=@]V#W8/=@ M]V#W8/=@]V#W8/=@]V#W8/=@_Z^$'?OW?D0J"P.(+0=G&(#IDUD.NK#(##7D MPZV9RIE.R?#S#2/:T$3ZJ='@R7%W[/+ >GMH9IN!S5MW7;/T6,>+)A?53*2_ M<>0.N3]D )S5.0S "+/#C^E,!!@3_P-02P,$% @ EW%J5L-%A"L F $ ML;P0 !4 !A=')O+3(P,C(Q,C,Q7VQA8BYX;6SDO7ESW#B6+_K__11XU1-S MJR,255S !=TS9&"5V)U*JDFFR^I/_P NN2@W@ E2 MG/=F(JHEF23.^8'\X0!G^[?_]?UQ ;Z)HLSRY;__X/_D_0#$DN4\6][_^P]? MO[R'Z0__ZS_^Q__XM_\+PO]\\_DC>)>SU:-85N!M(4@E./@]JQ[ 7[DH_PYD MD3^"O^;%W[-O!,+_J&]ZFS\]%]G]0P4"+PA?_FOQ)QHGF J10,K"!*)4!A!S M'T,JNKI3S___/OOO__TG1:+G_+B_N? \\*?NZM_:"__ MOG?][V%]M8\Q_KG^U_6E97;H0O58_^?__/7C'7L0CP1FR[(B2Z8'*+,_E?4? M/^:,5#7F9^4"1Z_0O\'N,JC_!/T AOY/WTO^PW_\#P :.(I\(3X+"?3_?OW\ MX>B0^&=]Q<]+<:]G]E846<[O*E)4'PD5"R5]_;3J^4G\^P]E]OBT$-W?'@HA M#S]V410[3]528BVE'VLI_W!LL)\O$-^1O-6^K Z$J]7]Y$K&4YA^\K'>W?50%XL^O,2N7HN\(HL17HO-,%LB+_0?/JJ?VF'T M@TZ0:3U.2]U;HHKOE5ART;#ESJ-!QO_]!_73?%7">T*>YF]69;8497G%_K'* MRDR3]]7WK)S[Q!<^QP$4H4\A$GKQ2H2$<8Q9H%8OCWMB7JU?[;E8PJ]WG13U M4$;C_&"A9W7D>RU$F:\*MEGI'A>'EB^U M*K@S']JFM%*URJU>D 9@)<(/("^X*)0-?$"=]4M+JB*?WSV00KQ1)A=_FS\^ MB6596W)71:&F76CC^,WSYI);\JS_=/4[*?C-D[ZPO/XN"I:5A"[$%2VK@K!J MSFD2(1\I ]<+!$0HX%";M9!+R9A(!?.BT(1%AA)P:O2S):(9W0PV0;;U[5*@EK+&6CUG($M315'MKH:+BC#?9OMGK=^ MU*1G>D?2_W8S?OER./0<-.NH'J5>'/V@V6O_8;!Q1UE9AT:M6Y(''\=N+>\L MA+>KHE"#O,\+D=TOOY#OU]^U7.*-6 J95?.4)IZ7Q 0FG#.(N/0AQ43"),8X MC% 2QA&R,?#/C#>UE;:5T\ZH/X>IF7'O$*F!U\!64M"*"I2LH!46_-B*^T=W MYKXA,([,_G.CC6K^&ZK^EL_"FD?VPS"GK\H,BL5,6F^NEKR^M=%S7/E M;;[(U 7B>_5&:?7W>1CYA 8^A42?&: @]B$6B$"/(Y'R-$@"/[4AE]Z23)1V M0*<)V)+=CHOZ3XX92XT"^<#\=1CM5@M EGP;_A(TBH#?VO_5&H%:)8='&A?# MZHC]^LLQ*B]>#-=+QKS\@?VX]+;(OV7:':D$>)>O:"57BRO&\M6R*NIA&,5I@$(BI<#4ABY/#38U1GQ#.'@G:-49%C/P250@E^"S M8/DW462BM"/&DTB;<9\K_ :FMTXD#97(ONG-PTQ[L'E6@8]Y66YLM<]".\/) MPJ&Q9H*1(ZXZ.=2H=&2B]$O&,;JG'ZF\$U(H'N,?EBQ_%,K\NRI+497J YJ' M/ QB3 7TD P@BM5/%%,$8Y^(($)>)'!@0RG'AYH:H=Q4#Z( C7C@7_^0!G[P M9_4Y+.^A&OW1CDM. &S&)&Y@&YA'.B%!(V6]S6ODK,G8'6><1\,18YP8:%2^ M.*_P2[8PN*/G9BY;ZFB=CX*4XK,.7;J17TM1/WV.@I2)0"B*H")5VS7&U,8M M8A") 'L)23TF_'FU=EB?WSL<'\N*+8YXXIUN$1I102TFS"54@FZ__&L&41.R M6''UD61+L$TQEKNV$[-@N"]S@^W0.Z\6UEK,V0%T9X#(2H/(V.IQM:B#[JX> M\Z+*_GEZ,VR_XSH/F*L]U8F1QMTUG5=Y;U]D<$L/I_*MFMAE]6$IBZP]"/]5 M/%)1S"/?QRSD 0S20$)$? 93(C!$-!'"DXG: R7&GN%CHTS--&GD!-N"6C@! MCV)IX*MU@=# E'$ '/!;(Z6-J_0H2A;^3A=HC>2T[(6:G>?Q'!HGW8=';Q[/ M!WA._AU'WMF+>Q__/(FB>KY5DU==+?GU/U;94^T$- NX,'[.E#[H5M89J*6M MSUO7\IK$0?0YDS!#Q]W!Q)GQQCZ=,%/_P!&%X8V.SBEVW51O\V65+5?J@[M1 M8C2GK^OO0GAIPF,NH2]3 A&/$21$4)@PCS,61UP0JT#4"V29FCG1J7+AF8;% M9/0\]!@&XECRRST:J MR)D0O'RO=/Q%^T66FI]_*8CV:G":8!%[(4RCF.O#W@CBQ$MADN( TQBG7FKD M/SH[TM08L)8*%+7[PY0'S\-ILI]R!-+P)E@M)M!R@HV@H)'4%6 V6RM'P(VU MO>H)H.4.RP"4T[NL4P\8<:=EH,?N;LODAKXV)U7;.$6\]6M2Y]Z$7J0&\R4, M9*K/G$(/DA![D$K"D!]3Q(B5FWU_B*GQ8^U8WXC8*Y/I )"F9N E\ QNW5DA MT\-8.Z:\,QML;X"13:MC"NY;3$>OO-R5]3$C-%MDU?.UE* 3TSIFYC"B<1H&(4\()%$<0213#-,T M\&$B?24-PBQ%1ME;[A =@3+KO-P7>#Z[0-/>O=<+HW$=>^<1NLA?MX? )ZZ MS1BOYJ/;4_.4=V[_8L='TK\4>5G.21@KK1(?4A\K8RFB$E*1QFIWF?A1)",1 M,VX9DWABN*FQP.;L^FE]=BW69]?W6F3KJ,13:%]X^F^-X6L>_<_ +R?Q$:PZ$M M$24OJ 76T>('P9R-D])A YPK \9HS'$-&AL8]@PGP^<^D$OY<;7)P$ 813%#H092B1 =&)C")?1G0"#,2>/W/B8X//#6" M^K!4HXBR H62[I)#HQ-8]SE*#@\RET+SQX.@_5 M(,=1)X9]Q4.J\V"#PGG'"(9 M1HJ94O53*'T4IIX?"WGQBZ63FQFH#O5CI2N:TT MK$L,E?4_[M85$GP>B\1+,:,PC;G:U 2(0$REA)+P.$ZXH A'-A^QO0A3^]1U M=I=6H%X5ZRK?G:CZ0*%685/0*ZO3OW24W_7=[2WX,5N"LE;U>$JUJYGC7,U8 M$/H01Q@IHX\)F)+8ARQ.>11% 8F3:+Y= _>UYNYLP5^G:;Z-A(JC6Q%'G1,S M7A_V&QF8_6LIX9ER>+0MAP>-RN&)4F=/-B"X6U#ZH^QHV>DAP*B+4W^ 7BYA M%SQI@(7NLU [\XPIKJDOJU\Z1>HW\GU>2)%5*W7-W/=\AD/"(99(0I0F'J2> MY\%$,6>,XC1.?>)LW3.1:-++H%KXU+?^J+[R9OV3>0$V2K5__+K,JG(@NC6: M4P?LZWJFAB;C&OA&&=!HT_+HK"%@1;)[\]2R<%M/9TNQD;C7!N,QJ-A(GNDP MLPU\5D1M]>!^O-TF/RSOZX.*OPJ=42[XU3?UUWOQ+BOK\C?ZZ%3)Q93%,)=Q M@ *:Q##P&8$(B0"2,!90$")3$7.,I-7)IJT 4V/E3F)(&I%!WBD$%G5L&F]U MJ)TSX$=2 @*>&EW4Y9:4;#U=9@P\Y"0,3+AKT;OSTDYZT(H/.OEK_\T,M"JX MH]:^X#EB4NOA1R7.ON"\Y,G>S^EISK('P5<+<2-U1;;E2M29#]??%:,LR>+M MJJSR1T4N5TNN"U9]U$E-3969-\^_B/R^($\/&2,*6"7M%^U]VE3UY!@'$GD, M1CZB$!'$(!$T@I$@W&3M2I4>W=ZO&1%,_:1JH>1+W7)8*WHX9F>[4ZUNJ%6&/Q6JSQ,1-'P,^/*W!Y.T''M\,$!WS/0AQ^Q1Y:Q MCG?X(HK'LMDNO,L?2;:1Y,20Q3B&F/$Q"YB$>F:<7'QQB M:DM"';Q32]GNLL%OC: VE8@.@WF:F]U -+A?<#!T+#*)+T9II!3B'FC990^? M!.)DVO#A.\?+%SXI^4ZB\.DK^QGC5YS7C=/(0H>^?%B^)4]9I;BW/O^L3T;F MB'AA+ (.4Z:+STA,(!5Q *6?(L%$0!BQ.I4X/^34F' C<1T@!+,E:(6VLW8- MP#:S6MU".#!3OD /;-";[9RSNS,=S>%Q9 (:##BJ*6<.P$N3S.+./@5>,6*1%S-M=NN\&-[3T]FDRW%_4J*3 M\J%Y:%N3:TY(ZB?,\V 8USO7T(,IE\I^BR/J!8E("??M0J>.CC7!""DMJJ4? MZ"B2A@Z?B] 9R;-3%V]OA>R8\\=63H<-4LYBX9XD,0P]M8-#$64P]965Y4?J'Q(2I[YGU?#RR#A3LZV^ M%(0+<*!5D.7^[0BJAINVR[$:>J=VJ)<2%3(O%'B+1?Y[$R6<%]L-EAQNVTX# MY&JO=F24<3=HIU7=VY6=N?RB[KAWRLH4]1D[(XO]?JXQ#7@JD@!2/XH@XBR! MF#$*X\"/4RPD#IE5&TNC4:=&(+6TO?KDGD'7C#J<8S8PD70]B]AJ. MTSO7#":W'73/C/D:?73-8#C23=?PYN%2?;^H^1%SSZ>(4.Q#*70K)H^$4/T6 MPR#F<9CX2$AR>?6U0R-/C8#4>Q>Y3_9M0#;CH$&@&YB'+-)]:]''S??=06O$ MA-]FW,EE_.[ T2?E=_Q/GK[F"W%ATH\EG,J_" - ML.Y,BR/=H2F%..4<1LH\8@33. Z-2L&=&VAJQ-/)"K:$-2.BLY">YAV70 U, M,X

R&A[$#@3DPHWP492G$#.Q%X!\T80;IM-('N4'"[L\,_8HA]V:@ MG ZW-WQ&/QZ[EE*P*OLFUHU:=!B_;BJ_9&K0FC/K(^@K_K=56=6CS[&7T!@I M(X<'B53FCD@@#J0/A4Q2&:9,^B&SX;,^0DR.U^S=2+VP-R.UH1$=F-S6XF]W ME=(:@%T59EV/X8T6 Z0870*F([[K)<*HO'<)2"_Y[Z)G]>/!9CD]3+S;N\@K MW8ZYKAZEQ)O[C&+,$(>!H#Y$(4T@$3)41"C3E$1^2,VV?!=),34F_*(F1M1M MJ^WHL-\4F/'AX,!.RMKKNH8W5>J4)NZX\"(@'9%A/QE&9<.+8'I)AY<][-(4 MS#H9OJY;LUW>IDF1OUI5#WF1_5/PKTOU[*W2)KIJ>OGFN2MP^%U!">:QL1Q)"E% ,4Q%0*"*I/H]+M)5 MZ]%D[>FNBWK/L-*M6]0[4M:>^IM555;JGS6KU!T(FCOKO+V=\EY]$S<'>X/, MN']:[\7 "\7!,E.;2E1=L:G9B_<#U J-E*TY]#0XS]H<3.!7RMX<>@*.9W$. M/G+/4Y!_K-12JD7*E^HK:;/L@C )_( G,,5,0(0Y@5B0"'J(4^I)ZK/4[ICC MT"A36U,:(<%:2LNDQ=.(&AY>7(K3T*<3UA#9'SF<@L#5F<+!,<8]-#BEYMZI MP,F++^S#\ZLRJE=%O4:6G_)E(=BJT 6A?A6/5!3S*$24$D0A\Z)$;?2)H@(6 MQE"FOO1D(#S)K&Q5PW&G1@[;$C:=&GHVXCD#MV&\B7L0AXXV63?CF8$=+']K M1!VBW8X9.*X;[IP9]75:[IA!<;3ICN'M/3?<*UJ*?ZS4LZ^_J?]\44]I%TT< M,!3QA$$9H@@B7S>PYWX $8VCE$I!41Q;[9./C30UMMD("FI)@1:UISUR'%[# M3:0+T(;>^_7#RWXG=PX+5QNPH^.,NV\ZI^[>=N?L#?THXJNFG/Q^J;=(7\CW M-M*V_+!D11U*\5F4JX4^(=0U0U;A^F[$FAKYK,4'=LS6#MZLFZJVULS.I+IC M2K=(.Z)51T*-RL%N@7Q)V(Z?WM,#G9>E/J!7PX@E>[XNJ^R15.)&J@'*C"Z: M8@/4XXGD,8%>S"A$(I%0^YDA0X1+YD>4P:V:%=S!K4M]N@7F^!V@GM.*'3"B17[F.C,<=U%]O ML.<>MKKY\GRLS]K3>"._EJ(NM7CUF!=5]L^F^DE$8XP]PJ%/,8.(, EQ&OF0 M4XY$$$;((W[?;*P3XTZ-H+9EJTNJWGQMZZ3VS] Z!;OA>9E[,(<^+]O-SJJ% MAKF$2NP&SQG8EGR8Y"P#J 9(S3HUZJLE9AE <2HMR^3V?OS41<&L^V(O[]_F M957.0TE2Q 2#DC&N["7N0TU1T, MW[O$S>IQ5;_Y=;2P=AT6XD$LRW5HL3:-WN>%R.Z7S;Z./7\IR+)WM&O3*G;T6]< TRK^<09:+4&G)MC2_1A(9$BLC(%7MZF*D1>",H^$OOB0^]DX'O-1YR'_-JH=\57T6A&>+YW="C?:H M+'>Z$.M@F0^/3^I'_0)IZKY:+E=DH3;\JV4U#R(E&68>]$7,E TM,,2:2N,8 M!RAA(66I40WO0:2;&OFVP:8?EM]$L\*UMMF7![($7\3C4U[H%)"-0GWB=%W- MK*1"B%CMC@07!**449T8'D+?\Y"/"(U1P.??1$'SR<_MMI2#SVZVF=UL$A-I MMA]ZM#EO9V6C&/B]T0RTJH%MW/3XO\68C/HLJ:&%>==?-.R&PI M>!L1\:O@NIM::Y!J/@^$Q)"%NMY9(F)($DY@*FDBPS1)0C\QWPQ=(LK4UNR[ MZ\^WH)70QO:_:#I,ME)C@3ST=FM+#] I C:: *T*:'7I@L&Z">FU*[MH9FQV M;F/-T%B[N^V9$MU,%9N9>M(SQ=N9HNU,/39:N6HLX@34TSO%BT88<3?I HG= M':>3)_;;E>X^68^U7B]OI/ZU";F81RB)1!CJGL\IAXCY$<1Q3"'!-$4>HY1' M5@'/AN-.;56JS=1O6LHZ2DY_>*3ITDS4=]C$P8HEM]MVF,Z!V89B &0'7HI> M+C):R%FS_G2-D5V;_I8@.3+J34<=U5RWA.*E(6Y[>]_,K@U%OB7EP_M%_OM6 M1=)UN4K/%QYB40!Y@!)E3V,?$C]"T ^BF'L1\1)J%=IK..[4:&K'9'B7E6R1 MZZP[S5E:"Z#5L"\U;#L99GPU ,1CFLX'\1RD5*@E4,X2R,Q&'3F=S J*_>0R MN]M[1*="6*V@I% M.]4\YC3VD$A\!$7 /8AB'$ L4J1#B'&$/9QRW[,BOY$5F!J+MEKH D]:#66A M_)@MP:KDVM(#I=;\>%N5:;P2AA0\X8D>FLNW:CUM*[]=\*D$]!D<+ JE(>C* M095U.$\'@TYG;("8G:LKYG"%>*5Y=+74C"W^N&O6*TW.WN+W6G+TC$I7G^LG M]0&WE0827Z0\00@222E$7AI#RN,4DCBBDG/JB22R6>-V'S^U%:C> VOQ>E9L M> &>V6K0'Y*!N=H"#?O8\H-*NXHHWWWXN''D!Q7;BQX_?%7/+-QLJ?;^3?/* M>1P(X6&4PB@.4HAD'*D/-@VAE-@+4T$Y\J55LNW6PZ?VN3:G5"7(MZJ!KG0= M/E"(;_GBF_Y]H?O5J'TXJS6P3*W=!M;L8^X+U\"?\L=\>0^_B.(1?&SQ>'L: M#_NLV .*NTI^W7[TN#FN!Y3:2V4]=(U]FZ[K9955SU>?J)VF'T*,@@@R'@H>>DQ*:13#>VZ@J7W@C:R@%7;6=M[, M"] );-ZSZR2^I[]MEZ@-_)WW!\RJ9Y<)&KUZ=IU\\&@]NTS4V^[9971];W^A M*(JZQ,=63YVO:JTKJR*C*[4):%,,KDFQ5 M>.44U3):QF$?@-",ERX$9FAK: >3 0K6GE#?55SR@1'&C2X^KN)>C/")2WMV M+#V16=EE338GHEW=LW>B^=^U4SP4(1%4&4(X27V(D,H=C* M&KI5T]9-WK2!Y7!W!=Q M$.( P0"S%"(_$9!P&D(J ^P%!,DHL@^O&%>'J5%])_>__L&/O3]W[O&U^&IS M)H7VI.MBP+:MLU[A#;&(MICNO$\@X,(TWF(+B0-1%IO7:+MGF\;#<<3%Z\RE MRZ"+D348/^[B=:;H8.C%*XG2L_R7'ET7W[_ZGI5S$8YRN.ZTB109&3QBV*&NN:V'WE>G,8!]"4A$*&4 M0!QZ/O2B),6(RIC'XK(R7AI6E:^Q!C+"GCB0^3((T@B@(& M211&D$B4,$8I8LBW*Y7J"N11JZ9N8/YE$)B-G50NW\_AO5('LN"ZWV[H(KLG M3=O9773;XY@A<^..PC987MS^B*^<$W<4@O/Y<,=O=47UU]^?!-..K)6.RNW^ MH2T(VS4SGR?*2$.D0T*H,R8%66 [&BV92O#)76D%UGC_M'M>/4S^+LBI6BJB+=6UV)GP6 MAV$*"4%JLQLHIL1^S"%),4F%HDR/6QWW[@\Q-2;8 M[: X2U_[:;2#! 4<$P)%@#UE@J((8NFE$,5I$,;-S8 2/%]^(" MS.ZR8_*RJ.:ZGDSC+*E+,R\R^:Q&N6*L3KC:5#CYJ&S'#Y5X+.ZLZY[S)=Y;K.OK^1;U:E&J(L13DG M.I, M5\S>5)^=>O7&-_4@6=VC:ZDFX'F]R?XL2E$H:_:JO!7JC5&OT[VR:7\I\K)< M7SR/?"\E:>I#EH1$F9C:N@PHACZ77/T0J/\8Q;9<(,/4"'DCJ=ZN%8T&=01+ MUHE<5[*W* !]R0P94/CPN ],[&N9MD[].A44,X&M*;F1H%8#K.\9?@HLEH'A MIV*DQ>'#_KO>?0LE(*6NY+OUE=S74[+^/EPU3[D,S9-K2<]'C[?"7*;[SKIS MX:-Z%C/,E_3*F.&1I8!4= M='B8J:TI==F^VGFMY;0L7G@82+/3BOKIO5=/UUG:>8"\(N:]39W0]GU!* MB%,>0XQPP&G$(Q;1>9579&'X]6^>;?7)KT<8[L7^HL?H'YNRC9KAI]X/BZ&_ M;P, >M0HW5/568G2S9-'KE"ZI])^@=+]2US$]AU+B:W_4=.!/U??K!!!:D7<2JLNF;;"C"U]7P32[70,I8S\'NK R1M%GVQSJ*O M3F7.NYD?,X88$O6!:60O>.U$U8+F",MMO8*^T T2X68P_"O&O)F#:SXB)3O4PH-67HNSEI, &QQJN8)M8&)JQ=P+2G8,F,41E"O@1CIHZ@N@ MW4F2"2@GSXM./F"\4R$3/7;.?HQN&*A/V[%^.!_7<:T^"\)(! D,<.Q#E! ) M4YE2&.%4_1S2@-BEUEXNTM08N2GG1 W+/M']LD]FL;%#3;"983KNM V\(EQ< MJ,MQ-+-[D,=J6W9>H&DU(C,&T+JUF/F3^U'Y)U'I?IYUKP,N^)OGKVJ@#TOM M"RBK.D:[RVE=EW;E1"8"DQ 2CZ3*1N:^8I^ P5 HVUGZ"4_"Q(:Z[468&E6O M.]JV@;]KT7NG!/>8%C/"'1;LH4UN437=@SOQ-9O^J#4 V?*/!V$?I,YN?Q = M$6@/ 48ES/X O23("Y[4T[9MTY%NY-L'3<*Z8V.1_ZVNI] &1FXJ"Y5?"%V( M+^)[]4:I__=YP%(4Q)& D@8ZGM&/(0Y0"+U 8"\)8\I2J]/22X29&DG>K1X? M2?&L@P8^"_T>98NL,8]T;H2XSY;U&9Y..;EN&L&](>H!3'W#ZH*UVF"_OI.E M;7O)!!M:M2--V]#V;*M&W6RN4:1NTGMB*A3?UNH K0^H%7)IR#K U94)>XDH MXQJO#D#;,UM=/+-W:A]?L>JO1-O(U?,58\6*++KB-G.4H)01'\.0X0 B&L0P MC1F"01I[) H](F-N5T[P](!&G^NHE01;0;7MJ:B&X=>[>*8#-&- !:"-Q MG*X.K+?>];KSO1)+;5:VXH-.?M J, -=5?XZ++33QVD^GP%N[E+Y3@TV=A:? M@>('$OA,[NK;RU/MR1_S9=T,I]Z%;Y>3G@L:L9@$"(J0*5O/)Q02DGK0C\(@ MYDF:!F:Y*V;#39M^WN>1+QT]3C'L>!J>=2"'OT M^S1!YH*NGR@;#>& BN@Q>:QNG%TR.3!Z[L4>U@'K!\M(@ZO>0 MOA5 O^6+;[KH8-TY_3UA=>FJ-H<^"J,4'&UJA+46%C32@DYQN=TIX@Z<8\V7*EAFYC6/+EQML5,BZ9SR(H MO2#1)>I"B#W?AXF?1M2C0I#$JC]P?U&FQCWG*CJZG@DS&AH'WX$YJDM,:KMZ MZNSY5@_P8ZO)'V=@HPS8:#.('_)R4!V1W 6"C,J EP/VDAX=/-'^=.I=&Z"I M.R'-(XDI35@ I> (H@3Y,/65R85#'A')$>5F93M?/GAJO-;)5G?5,C]7VL'J M_ E27P0&9AXSY:U.A YIVNOL9^=!HYWR'!)_^SSGX+^/'.YZM@GA]7=1L*P4 MMT7&Q.=\L9!YH6^J'T4$0F!,6:^B"DC<6S?.7=4%:9& M'WMI0YW@H)9\I/C8_F^$8>3!I.=Y:%_>:(UR=]^=06R[UYO)UP[R[:_ ?X^@ MX(LGR%D0\>62]([A4.9P]:QK#E972W[]CU7VI*7Z6@JY6N@>YO,$HQ!C9=%Z MND8S2F0(TSB.H-KT>U$2) E+N65YYG-C3FW)ZD2>@2;Z!M9 9::*>Q':8(N0OP M.#OBV%$>IA <"/4POK5'5O#;F[]\>.?CSV*A0[1^R17_+6N>+,M,DR,3+R)! M28I2+CB&J8X!00'A,!6)!P/)_)#[5&!JY*#M-?K4F&HKMK=6!?H8M,J C39@ MHXY%=JSUS)SFJ\'Q'OH,T@A?FS!?R5_RXNW"U*6G]0; MU8:3R#2*1((BB'SDZ59N!*;4]Z#GJP4EP4F$?:OR_I;C3VWU:,2'M?Q@H\"Z M,G&M ZB5 %J+OB$_EK-D9O<.B/W *XE[V.U#@?J!YRH8R'+T<<.!^D&S%Q#4 M\S$]3.@V&/MCMA1WSZ7.37ZK#/9,9JQ>C]NH%2)CGR:)@%((!I'G19 FDD'B MH5C@,) 1-2_Y;S3DU.BNE13LB&IAG9GA;& %.T=O^$U[G96A!9Z!@S">#Q;J MBZ>%B>L^6JEV8[-:G=G3T^FT.>Z2HNZ3[0_ M#W"(J.NTO]K)T&P9DHNRRW=RNQ MCL5+N!^G3";0CV*J8X$HQ"Q&,* "21U/H/YBN;$T''IJGWHC^;JHG.6W;@&Y M\2YQ ""'WR#6_+#?-;S* 17@EF1\$-^W/5KN=H2F X^]&;0$Y, ^T/8)_=AJ MK]61^J$)'7]+BN*Y=2"7OXBEHLA%UVASGOH,$S_$D!%6%U[%D%!)82(D]5+L M>W%B5'CU,C&FQF)WRN07;5VC^GA9^REU"P^=Q5/_\DXM-8O\J8D-)-^[Y(D= M)6= %T[*)7@ON-967VC'ASTGU8P;AY^J@7GR8#NUXY/1*K+N!^R.-R]#TA&' M]A1B5#Z]#*B7W'KATR[CV2.1YW/$ X3],(54A&IK1Z2$:401]'W"$X)$P!B= M*S.5YK:4>F1$FP]R>]R1OLN]1(U^#'@,;A$G,1-,(9TP 5&(/$C\",$PP GV M(IFD<6S3W\0AV&/T/.G$=0NJW?KA *JQ%HI3"43NEX,SP#CF_6.CO0K!GU'] M&).?N\UE'D%39^)J53WD1?9/P;\NU1/K"A1->*8.>"K?/.^&8NK(SJOO63D7 MF*N=?:QH'BFV02)6-!]$ 13"IS)(0\*#^/)$@8MDG)I1_2)XNY93;6.5I$ZJ M9%\VGX:GBJ\[2P/39)\)>(%YB M1-W&(TZ-B+7,P)\!+2&H&KG!6O#N7RP\N4:P&SC&78,Y,%_NX/CE&(Y]7.-& M@%IXQET#.Y)CW Q@1[YQ&XQ.NL:-'C2>9]Q&KQW'N-6-/0N1Y,OZ[/NO6?7P M=E56RO@OZJ.Q#SC(""2"47:ON>I;;]'((YQHN@[BB(DJ?"151!G M#QFF1NC;:0"M-NUY:'U6W;LE:I_I,3.D!P9]8.)?@_R[$A]T\L]>@+_U^Y8+ MK_$D,)%]JQ,%ABS;?0'(KNJ3])!@W,(D_2':JTARP:-ZF+I?1%FU\4IWXEXO MQJU9("*L.\$$T.PBYRSLK*,@ M&ABK+J 9F*>V40&MD'W,T:,P69B@+N :R>RL82M;V,I&V)\<69GG8#AI61Z] M>3QK\IS\.Q;DV8O[68U7BT7^NXZJ>)\7[_(5K>1J<<58OEI6Y69I_6N15>)& MRG*.4!APS_<@E7X"4801I"D*(19I$ :A"$D4V/4FL)3 Z!T?MUF!%@WFLFXP M4N@&(U?W)%NJ][YZ$&"M7FVMW*@_%>"*_VW5!$-8&I&VLV5F0 XQ ^.0H/]P'-6<%B:T&'[E"<1]@]DL6]WI*WS@L6KW+2K;( M=;UUR[#PPS=/Z#/1 H*-A(-$>Y\&P5ETRL%!1@Y*.:7H?BS*R:O[O:U?"L*% M^A!J6WK?$KC-%QE[GDYB0%$:">DU_HE3Z"))8HD3&42BD4:JLY;A3HY-.L6%0'LE?9HJV(Q>:/58GG6H6CQO/S6:OXX[CK!#+,OLFFA5&[\:^D.^W>5$O+U559'15U<$/^2W1G5O\.6/AW%&C2Q7[46ORQSJM> 9:=<"V/KHF0Z.1.UO6 :J. M;-U+)!G5%G8 V4M;V<4C^['JQWQYKXCE41]%MHVNYE@2P;@(881"W?8\]F'* MPQ3&A ?29S0A262S]3XPQM1LY*[MVZ]$NQ1T^*J.<-6"0S7\(]"BVQ'B(6#- MB.Y"N 8FL!J3+QTF,["/G#MR.H&$(](Y-,*H9')"Q9K2?A__)U&])>5# M[2CC@K]Y_EKJQ-AU8:4K5F7?ZCF=^V&,F1 2^J%NQADB 8GD/@PIYT$@8Q1P M89/\;CZT%56,D >OQ0;O%_GO)7BOIA-LRE!M9+:C"HMI,&.08< =F%AT 9L: MVTYLW3^AQ'/AQ):L'LBS) M%\$>EMG?KWYIXX43XB4XX2%,D)]JPDH@"3T!A<A[95.1-#*"*Y^Z1.8?A0FBZ,W%W"-=-#6#S:[T[5S<)P\ M2SMZ\W@G9^?DWSDG.WMQ#_)[EY5/>4D6OQ3YZDGM&!!-1Y0T38D%7_'A4Y 1.=K"P"-2UF@,#DVP 9 =FF [4 M#RVHG=!U:>FUV%;1SU:@VF1XNP=WK(1O)R!;)H+;H74Z+]SP62.FB=MIMYLU M;GEO/P/E+Z3(]#!U97[=+V0N4!"'W(M@@'0I81;[D":(PY 3A$,>\80;'4X> M'6%JA-T)V#2:J-O1V/E(]C$TL^TN0F9@PMT%978:%6M#[JCFCNRW_>>/:K8= M5>^EM7;\PE[1QVQ5J V-[C:;W3]4:V_&9U*)NYOWG[M#81;%'HU"Z,>40H03 M M,X(%"!*%,>!51@\W,UPT&G]LUKR:RB7+'S;"V5GXL!5.9V*'S9XU9N"PE78OHH;M[NT9 MW)8MQ8ULLC;;MSP@.$V0VCC3D,4025] 0G$(/1%%010G1,1VL6U[0TR-AK6$ M=;G&6D;+(+9] ,W,KLM@&=HEO(.(0Z_F>>U=A:WM#S!NU-I1!?>"UHY?V>^; M_H5D2[TKNUG>D85Z]+H3%2*88<0E9$C7FDE(!%,_DM"G7)(PYDI-:?-E'QMH M:M^W/CC0LH)\";2D^LWN9+6-1#L*+D<4$:;(D@HOA,BC"<2)LF=Y$HB4>C(- M$LNZ9A?!.VH!L], S\ ;(?.B[O3B#&Z,4>A%-(:">P0BA-2['&,/IJD0A ;4 M0S&VZ^SDXFT>IZ73-2F6^:K2:-\6XEN6K\H]V!W!;+:6N8!NX!6M?CV;_!&- M6^.1R^H$$A/4K!>X[86TDTM'O*%NJ.\_LI#&D0(XM3S,?/B.(H\JPY!1X>:VN)7M_]H)?W7 M/Z2!G_P9-!+_R;+1SW%TS5C"#69#'S-L"?D_6Z".I)@-XEP^#Y*KQCK'!QJW M/\Y9A??:W)R_HQ]_J,7TB62\;7>VKNQ2U^[O$I3"%#.>*#-/LCB!"'M($4DL M8<321 0>(Y18^24,QIP:H[0B=TW[RJVZM%VJ4R._';^8H&]&-(XQ'9AQ7L"Y M7>6W[:+;RNR.9"P CW66C= MLD56GP"_5SNJ['ZY<\6[3-VHQ\^(^DK"R*.4(^A)YJD=4B @)LKND7%(B>18 M!M2J?IT+H:9&9:V\=0_2^G![6U@[^G(R9V;\-O9,#$R :W6V.\+6L[&KT@QT MT_7RNFW%9N!6*,%_CQ4Z/13CBKZGM'D#M- M@9?C,3"9F4)A3$*G-3Y%)^K.+2I1OVUHY,A#1R&$TPIUG_:9J_J6J9;94O"V M?(]N?/IAJ;X/459UO%3,D"=)', T\@1$5'G?;T!*NZZUY\:;.SF]0:* M'^A=;W)7/_IH0C":,+EU$[E/2IWV=$((++R01I!174--1+HM)DYAQ*D7A2+T MDM2J(.^9\:9&()M:0*W@;2CK5L=+4)] !W]N<]_JPA7M84?OOICG9L6,?1QB M/3#][( [V^YFN1'7'?\8XN*(@,Z--BH#&:K^DH),;^OIXV(/@J^TTVS3[?V6 M/->M/7XG!=]J[%[^A2Q6347ALEP]-G][T2 V""/DQP&%29!X$#$60"P3!'%" M4T_&?I3Z1JE2PX@W-8;;:NW[5Z&#\@2'5]]$0>X%V%+"TJ_F=D8-?7&O-D]# M^^]:Q?0#'&:42]<$72 S7^JVD#=R?=+5.BI:F_@%741A''+.4NA'D;)9F>=#$A&U M'H1!ZD6>1RBV\F=>(,N$V7[=**MN=_-CM_/3;]\?MTZC;4W72R;.EN<'G8X1 M27VCA_YMRQ/0^4^[V?GC2/S=&UCG9&TOR2LQ,$(Z@CSPN6((H\X%H54 M0[.&T)L M9N8TB0Z,]]"D.2VH7???Z 7Y_X][<.SA=7D?CLTC)]:+8T]7^WX<^X_HLTZL M]P9Z>5)+4;,-* KULM0MG]X\']X^M#N'Z^^B8%E9=Y,319;SN0CCE/,@A"RB M$B)$,20X]B&* X%9PA&C%DN):_$FM]K4N_R\EA:(C;3@J187_+C,*_5W)@2O M&R!G2_ L2%$>SVX=8XY-%J77G+FAURTM.&A.;;:U UOJ@3?/8/NZG=.=[E@' M;&D)&C5?=5YM5L#7G-^Q%LEZ_F@]?VQ[GLG6/--G4&Y=]]3.,ZGG.6_G>?_+ M_LG5RCK4/)Q>?)V/.N+Z/!1BNTOX8*,,%[#[]D$+]V'Y3DA1%(*KBYJ8X9[PE&.!/!@PGT+D"1^F"6;J7?'26" ?)7[J.G;70KZIK?.-Z'KYWCK( M[X1U'\9K,Y-FQW2O.#\#K^;FP;V;2>PTK*]M=#PTL:\4Z=MC'D8,^K61;G+Q MOSV@[1,*W&>8GNO"X],B?Q;B3A3?,B8.+UN?\N4W4:H-:;U"E5]TAY[M?]>1 M2Y_RZK]$I=6X7^H*?,VJ]3XOVC_IZ_QY0OS(\SP)$Z1WAUZ(( [3$.*8IS3& M2")AM#M\'?&GMJIT+GY 6A=_MVNTW":^TLM@N/),=HK'V&:^# [8&)!U-%6C M=!Y6)V5OR7D>* MGK$*6CIZ?N=&S^_<.GYN([ ^BT>2+;/E_=M\66>#K\A"-P/TYXPCG*@M%?33 M)(0HH"DD8G/I*N[C%308-U[D]:9H+\[D%47I602PR,ORMLAE5LU]E*21'S*(_$BM?VJ' M#''B89BP-*%42(J)56?:K6=;K4LCM)ZM10.-;)8ET+8 8TS& D<)1+'""I'0 MAVE *<0I8U@FB6">551\7\!&6,BW 0,_ZG)<)?@HU)_JW4X3^LA7K&KZ3EGN M>+R(U\-)G]%;9EXC;U]555;BM)X];"&Y?I;W:;P_/0]T3@"P]ZH2"*YX@'L9<*&"=4$$9#FDBCXZ]C TSM MVVUD!!LA@9;2[!,]"N+I[]0%-$-['.Q0,?YLSZE^X-LM!?OI/O_VL[JU^6S5 M#YNO]>@#1_EDSZG3?;=GK^L5/_N8*?'TNI(773?JR/.0+_0BFZ80811"*A"% M*0[]$,N(AXA8!,GN#3"UCW='1*NPRWWL3"*&+D-DZ+WEMG3]6CCLHV(5<7H1 M.J.%E9J\,K:QHTIY_#I7)41TDH$.)WV_JE9%EVO0 M[@%+??[U7KT C.B^X+7_I6[Z\^WX%?!,T86EIN1OC-GMG$983X& MYN##94W6$]2HL?G71I%9?<(+M"I#UCRQPG*P8BAF4KQRE10KJ,Z73[%[G"M. M+;NJFK>YLCA%E17-*=O6%;I[\B(OE5!-,NWLNELXD6IJ?'OH(]\NX+NKV8O+MI1K>OE>@YT%F MS@%=7X#T8.3=1Z97IO(+8#Q/[)<\_ +7?Y^@[?BV\]%.9M.G[Y+76=73U3@FC+<-__4YHW1T[X,>8)I?N]D'E'=^Y/@;\ M!UWIHPSLK:J'O-"A<5^7ZHE;17[J];+U\HO;(F/BL];GZ].3*.J? M/F:/637W0NSQ.)"0^E0[EGWM6!8^) EB<9A$4<#LJNT,*.S4UJ9.8/"D)9Z! ME187U*]-'9*]*KF.T&[R!2W/A@:=]$N6K?&G9SZQ*C"L.%X4UL".C'! MOY+'IS^#1E0++Z$!P@:N5+>X#6W.==IRY%K>Y\D.T/][0179?OU#M'\I;DO$Y M347B1RF#(D()1)XG( YB#CU?I *GTF-A8M?RV5("H^]BU$[0G71 BW>I<^ T M^GW= )[4V5 MJ:N/6DZ=^V^=^6]*S?I>2F*?1Q"G.(2()[[B.2*A9(3%E'D)9]2JYVE/0:9F MCGZ^_O+A\_6OUY^^@-N/5Y_NP-6G=^#S]<>K+]?OP.W-W1>P=<6;ZT_7[S]\ MN;-LBMIWSLS8<8R9&)@F/^_Y/+6+"Y:J5:E\QQNVO>B%8>TU7+WU> M/\ZLNWB4EHW.=V^:T+?2"#9(W_+#.CMZY5\\?-07^;!B+U_/(U?U. 6JSY*^ M*.!$NY/V2,+B)$PA)E&LLUH(3#V!(4I1'";"(ZE95[J#3Y_:DOHO:N9CW+2) M\O\,_B6,?DH#BY.)/?0,SG,NP63HQ:T^Z*YEZW-.LX>&Q:G,):B,= ;3H%-I M&5T5?#RF]&E6M)04+G?;.MF6U M/M(UG@#CX]PA8!W^*/=E05,=Z-#!K$4';XU@[G.(:PN8NP-3 MP:WU(_IQV-M\6>:+C->F]*WZB3UO#OF(\,,@\CV(8UWO,R$(4JZ;MP41IB%+ M0Q)9%38[-=C46.JVR)8L>]+U2NJN8%N2VY'4283-6,D5;@/3T(Z8,] ("GYK M_W>0,U,39!SQS,HCHV,G+TG3XT<6N',B& ?I]-?_47:#_R)MW(YW @= MU?;49ZMNVOIDU6^;SW7_>:-\FT?5Z#[$XQ?TK4YT_2B*>V42_%+DOUE8Q.(G%!0:/#SQVYKM%)Y?;+&YV^O*_U_OB8 M+^LHXEM2W!1WE8[!JK-8;D51'X3,.?8YDJ&$TH\(1((J:D@(APDF81H%*9/2 MTH@_.^;4R*$1&91:YAEX(@7X5B>D79K680*_J87O%-3!#?T:S[L&3R4PT*53 M:I';5#\E=),4Z-+4-X;(F<5_?L21#7]C"/;M?_-;[;NKM^ M"[H6TS/@!]##LZU.1+KXPD8GT"FU56W!KDR&_4R=WZ@,AO_0/I_!H;?: ?6" M\8(=DMUXH^V@>L&POE1#.!Z,0''$,:?'&I53C-1^R2%F-]D?@WXIB.ZK?O?\ M2//%/$5<,D$4*R@VT*TH!*0>PU!(/_*Q3VB8&)US[#UY:ES0"@<:Z>B'T@R2&B*D5FGJZ<$"$A1_$S"<\LG,X;!X^M4^O/3G7 H)&0EO/PA9P MINZ$?G",XT,P0:*'WV!?Y0N^YMC'(:G-Z$(T MP8*'\G731$;8]RC$82#5[CE6#! D GI4 VN[NZN;5.E35 V(PC'V W,%AMIV]#BW4/P(3;7%@ Y8A*3$4>E%0L( M7G*,S:W]".=:2L&J[)OXL&3YH_A"ONO"F+J+\Y(I8JL/X-4?WQ:"9U7Y691" M#?$PQ\S#'J$I% '2?2+5?S .,:1(HUM6S^6).1?VD,?K"=FO;?!FC MYD,K7GV*_DY\$XO\J4Y(TJ']K0IVO-5SLLRH;$#L1]K'= J 1H,:9ZT#V%5B MMC4!,] I,M.!#DQ-CSONNPQ11W384XA1&?(RH/::W%_VM!Z)^.\$K3XLRZJH M4YG?YM_$DBRK-D3T8_:/5:9&>IX+RE.<" ^FD4PAX@3#-&8(LI#%(D&Q,N7, MT_/-QIR:X=8%'2\Z 2U2U U1/LUV V$W,+5I@<%&XAGH9)Z!#M&/PR%J40K M/;(C%0AP@K!= 0$[K$Z6%3!\U'C%!NQTVRE!8'EK/[/WBJFW:K70IF"]C]RWF$,/)CE$ JU" 9"W MMFS[PN?(IK4>?E1KMB\X+^W8WL_I&;*C&+82']6S^$\_ M^,WH;GA0!R:]1@%8:P!>'F-N=2#:UF:0AJ.7(>DJBJB?$..&%UT$U%[VDK32]JLJ=@9A,R/:/6YC+1*MQ-M^L59H\&,K]O%TZ=YUQ,QP+>:9>8SJTKU =\(Q6F81L=1R-/A AA&),40\3"$-*8 M42AIR,,01T1BH\HCIX>9&L4T@H)_-)+J6F%:5@MSZ3B@!A:I$Y@&9I06H59( M<-,@U*?>]'&H+,Q')Y"-9",>ALZ1]7<6B),FWO&[Q[/CSFJP8ZR=OWKDOO/7 M_UAEU?/&;576)[9?'LBR:0E9_J(>494?EK>BR'*NV\\GOHP]&%!.((J#4/=I MC*#G^SZ3!"<8X5':SUL*/C7*;L+M-563NH0FN-?B*I,G6^I2,$KBNC),71&F M=-+I=X"7PB5C]8K->[8TPM85%[Y%K]Y$6T6[=V$?/C. OPF1@)MZ!8X < MHZ.Z.Z*S_>>/RCM'U7M)$,WYQJKK+E?5N,7!'(W.-2RB1%VAI5>_XP M"6$:"0XIQ33AG/DX9?,JK\C"[!,W']KJVU\+,*#3:AU(WD60NPC3/PBZ&3,, M ^7 E&$>CC]2X/TIO 8-MC\X\ 0"[$\!8A94?_()O;L8Z)>A>=CGK/S[F^'DGQ]ZOO63FG@:_VS)+#."**IV@:0,I##$./B#2)HY#[5NZ0KW9'_VC9ZWL+. M8&&[ )&!%Z:FK;,6K7?/ZRTH;%M>]X-DU([74CW/:NF?D=M?[ MTNYWNSYP3;^3"\6%-_*ZK+)'4HER[DL:,1%A& I/0.3)&-+(9Y & >$H1E$: M,9MSBMW'3XV6E'3:;EC+9W<$\0(ZLP.'_H ,S$HOL1BG?^)A.!R=*KQX^*AG M"(<5>WEB<.2JOF786"%(*=Z)YG\_++N^ [?DN6ZG@7C,N(=\&%.&(<(QA M5AD#V:/VFB$XSBJOG1MOY+IKANKO5UTSO=&1BZ-U@)%[X<]E2 *?^Q2RQ/,A MBGT/4L(QC#Q)92122;!5/O6IP:;&*:UH>O%DZR:W@H-"?!/+E27%G$2YITNC M)W:CNS/6/E4EZ8">C -P#.7%V![J=3T8!Y0^Z[TX=$]ORZ1QOQZJ68HH]T/" M=9&:.(8H) DD"?9AZ(4XUET3L(PMC9*C@TV-.SY\>GOSZS7X ND"\08H?#K>4C.-L*"PCODZ![49CS@$<& JT9+.0"(LE_3T:",GD1JIOI\]:G9;/V+Y947J/!M16C9%W+]Q0N_T1KA!>AL>U]W1 M>WM@@%%?U>,*OGP[3US9URQ6.T0%_[,N%%0^"/Y+GO/RDZANI"[P6WP3Y1QQ M0AF*U6J'E&&,(BX@3=,0"D\F@H5AK+;7=M;QV3&GMN)UDH):5%LS^3S$IM:R M4^ &-YI;:6=@%[Y9'>N22] )[=)X-D;(F0U]?L2136EC"/8M:O-;>ZY_)%OJ MVHLWRSNB(R+J;*RF'-D\91X/=7W8V$\81+[V^Z4R@8S'B9>$(2;,[]$:X<20 M1A_+^/T/]->AI0;Y$FB9RS;J3]BV/3B%MJ'9<2%X(]D?&JRV;JO"3.T'G_(R MJP_U%')-VNH9_.R-DO/(N+).3HPTKIER7N4]>\7@EIZ^@+H+P7NBTV&JYW?Y MHQII[D?2]U 80Y%&1.W+O0CBF 70\^(416% ,+?*MCPTR-1,DT9&T D)?FO$ MM,UE. 2GX6'_A2 -?:S+)X<4HCA5.Y-([4QHZD[3A7NI:+*"953NLFCH.=<&.5:IGH+ 54KJP3'&S3X]I>9>HNG)BWL$B[_-'Q_SY=L%*9N0!LIXKP6,Y,9(]V6E35PEOI%TP67 M*I"58-4I,@.%>%("B+K$+LA_7ZIW_R%[VKCAU.I$U$.*I[P)I7 5R7X>UI-! M[2=N'R^^_;P..Z'N!I?W[*24L^R-D'FA7=A7555D=%75F3[YK:+O936/XP0E MD1]!YC&D+*\XA6D<<.BGL9=B3Z1QF%JU3CHWXM3X]K.HLJ(I5M:5EGX&5_QO MJ[*J_]CE\C1*Z? ,RQY)9Z? S")S"NS 3'UU\_8#H&O 9F!;7IU*W$CLL.61 M*3BN>AR='6_@#]$H!.$[!6I6YGK)5IN_'T.='O/6EF1#;&5 S,;_UF8:!V;Y?BZ8@2 M>XLQ*E->"M9+ KWX>5,KA?P79=KKK/$F3_R++NCVGF3%7\AB)>:A^C!2(D+( M&4D5*^M"DUX20H^B@ =>&GBA-XW"R*?4F!JGU](!J<0#W[1\>G.6M^4=ZGW9 MMUH9P%>%WHKIXBO/@AQOFS:E-\9L29C^>S#P@C)>+>4&D$TMY1G0>( :D/\. M=95-)G3R599/*O'_D9K+)A,U7@5F(VGZK<6?Q.]M!J)BY]LB7ZH?F6BD*-X^ M:-'7.8KU%=F294]MQ96Y\+P(!22&B4 ,(N)Q2 0FD ?$2T/&19A8911>),W4 M5D:E#-C("G;549,$&H6V$G6;RUJ=VG)6EE$*E\VGV8(WVBP-?="S0?VN4IN> MNLO#UR>=&%KO@2Z<'^MUQPFNCI:/RV09=15P MM+,G?ST+Y)W(U;0GS*EW?B M7@_:^G<0]SE*"(:Q%RB^Q8GBVR3"D :Z:$04"((L,[B/C#0U+ET+6G^8C6G8 M=BMK@J5M$[B/(6S&@$YP&]SAV,JH\,F7L!5S@ +[9\%PEKA];)R1L[;/J+N? MLGWNAAZA!XJ2OF6E,@[?YX5Z[EM2/N@('%'>+-IY$%$9P#06 L941C)1_\61T?E'S_&G1BEK#8!4ME@CO(Z-7HM?4\V6 M A8N^AZS8Q#G,"SF ]/1!FXEO68DH.7O<+_9QOUJ3-PM0B:&Q7^D4(K=UWZI M5@:FYV&Q?O^SG?>_V"CC*D2B/XPG0R=Z/':\D(K^.N^$6ESPF#[A;>KQVT<9 M'[/'K)J'/"6)"&.UT_>0LD%3#%/A,RA9Y(=>FF":6$2V'1IB:BM%351L^V!S MH<6T"=DZB*0!Y5^,S]!&IH9FY\SWHQ-H; +9+H5HK!BVPV^1L\"S4S".>(X6:G)-^--#MYI1W#<9'-K]7>71^\*A(A=0>:=Z0B;U=%'=B4^$$J1!1 M$2,,49 22"+IPS1-8HD"+E.S/JKG!IH:VS6R@BUA@986M.*:?=IGT3W-?2XQ M&Y@!^\)E_'6;8G%@EUT*]M-]_NUG]8AF@ZU^V.RKSSYX% HP5:\C N/K>\8F MK$O1*UOK2135\ZV:[DH95=I+\Z37B>:H/)"2^C&1, H3 A%G0IE!V(,Z@3+P M<1![OE7HJ>G 4Z.+3MH9J.6M-PUKB?OY,(SGP- _/P"RPV^6+P#5WN%MB9 K M%[7IL.,ZE2W!V',#V][OJHYTVR=O>?^6/&456:SK)T6^CVD8II#%Q(,(11&D M5!*(L7H1/8\E)+'*3S0?>FID5=O@[Q?Y[VWP8^/(J9MSKU7HXAWK*,@VICX3 MY9\NK4)]='K,6&P8T ?FL2-UJ3=8MZ(/4A3+'K'!BE4?'?B5JU:? ^1\^>JS M3^C';N^S)5$Z?=2#K!-;VIB9\MU*Z$[&[Y7A-\=IR..$4(AY'$%$J-JE,2^% M?HJYQW 21[%5RT[3@:?&;.HE3.P8RAAB,WX: KB!V:D5&=0RSS8)5#.=Y$,% MN"49GS6]R;7D[IC)%BM'O&0\[*BL9 O&2TZROK_'2?@^[]V*I3Z'5U9='8QP MFRO:6^?BM>W);N@BNV^[<0NL]H6))Z!( V6#"9' - H2Z.$8IX0BC[#(^-3\ M8G&FQEZ;2*N-U.O>?_E:;HMCY/,IYSPQDB.XX0=T^]])3T M^O%ID3\+<2>*;QD31V+@%_5[HW[293)9?K_,_BEX$\VN>WB6FZ8(DOJ^E\0^ M%"%F$,480>H3#TIEWX=<4!\3JPC'P22=VA*ZU?YZQQ_;1DDJ8I!Y\=C\K4G! MT:$XZ^P9?5]=M:5+MFFBG^Z^6J;?#O=FV![VON)\#[Q4'\RCVJ29S+HYYTT4 M>[,QUWK-P-6C#EBVZ91]P6'R0#/@_/39M9RO=%P]$-S'S[>'&K#?FE2O>WKD M0CSHQ?";:-J?Z "IND#S%_+]-B]JF0X5,L$H]%!$,*1)J$^2PA!2FD@8898$ M:8#22*)YI7.OS%:>"^6Q6E_64@U'.HTEN:,/:)O^-+7_[-:)2V?+;#48<0X& MYORS\*]+QM3LLZ2ON+WN2MBF<[BC68"S,6=03M2*$3K; U M*4UA1HCHXCEC,8<%0B,P?@)5=9W-GSG*)27[$>HJY.>"/K9UY] MS\HY(K&@A*10IAZ&2"0"XH0&4,;2H]Q3_\:L2G0='6EJYP1- =+U;O\W+:-M M?-915 WWZ"ZP&IA&[&"RWR2?@\#5)O?H..-N4L^IN[?)/'O#A3UN;_-%QIXW MITL!]Y$?\Q"F*:$0>9&.*(@P#'V92D9#&D5^K_ZV+P::&AV\$U(4A>!UY]8Z M\JD^#VSK]ZB]^^_:N=JSZ^U+D,WHP05TPSO+VFZW>JNEI02_M?\[;,?;(Y"X M[G;[Q3(]X450O_^0#HCN0E-T+9D0?<$J63?F[39XWGS;;4 M;L=G;7MOS[[D6MKT%I9^Z@G)4Q@3JCNW MHA123R#(2>SSF& 6>5;^9LOQI\;EV^*#C?RU(['3 #0JF,1L.YDB,ZMQ0. ' M7@0<8V[? ;T?YL\&Q+YWV+!95ZH7\6GO#I, M/*WM+V4B/8H9%''H011BG<'L1S 6DG*$/<3,"KE<*,?4.&-WR9T!K0E4JD"M MBZZE5X$C*[:U&=1KVHS-H:$G8WBSJ.<\#%#C\$(XW=E*O:08VV;Z?ZG[VN:V M<27=OX*J6[5WIDHXRQ>0!._YY"3.;&HS<=;.G*FM^:#"J\T]LN05)2?97W\! MONA=% "!-/=NW3FQ+0+=#\1&H]']]#50G?"=KAK.(?CG3.3=I,[NW.)OW2\N M14YC"7-E7"'"40;SF&&("8DBAAB.,3$.%/8@X-BL\(Z(%F&O/E;.(/#XQNO1 MLR&N^_E>:._PKFGO $ZV=]@T<-A-<+&-'_2VPA9!T#=>Z8$"ICVMN*<0:X]K MT!F.[6/>X4*W/:*V%^;M06A6M6XO;JC%.$$13#(K+L9[I).O1BQB;!6_\(M>S[3P"#?RR(R]H!#Y?'N30 M,M04'6_-02]..' ;4%, CAM^&C_I$C>IFUOXU MNB&->EDN9+&]6Y$9IR+"%&9QH.^H: !)2G*(TR"GB"#$L9$%\B+-V(S3#>=% M'=Y<+32?6JM"Q63WZPZGVM=*#T:V40Y!ERKH4(:_:^9913#$\;=(8MK)QDP/N$)C_U@A*]! MG79#MEX*?O\[4R4V MV,@--H(#+3GX1/T@_=@NXL%[MXV$'O(+FP6%@,.N3'8 MZWFP"3@,X&#POXA5G=XS%6F>)CEG,"$T@2C-M#6/ ABF!/$D"%/)C'+M]H<= MFZG6?!.DDLS"@&Q!,K#"3JKW;&*UUC?N6EO81"?M!S)XV[7WU;_H2-M.6[7] M]'"&Z$C"/2MS_-=KJ?64G2I6XG/QJEN_KQ3Z!9V)>HZZ_45,PS!*J8 TSE*( M M;T]3@EF*!*6:R8:FJ^ MB7>@K.@F5@O=*5"3U92=9#56FO/QQQT8HI%A6!+V_5Q1@5095>:]/ MM+INMJWDB*(T%W$$19+&$ F:0\Q# ID, AJD62K-#*G-I&.SJAOQ=#YB87ES M;X2RF6?G&[N>C>F6 7H"MA#Z+Z"P@<57NQ.3*8=M=6(!PE&;$YMG'8^>5Z9N MWOX02U:4VF/\4^A(F^ WRA221]'\17Q=%DQ,PYRHKV7*H C4D16Q(($X( 1B M%L28,(Y(CJ;J0;HP/KD.([G->[LK?W^O[X[@@*R F'-].%L]"?!2,2R#7XHY M6)=<_PA*#8$E3^]0WXDLX#0A<0K3*--G 4HA84D"DY1@*:G *#"Z !OQ-V*( M7;"5%9!:6" ::<&+%O=_S=?!,(HROD7N.P2S0_U_MC*#-I49ART"#BHS=K2? M@,T7IP&@_:L %00> SG#KIFO*-! 4@\;0AIV*8[B3P-/[UA=+^CJ7E0IDOJ0 M5ZRT&!^%J.@[U-\^E>5:4R16O0RF!*^Q(-X%-5]E\%9S#UO\[@++4ZTPP+3 MG]N/7*C5>WQ<5ISYG^8K=2 M"U8=5N\7L]G'Q5(_,U5F,4QSS&# \ABBG$B8 MFIH4M/ M38NM)^#LMP3\I9$ #136U?>#?6ELZ_+'^.49LF)_T"^1SV+^H1?NGY9!0 M'L"$")DF(HX$,B),ZYAC;)Y&*R:HY01:4%!):K9K=,'9[1-X JGO0Y@]/L;V MT0"!$P>J4K"_/2Y>_U4]79^EU#^V1ZBN,0E$]? MEXO7@@O^[N0X8Q AKDX0 5.F,$O")"4I#R+6=FPT3##JFL_H MW=OOT]BSJ6O$!96\8"-P>X*R33;J!#N*.,[3+(51QI23F1(*L4@8E%DD9H&?Y3#-Y^@/Y-Y3.@Z;L983=<@' MC?Q@@W^=WK%1P6=:AQMXWC([+*$)!')N)6Q,YMV;"9N6P\#-L)6 MK]N7FW\X-4LW1-_P'.H=T[X/I%? Z5YC9(2.[RJC[DG?IL[("(BSE49F3SOD MG7TH=%QSSLO#!N$Z!2S#ZB0:T"R#*),"8D9R*'/$HDR=25%HU(VS,T@XCR#)95+H0\9T U\Z*NAZIG\^> DK6SU V")^?HS"2#.D/=BAXZ M/Q<^[68"FGZ?G^9L\2S4J>_VA\Y^$^_$7,AB-8UX%DI.):0I9A#E<01I) 0, M),YCD0AU7$RFJ\6*S,Q,0?=T5B9A,VF/>22UM';O_P5$PTABD;,@S0RNOR]DSX:W M1:V6M K#-;*"7QII/3:R,(/%DRF^,-F@)ME,\4/3;/B4FXG^]/RBSKK:1[]; MMM<3=_+S8OY8T:+5<;K#4P3A-,:4)S!)-&F!5&8&9S*"/ HP%JF(0K,68M<( M,3X/;_[8T +:T*1>M0YF5JAO='NV35OQU1<;;"Y2%Q(<03X!S:G9YO1L;;ZN MP=.347,285!3=PU(AP;PJK&NOC+]7!!:S/;3;WG.8Q;@&,8X508PCI4!3'@& M$R88RT*1T2!QO" ],=W83-W>==V.O(:M=PPQMK[UO!*Y(>\X=T2=Z)20LI_4 M93-P_-]AGIKLK6XL.Q3ON)_L>LHE\*^KU^=JG"H:^G[Q*N9DOOJ];O?Q;4G4 M5//'C^J[]A]KLE2O\.V[3]\^W$QC(<(@XQ*R($D@4B<[F/- ^UDH9T@W+91& M.;%7R# VV]/("U:-P* 6$Y#GQ=KT,'W-DIC<,_0.=.^F2A-H;#30N6BU#A/0 MPM^J ;0>H%&D68O^%\'F%J/WQ1CJCJ.G1;&\&+D*SNYK$[>A![Q4N4KW_2N7 MZX9R\VG;Q.MOBQOVW^MB*;XN%U4OL->&\WQ*6434HA H>!I"A+($8IX$,),Q MRUDD&272+GQX<@T#\. \AB&B*8*Z)#4 M"99AG+(\S)G(6&IS?O #\Y#MV'6 '0P!M=DQPBN /6_/K:R:+;^1%FS%O11] MLCY$&$/CZ1QQ>;Y!CQ+&ZA^>)LP?=#A0?"5S4B[F!6LXNEF @BQ$*8RXQ!#1 M0%^HBQ1F:4AR$G!)J7D?Q8/!QV8[-N)9.)J'>!FX\5>@T+L!:"1SZ61XB(2% M+WT%(@,YR1L)?24"G5&YTY$]?&8X#_6,M'NNY[G/.%X?S=E25_=]$/7_?II_ MFBMG5B%:B'*:49)S'.8PUUT 4:;K2$1"8:HI\0C!:9R&=OYDYWSC\R5WA+.\ M#NK$U?#>YVJL!KK@:>34S=WK?_VJBS],L+._NS'!Q-=?']7G-H36F<9QG*0XA#0B&* P1Q+!G, MDCP(&$MY'!K=Q_0CWM@UN%" M]KSO68=,N^\)L8-\_;YF<6ES>?>/3Q_"O*'M_FVAFXU7_)5E66C22B9NJINY MJ=1Y$92&,$^8A"C"NNFE[H44Y20E49)23LR;7AK..K:=MY(;ACE8-OSUCQO1 M=5OI1G;[RTSC53#87_O MN=MH/5IFUF#_ .U433"\R6 M/34MX>KNL&DZV(#]-BWUV^^^:?NP.R?PI[E<+)^K+UA=\-ZNR.H71U7)Z3=QMD74'T?85PP3 1X,.S@Y\3JU3],!G/^M8K[7MYEL1DN\RCT\#Y<"%REF#7) :DD_J!H(E6&SEK?H+UK^V;"S8";E9 MG-<7D'T[:7LMN&M)]YHN>"PP,D#$5WE1UU3#%A<9*'U46F3RC)LM^6VQX-^+ MV6R:8XY2W?0(8Q&H@U^J+X%H *,XC4,>9CD75AU.VX''9B-:N>S>_PU,6$DK MPR"'N>0*IEB?E)F,8!@F..0XTH4%T[JY[<.*+%?]@74X2?^03< [\5C,YW47 M\YEV7!U19$&$@BR2,"1! E$6A9!RR:'@B.&8)IF,\P;%V[GAG:,[ANT40R!X M6V]$U\$7\3@A(E!>?,C3&CXU+]<4@)+*E":QC&TJLIW>U0%JK[>P?1&6A<$; MK,PV9Q<$>MZ(+QHJZ_WV4$E/>^MFV$'WT4-E#O?,H[^[[8^_J]-Z[<(_Z V7 M+'F3'_8GT8V!5C]O&%NNR>Q^IS%8&,HH$J':0&D4*1=[8?5I";]MRSMCE7 M8.C)/+E(,*@ENP*B0Z-WS5".U0K+A7*B5C^_JN_>ZF;.;_][752LH.]^?E,C M5N21E&7*+\$(!AA)B)@Z6F NE-^7*D<:!0&/(ZN0A,&<8[-_K<@34 E=<4QN MQ)X +;83?:<)_&;&SC.H/1NW'4Z!;^KW!9TU&?7>63LM80 M'&776SSJG-I:\ZW<"R:*URI"3Y$D/,U3F.5!"!%',<0956?V.,!")BA'F563 MFA-SC,W ?-H2*2TW0EHGLQXA:68[KL2G9UNQ94L2FJ/\(C@NV:KGU/>7HWHT MP]"9J>=4/)&/>O:C5[[B!^Q>!., )2B#3 9,G;.$A)1)#FF>8!3'F$MBE*MR M89ZQO>I5W[52W]?I-C M\5?5Y?!7L/ME=WS]#U"F.B\W3Q'$*(F5]\:4]X9I M J,(1SP*\S"-(YM@T_\2WK^J]-$/@I9&=+3T<\/0S@W#-S<*HCE+ACF_U'+E M#J1,SOFU/J?,07&PCU?'H=09MXQ?MT,&IMVP:,V7+$G5>(4G$ M(5)HPUS$ZE\,DY12GJK_=:%_/#/?V+R9S0OC?B:\A#!5VT+($P$13BE$:9!" M&B0[!3WXE7,U^)> ML,7CO*B*=;(P3R,L$D@848ZI$ +B2*0PY!FG*$*8!$9U#*83CLV8WSR\!\J\ M@D92L".J%9'C9:2[#4L?^+V%X]@_CE;LEU[Q'(SJ\DI<;3DMC4&Z0&!Y>9PA MV2J-M3J@IC1_SKZ<[':^*E8_OZ[IK& ?9PNB>TUG*)12*).5Q%&2ZC(:GTU;'1(,>M"XK?'C&,GC"M6*T7-U)G1)?WLSY@UB^%DR4#XL9GX8\ MCS.99Y!'.DB6,PJ)C 0,]-T^183E1-K5BYZ;:FS&0DNJ(_%-BFP)M)"V9:%G M<34S$7[0ZME$M$!58M9W'XV@W9 Y%(1>0L-;.>C9B08N!KVD\'$IZ,4GW$S$ M#5.'QG7%4/%!O"P%*VKS(UYFH@K:S_G-\V*Y*OZG^OW9Q,XIYE0Y'[& >9;D M$ DJ(8XDAHQ(%) HC+E=USE?@HW-_'P690EVE .[VMF9(6]K9V:TWF)%>C9Q MY]9A C9:589O5Z\).,CJG^RG]?NSB[X!]V1%O8DUJ,WU#>:AA?8^OD-$O6&6 MFS]^UHRP]\7CD]HT_BAK1OL= ;*C\P$#])\%<1LIV M2QH;%>DXSC]ZZUPI 1<2*C6:4I.M]!:A8X>E,8C(]PMXS\9W(SRHI)^Q$'9!?G<8.V/^#L,.=P7@KO/>C< 5P[B=&#XORG+# M7,H*47XNYN+32CR74X+#2#G^& )U[(M]<+-R4S9H(>%7'TG2U%W?Y[&&8D0QAR2/*IRQQC$ C.8H3#B+ BD MD$;%!1=G&IMU>#];K+GZXC^_K*MM]D97Y3]6)?O6U5KGP#4S$UX@Z]E*M#(" M[7VT4@[4//X2/-[*D,[-,W AT@5UCTN1+CW@G-*KK ]O*IOTF5C7.C'EMGQ< MZ[Z#[1^:IFU?U-I_^RYFK^)W9<&>RBD5L12ZV7N<93E$89Q#FHD(V1V$Q!^J[&8-?9OK"/0BV7A::BF@U14D6A2))H4@YARB- M"*0)3R%%$4N(# 07Y@VA^I5U;*9<)UW2QAI4;2JT/[E:*-LMP)>[SX#IJC-* MV#]UQZB:+T =N6[N;Q^ TL8B;M;S5\ @N#F>A>UY#]@HNEL$H74%^\K6180[ MT3JEL.X]M%$9*)UU+J[6NKF5:A0'K>;C^A981%K'\VT8*"H[FF^%72AWF'7J M#/OV+,)P(>)AL-P+)P\TI7.RBFZ84FXIAIHVR:'D. I0Q6*.:[*:7%(!LRQ5 M'XVR/ ^,'(I+$XW-&VCE-.&WLD/4."7D:ISZ3_$XA.AR8VZ75(U.(/RE7IR> M9NA4BDYE3Z1&='_>T1JT]>0?%\L/BS5=R?7L>"K->=JP,$S3/.(B8!R&$=-< M%R%61XXT@4C&$<6I3'EJQ4AJ+<'_ OLQ.>"^:-@LJJL;0[9@3ZME:(+Z7(/A M;9,'^.V-ERN$OJR:]?S#FCM7>([LH/- #B$',1=S/SX17-GNW(M4#:T^"8@N.+#>?B?,.2XIBJ?\2-8_R@.E]791U\#FB/OTNG0 DA_S0Y- M)AVZWZ$%$"=:'MH\[7AZ*DI6U>RIH9H4K,6\_#V/T/BL7[4$= M!YDN2RF;-R.6-$$X"B"1.($(AP+B-!*0DY0'C" B$F$<8N^8:&Q&9RN?12"X M"TB#8+HG>'JV*:VOH\6<@*V@+FD%78!9Q,L] 3=0E/P<@)YBX@9@=$;"NYX? M+OYMH,5>U-OD\V[>VMWJ22PWF?)U0GW3P['JHD,(YIED,$P2"5' E*FD+(.! M3C@@4ITW46371:=[0J,O]*!-="IYVZ:BFQ9I]6]KZ>VYY2L:K*?F_F?(_& MI>9CT.P8%3G&5**<<\H2F.=2QZLR=12,>0Y)$ DA4BE(9E4:8S[UV!RS:SF: M+$ WLS3]0-FSU=D1NHID[8D]#$N+/6X>LZD,)QX\S\H.D%,96)8C.,;;E0&L MV5 K _EU4:Z68E4L*S*D8\:#\OUZN51_V34\["4*8RADD:*\N#60QII(ZL M$0Z9R#%+44"MSJC72#,VHZ3%JT]:^A\[@EJ>7J]:(1PGA""60A91W4E=DW4% M:H/(2"HB1%(!KWB.D^3>"_%DS[.M1Q9.J[\<;$4Q>.\/K:QG]^4FU42UO3]J7Z:57?# M-_R_UF459],D6O(;^3%-&,-Y+B(8\$RW;EIBBXO'-UVX02XL]S3<7%IJ)7^=@-/+6FM:6?S3 MR[RY.U8*>[[Q[&U!?-Z4^A=R^!O6WH ^>3/;WVP.:70W:UZL/LWE8OES("/YJI;1)^3J+DD6^EP^T!DKV.D+-4Y;7)0@Z4[S. M/CQ2NRY^V+$'UC8NWT3J-U]&$0=!*N()C(* M<"K2*+#J@75VJK&Y9.VMXX[$_\^R"]9Y6,U<*#]@#70Q6.5+M* 96$3[+E@7 MT?#5!>O\1,-VP;JH\%$7K,M/N%F(>_$JYFMQ+W2-8C%__"J6E1%2>MS16?%8 M6:.VG\.WXEE]Y$X^J-^6LO8W/F\:P+$X28A(,.28"8A8'D"G2/5X7.Y21=J M]J%I)A,4QI& +.*AIAYD$*,05;U5:182+.S2,4PF'9M!;^4$-_Q5+Q-O.V#5 MN:<;UJAF96WS>0U6P?#RQ3.V?=^Q-.*"[TI>T H\ 3LI:]Z3TVP@\I:N:S#E MP(FZYB 4,U'3T>T<&^QL3A?"9J;&$VX]6YA&RK:A M_ ;!1E)_9L4 #D_6I&NF08V(@XVHTAR$7%JY;Z'VG]K BJVKLSWJ1U!&JM0XB M%GF>,!A$"8=(B!1BC%.8AC$A 28\"JQXU3MG&YN):.Z\-]*"5EQ'.]$-M9FQ M\ 9@SQ;C"NPW9SQ+M-2W\X]FQC-DQ]AS4N$]#*#>[DYK>]0&N1T] +Q ,E.?B"VBX%PAJQ MSIP(\]&&2Y*PUG O:\+^:3O#SD4QO5'?+JZ_81]GY'$J0I1GN7( =9T)1'G* M((Y0#I,L$ED>\"PR"W8?C3PV\[P1#FCIS$S',5S=AO5@OWMSSX444W4L(VG(*&1YA"$B@L.H!QES"HIW632 ML;VJ?XKB\4G?*]^\BB5Y%/_R?\(T^+N6U#KF>QEPX^"O5QC[CP(K<6$E+]@* M7'<=FH!:9M")J$M V!@B?Y'ARU,.'2(V!N%$K-C\6<=*FDWW>!V0?K\H5U.* ML8P3A& LI7( 4)A!JFP,C"*.$)()$YQ95<$<33$V\[(E;JOOE+2,EM4JQS": MF9'KP.G9:!S@,ND&QKZHXZSNO@HRCB<8MICBK()'A1#G/VGW7I?+U50W[B-- MH<1_K,FLD#_5R&U[8\,\7O.!1O2%?;A]#Q[8D^!KW;X[C&"0U^TBR:9J::L' MV/3\]IGQ:X];UY==C;;S15<_;;_D%A,-\J6W5[Q]"1R>=.M&>4#MHT9?/Z]G MFEVUJQ#IBUA]71:+Y8-8OA:L>CGK5O"ZGC!$"261.BTG@JO-,E+>.<6(0A&' M*$4BB+$TNCWI3\2Q;;9_S)>"+1[GQ?]H.C0M-2AKL0%3RM?U"L_5RM^_%H#5JFKW^V_^>L;VM]B7.HSVL/, M@_8E[0^YPSZF/<[DG/)=5NSRZA7Z-/^Z7#RJ5Z=M6) FB%&>"8AQ&D"$)894 M$O5C+G"(XT!0'%FF>I^=;&P[\ZZLZFT&K;36N=SGX34[%/L"K><-\AQ>/;3B M,4'$7ZKV^:F&3M&^J/2)U.S+SS@SO;\LYKKBX4[N]&>N^[9O3M54IK'@.*MM M!R)IHNEC! SCB&"2\23CV)+D_?*L8[,D>SW$:U$MZX_-P#8U)YXA[-VNM/+J M KH36/92HFR%DC\6=X,YAR9P-X?A!'>[Q<-N9NBWQ8)_+V:SF_GAI4"Y)1.U M?$.LQAS1F]+*747V#F^URCT>W![>&"?4/+TY=G,/^@8YP7+X)KD-<@6;7#WV M%Z5B4VZ8IHAG89["3$1J-T_C&.8QHI!%>2YY1B65W)H,[G"6L6W<=42GEM*! MK^T(1,-+L&NAZ?L>; >5"=B*Z)G?[!P"/NG)CN88GEWLG)HGR<'.?MCM57]X M(DOQCI2"ZZU:S,OZSD>#U6V=+O?FX_TA0XWWPG2W[W4K7LO/TAEJPHB3)& M7]9U?U_."8U0H!N?((ATEC/-,PY31AA/0IKPG$Y?Q9(N3 V%=QEMWJ1=2?M[ MH79$U&R^HF;S5>O=I$B#7]1QNM1*EK_:F2'_"\QQB'+*<\AC0=4^D%"(HSR# M"4=9GJ2)2DL(\(QRB0(:0*!L/ X1DA 5" M429M3+W)I&.SWKLR5\?J76'M#+D1Y@D3+(E%#!,A)$19%D/,D80QIWDLIM6P \K01&4TY MZ-YB \+A=F'U[!5'/WIY1Z*'.])7];U\4K_\NBR8N).Z/^=B_K!:L']^57M4 M%2J*11B3@, TH,J&(4$@):F$.& (QR)CZ@1A?43H1=2Q[3:UA*#4(NJL$2; M:@&>R?*?8@5>R6PMP"\OM>CD4;@<)/I9<8L3Q9NOX_B/%JVZH-)7AP*:[T6E M\@0T2GL^9?2Z,#Z/&_T(.ORYHU? 3QY ^IW1(0FY/LOV^>,?\V)5 M?GI^(<52\&E&XU#JXCZ.TQBB*-)Y2 1!]6M!91 *]1OC;.+NN<:V$]32ZG=_ MV M@:-=VJH9,IWYIQ>&&"Z1U$R7O8Q0PT=8CT)\W7B6TX@%&:-$P"PF%*(LBI71E0D,ZW$XL7\AR]?.+^J+>_"C*:13& M(HFEA%R&RC82(B'5'.@D$%PF0B1!9-03^MP$XS-Y6QF!%A+\I<4TI (\"V.W M&?,!3L_6R1H7JZ+9+N6O*)$].>Q@!;%=2NV6OW9^SLT7,BRT^::OV*8T)I@A M+"&2ZL5&02 @C3"'&8EHDO H3#*K9#>;RD+ M\9YMBE^PK7T<%]0\N3564P_JR;B E9P.-$L6Q;*[M+Q MV3SF$*]7 R\U(\\'4?]O4=\$/"UF:H!2-[1?_2SF=9KC_6(V^[A8ZCN$:41" ME&8TAE0(#%'"8TB$))"G>202DLE(&+4>O4:(L1FB5@WP2ZO(K[IJ=E>7_PMJ M;>R31Z]:+8/[@ '6H&?SY0@_^$NK QI];)I$NZZ&Q2W# *LRT/6#[Y?#[D[B M2AP[+RMN-ZX=RZ5E?5U=.N<[K; ^"_5+47G7W\2/U3NEZS^G M/)8DQCF"<9SF:E-*),Q#+&"6,QE+&>9!8N0(6\TZMEWH8?W\3)2;MI#@_NZ/ MME)4IP9:=Q*S0]]@D^D#T[[/[S5^-_OX34 M=G-@!UIR4(ENLX&8?['-=XP^ M(!YHB^B&VM-.8(M/I^DW'FPX6V^KWYYQMW[8!R=OVV9U&D=!QGDH(!.(0A3' M"%(6)C .2:HSY8.<6K5]/#W-V.SUEH/V/2F?P,?9XCN0ZKA]P$UK6ZU\&F*S M4.OUP/5LE(]X>UL9^^+N/<2@%_[>S21OR.%[J&@WC^_1IUT;.[XT ]W)SXOY MXS>Q?/X@Z&K*0R8RBD,8!E@Y=#D/( D0APE-.*&AT-&&Z5P\ZBBLF4TX-Y71 MESNOO]R[$_;W'?^Z+.:L>"&S;1]JW1-6R0R567H&6FK;'H]G8#:S"E=!-U2/ MQY<-5K+&ZMM%K!Q:/'8#X:W%XYEI!F[QV*WL<8O'"Y]W,Q&WSR^SQ4\AJL-F M74+9,.XE<4J34$H88)Y 1-,(4D0$%!)1D89A* .CY(V+,XW-<:@$;*J6[0S! M>3#-+($7B'HV!2>K,;;)\6VY=P]4AA?1\60?SL\SJ(&XJ.ZAA;C\@)N)^*;C M4>OESVI<3;OM\= MGW1[L;\NRI6HC$95UE13+=MR9'8/,J(OZKZ@H)6T%X(_,U \?8,O3#;HM]E, M\<-OMN%35Y#TGD"H\Z9QKX>^E]PPRO>&RS@DK>%^ON4OM9*_ JVF)L\XU0.$2.6K M@7O!9J0L"UDT;=^WRK8?Z5IR-X[$_A;$)\MB#U(.S]/8']0GF1Y[G,ZEU_V5 M_%6_Z:;,5=O&9:$48/5!@:E=A01A!%/!0YU#I;I!2\^7H/ ME'_PINMNE\70ZY)TICST,_-P^1&](K>73-'O3 /30W\DQ;(2X*8LU\\MA>6+ M8$K"?RQF:AA].+I7A[)IF$4$YUD&19Z'ZL"9I3#7J7A1GM-0L(1%Z3!\PN8R MC\TIV$JG2^25'1B(8-ABEJ< .YIK3N):=[#SU=#:CX"8 MV'ZIWIJJV$+B_QWDQ?9+X(W.V&%JQW+OV6SQG2@8?7RQ3IW&" MC0Y5AN%MN2J>J\+DAHY%AR-L$PWMEL5LU_ /]6"UWG6_]:V0DP/,=Y">@/>^ MNZPX >>KW-MJ[F'KO5U@.2KX=AK$N1-CR\E8-YNX6:^>%DO=47R*8B0)(@0F M B40Y519-D8QQ'$21R(,.FVML;O$NF>ZDJ1 #9".N>T>.+KS-3)8G M%'LV4/NLLTT?DZVD7GLM7H+#7X?%LS,-W5?QDLHGNBE>?,0Q96*YX&NV^I-H M!V[UP$I4:V[&,Z :1N=\0-5_).X(I3[B;9>@\$>E>&:>H7D3N]4]09)XX0'' M:VS-@*;MRYVLQ[Z9\Q/I=98E I:CCNCKOI&\:2UTS"_:1_6 (UZ^;O\L9Q_V M)L\-FJ-;.<=AKJ3ET/=W\U*4TR 1.8YQ!G$F2CO1N?Z.3!P;5,VLD1M20_-OM,+U0+QQJ+=O MSHW-^&]#MW&HWEFFC:,/VG<]^)W\*)[7STV1-T$!2=7_*=^9Z8;OL7*;=5M: M05'*)4IQ*HU:P1R-/#9?N1'.O*W!/D[=[^E5VO?\?C9R>2QN/ZOM%9T+]L<; MK&7!235V>Q6<_H#;GGI(E_AI_GXQKS;K/XO5T_MUN5+[]W(3EYWF%&VNY?QC>X-; <$-?]5W[WQ+AJ,WYP]""G6> MX.!>O(JY;:&[[=J8[=L](MY[:/0D16LK/OBNY >M A.#^S+KO=\1.T^>@>WL M@_H-CM <>A6NP[A9OZ:Z:JLM=PYS^PK>/"Q0TI3LSO=_K\ 9O;WK9:U9^/\ M!BMJ;;[[@-Z3;?%7N9PZ1Z]6*Z>;M0&5#!R^X/-UKSIGRIX M%0HKFY-9%L=)(E &>:R[>8F$01(F&GKK?E$[4[K#;-I_W#.U07:D\P M6[:DML.KNS>UX5@#-JFVTVZ_6[7ELX[W=>Q)\/5,W,E]\K_OTKF(,>UU[)5A'][;7CN=F9C>UF+]7#(R5Q_YQ*?Y[+>;LYX?%,RGF MTS"7% N60I0S!%$44$@B38D:2BXS))#,,QN+:C#GV(SGML9Z G:D!ANQP5^U MX)8FT@1^,VOH&=2^;YO<,+0V:1:H>+)>)C,.:J@L(#BT23:/NF9E'38"^[)8 MB:V-V_8SR@-)19)1R'(10:2;.U"<"\A3+M2W+8A28E0'8#WSV$S1P[_=W-_^ MV]WG#[?W#Q6;9/9W<;24GV70 MJYST!O" IT<-97N!4TEMTV;PBI.B$5;>#X;=L[[1.= ( MBO/'/K/'76A;A5*%WY+E?+%>-8%CE@B$4L$@%YKK)HXHS/.<0\P)H11C%D<6 MI*O'$XS.#%4B@D9&&R;-$^ 97&9<"4G?AF,/#9<+BE.PV-"#7@?/4.2>9E\: M2QK.\ZIWDVB>>&Y "LSS4N\36'9\SL%TO5N7Q5R4I7(;:#&OEEOG'A7S1[7Z MZE]EP:N,YSW:L?(=*8ORXV)Y\ZR9=FKNVB@6"8F2&!*4('5\) ABI+PSG# I M)0LR0HT2F/V*-38SJ1<.:I- V%,A7AOV077:?U).W#\M[(._A3,PMF^R'#V; MZ%8GL*/4!&S5 GMZ[;)%EA-0J0:4;J!6[E+KHC[7SV)7>)-U'&@O&70][78D M[[!W[F/^9AMN]_..T-Z>Z7]T5P:Y%C7KJ+3SCX_TT3'&T,UMN1KY7,(6)Y&Q\%"O M16@@9[-&BK5R_LV3H]BE?:?/=_+!X=RW+KGW/+'.#UYQP?VI+->"?U@OU;9> MWW?4W)UMIL].BOQ42)Q'+$VAY#2"B&4QI(+F,,2G$E]K5?+XFK<-_@# MWI"W>-?"-U=V+1GP9)NYN%M!Y/FFW $]GQ?F-M,/?V_N ,[)ZW.7<=S,XB;' ML7;?3[>2^$9^-#-^5'KO_J4Y/4W#6&8R3 24699!)'BDK[$R&"0$DXPQW;76 MCFS&CV .UK-GPZE$;E]/.Y/H::7,#.6 Z _?WF?3MF<;Q9FT<8 ),%D@:]/I M%T]/!M634(.:6;] 'AI?SZ/[HATY;E4Q94%"DQ"',"%1 )%,$,PIRV%">921 MG$>Y.GM;&5R3:<=G3D^T;;F62.0$VF9&TQN";TH98H.H!Y*0\Q#UQ@QR8LHW MI@,Y#\)E#I".9^WL#Q>%3AM03N?J9QC1;\5*%_&QB.<<)S# *8.(QQ'$01C" M.,\UHP>/4FR4[7UJ\+&%]RJA=%0[C'ZAOX)67#-[)U[Z4K"_/2Y>_U4]5K_OZA_;U_SD8(.\SEUJM*]MYV>NS7L^P?QP5,&9 M8IH(FB.819%Z?U,608J5VR"YI&F8A%4O/:?L9X/9Q_:"[^;IGN9D\5AJ:[(Z MAE&KOC#O^\SE%>XK(6TR]QOE25O $Q@D2/.05:U%8P11C 7-PCR@ M$7,(ZGL4<:3Q_C_F2\$6C_.J5Q]AJS59%F0&'I4"X)=9I<&O$S"W)5CVN;9F MQG3HI1JL9T*K VBO9T\PR?^B%5#K=,H:3\!OU6(V'R%:21T,ZY-B[&KH>V,8 MKW8J[I?C\6/P1_ M_T26CT+_94D>Q;V.R$TC@047*8$9%4AST%!(PHC '-,@%RQB"3)/47$286P^ M<"OV!#S7@@.I)0>L$AVP1G90)3I:9'2XK4^WS1X&]9Y-LY8?;!70N<;M"C1* M@$H+4*L!6CW _2 K8)%TT_M*#)25T].*V.7P7 5F9Y*/V\C#90%=I?E>FM!U M([FD0;9]'3[KV*M.M50;W9U\6*M3COK%S9S?ZZ_OK-X$IRC!))><09;K!$FJ M]J%<" IY1'F>(\&H#KXLU ,&NX_=W%;;SD:"'H.)>@ZP[3U2*6%1:NX"O\'F MTA^H/>\J!TA.*BBK#C?@3H)6?J 4 +4&S1&@/[1MLC=[0WVHO$[?Z%OF?SKA MUYT9:C?D@#FC3KKN9Y.Z#7%M>'XW9++-&2CO%[/9Q\7R.UGR WH,R:*,!SB M/ E#B% \UC;?E.7Z^45;D/*/4AR^G22B+",L MA4&>*[\]$QSB()^NPS!6T@@O[R:Q>]8WLG]&4)PW M=F:/.T0ECG/"]CW>MB.4P2R0:4BDC#$W(F6W MG7ALMNTP$K$CJL41V09Y@VA$3WCV;*G.Y)$.C[!%!*(GI <*/WA$W"[PX !; M9]3!9KSA0@X.6N[%&UR>=W1HQ:/^NMV+E\52#W^2KQF'08V(22R-58V*X32 M(*%1SF&<1%*? B2D.O",N,@%1BE*4#)]%4NZ>/,UVI6B3YLWCH4QW4]Z KOW MG<6"C\M?&[FK8/.VW]C,/?#.XP#+\1[D,HA#L./C8ODLEIMFU^1[N2Y: B&4 MQ)AG:J?A4E/],T*46:NZ3(:+)53^@@U6U8'M [NB#_OFMTZ<-N?M&. M+57'U.-N=3=4'UK9:HI(R 0.&QV M\O.GFW>?/G_Z]NGV =Q\^0!\];TT7@@S;ZH/>'LVL3LB5Z&PIN_E7ZVH'F-? MMNAX\KJ,IQW4#[,%X] SLW[^RI;@-V4I5GJJG8F;3L#\;GZO^64T4ZCZP)>% MSJBL?ZP:4]0\([E *.))#&.2[9&.S==OV MXKO=Q4O=9Z*1O7I1=Y5QXXGQM[9FUO%-5JQO#W6G%_P5Z^/>R]P7EKX[GE\M MU]OT1?<%Y]GNZ=XFW13!+*!Q1DF$LSPWX0.X&K'!"O[]X&9FFEW1Z-GR M;L3R?&MR2EUOE,D[0P],C7RLU#$%\HG/N-FSECM9N1?:OWNO'#XU]#1/HI#$ M3$#.A(1(1@+F) @A"QB-4"8#+JQ2ID]/,S8;MR'^;L2T>V'/0&GVZEX/4,\O M\2$V$]#(Z.]][L; TYM]9I)!W_%N10_?]@N?=NVP.J\"='\6JZ[IUXJHH):ER=N_D5[&4B^4S49IM*UG5 ;$YD$PEB0,62@FC&#-U2E-& Z=Y M !FCE#*E6\65<.(T[]'7UC+BW-K"^Y!JX:ZQG.(^;S/J> MP"T3>/6T>S\<-WD%-*,YBF(&A3I2010) O-$()CPG$@6Z\L.(_>M=FX4IX_N-_+A9KYX6NLW(S8^BG I)4"J0A(Q+ MY98&ROJIQP,8Y&$0YX*JOUF=8$]/,S8;V+"WL&51-XU#7 M8M5[1,H>)I=.7QTH^.OM=6J2H;MY=2AZHG]7UZ?=C,"?HGA\6@E^4]/@.\9[MS!&XM>77XK&'> M$7X"*O']&20GU#S9*;NY!S5?3K <6C6W0:[Q>!Z4XUM==;XC,WVX?'@28E65 MG?)">\1DMM.%Z-U/].R"$)D@S*#*&4!AP'=I&]@>0>FX%M-0"U"A.P40+L:@&V:K@E MU WUM;#Q 4>UV#T;]Q[6V='G' QUKTYL_U*_@5<\V%*<=K.'F]XQ(7!1EN^K MH1_%G/V\86RY)K.;U7NR7/Y4OZR2%J>$!"FE6,*$(766#V,!<1)F,!(9C@C* MTX@PJT1 DUG'MHUHH0';2@U(+;9E1J 1X&8FWCN,/1OH"L$=@<'-!03ML_QL M$/&5W6Z,/383LA/VLO(P3\%F<"GB#L9PX;^K<;"C7'7$8SA655-WBQCLT^;'+/E1DJW%+Q]+,V\F:L1ZMEH;<#9"MCV MJ+V9S1;?JS05N5B"]TNAG'N@]U'_N7DGT?&20W^TG*#2G#+")H!^&:VQ"^D/1L6 M#VA:FQ-S@#S9%H,)!S4TY@ <6AV+)^U,$!?%]%:=NU8__Q2SV;_/%]_G#X*4 MB[G@G\IR+993'$I..68PU 4!* PYS ,10LYS1EFFS%)LQ =R<::Q&9Q:6*"E MA?_4XH)67E +;&9G+B/<;5Z\XM:S57&'S-B8&,-QPH:4@OWM>;QX.^#E5X1HW>GHA$6Z8PC6D0IE$H(0LS"5$4 M$I@3G$""!"5(,PB%5KT<+>8>F_G8GJO%IG[F7^\=SS@V:V!\5=<'LOT'<4ZU M@#F%M=?[-5NH_-V1&<\\]#V7+20G[JJLAW (_![3%&W]>A1(A$4:'O#5NN&1?!>Z/;H_(:MBM>:+=:.TMAXO!%]X_=DKFY3&JG! M5NQ>&(ZMP?+T*IC/.^B+80W'X6MB/X"CI[U)P;V3[Q?/ND]8=21KYGN_*%=E M54CRCI2BY0THMRU8,TRR-$XX3,.80J2V6YC3/%4+)4G,TS3FU,XKOTZ>L6W/ M-3,[>'_W^]?;+P\WWS[=?;%TTZ]<'T.7?CC4^W;_M92P$K,E2@$WRXKVIKY2 M[J6#KB?\?!T4KI1FV$.%'^B.#B">AG7,JVN3HCXNEA\6:[J2Z]EQQLZ4<1*A M,(T@)BQ7YQ::0I+'.12(J=]&4M<83%_$LECPAQ59KLQ,J-GD-N_LH0C]O;[O MQ&,QU\7 @-9%(Y8Y>&:X9U$29BGB,.0*;<3R1*V B& :AR*-,TJQVK1JI6_G M_&U1;P7H\[:<]PVXV2[D'\*>-YN3:9%#)$1: >4K0])LTF%3)JV .,JAM'OZ M2M+F/Q?+?WZ:?UTNF"C++V)U)Y6/+Y:OHIQRF6"C9 .^S&.P!JB2NZ M8QT#;Z7N@?KX,D2^&9$[9GP;HN3+$)SE3S9XU"'/X'3;RB:VFT42\5 B*+2W M@Q)E; @F!*:(!31C<9AF1MG;%V<:FW4YUTH55!W4HK]O;]ZV-EX! M[-G&G,7.@;ZO$S*+) 1?T V4A6#=[=@N^\ $C<[T@\X!ALL_,-%C+P'!Z %7 MMTU9 U&NZBRPVQ\Z@% 5=*$,A3E,>(23)(YYS%C;P=O4 M6SL]E=$7>;]]=\]FM)44-$)NG(S-'VH=;)VW,U!'.2)Y%,_! WYII/S5>^^/;BB\>;UG MIAG8U>U6]MB_O?!YGV0MRGM^+4KM+E D^DQ)K 'Z3&PMZN2F_ M$DU/)M)5BD%-YY50'9K4:X=S"$;^N_AY^_PR6_P4HHGQ,!8%.8H)Y)+IPLQ MG:.)9% $Z@PM4:8.=4:TKJ>''YMA5 *"5D*+*-DQ; ;1Q*O Z-D [>+@$C8\ M!L0B5G@5, ,%"#5 HA'R;YZB@F?U[@P%'C\U7/SOK,1[0;_SGW)S!G];+/CW M8C:[7\QF'Q=+W;5W2CA.@C@,H,0HAB@-]^W'5SJ[CA@L5[!A82K)P&5?LJI=.Z=\0+@ M23H:/R.[9(_M]F#H;L&PB_UKV\[M:K?RL>G^ZU2-,XE2$E)(Y?OK&9]-_)C^)Y_:Q,A+8A0DFK;#IXT5F" M@AO&Q?M:2H,HU-LN4,_6?;_)SL46.Y/M_:*^#-G1<5*UO(-*3:#U!/?F7=G[ M6EN;Y+LW7>.A4O;>9JTM$_]Z6XGN=$'_TPZ89-@;9ONIB?U-XW8@TYP+=?OW MMNJEK,K*ZY3S;VK0JLDNH1RK4Q>%21IDNMT1A7D0!U#RG"4)$NK@977H,IMV M;+OPP^U[T-Z734 8P2"?@(TJVQ*OLJ%8J+4!6AVGCL>&BV-VHO(/>=_WT_VA M;7TTL@//T_''<-)!CSAV0!P>8RR?=N:N,.\8]T5] 3\LGDDQGT8TB'@<29BB M1!U)0H(@)4S]*&7&4Z&V.V255^PHQ]B,WH'+HP4%?]6BVG++.2Z,F7T; .YA M#Q)F2+N04ER#DS\R"B;H.HKY-CY)N FKYP%_-__;#B7,>!X^$F(4;%4X28YS[J0B>^B0#O MDMOLA('?_3P.$NMK];N7RNA\7"RE*%::Y7RU+-2ID]7-5RFG)(VR (8X0Q % MG$.<2 892I77I*Q)0HRZK/0IY-@,3B,MV(AK0\K=TSH:A&I'L#I]GRMW+M1V M==PC!*,_3U^\:4TGH-%ULEUB?G_;U;T#B^G[1VR>][WDN^[YI[]?*W9VO/JK3!9G]IR#+VSG_0%9B&E$1 M2X8R2..(0,01AWFN-O.0(DXB'D8\-\IB[9ID;)MQ(R>H!05:4J!$!5I6\T9I M9R'MWE=] =7SONB$D55GM$L@.#5%.SOH8/W0+JFUVPKMXF<=:?"+N3(>GXO7 MRH"H52WH3-15/)^W#84DC1,2IE#FF.KT=01)@B(8LQ@3%$5")E9UBB:3CLT0 MU#+#2FBPE;JI>;/DRS::0.)N_D!TO?-> MU^I-R^IIP!"+$0M@C!&MZPLHS1$,"<91FJG?,JM4%[-IQV:?]"NC)05H!<53X:?>TPTW9;V(NEF1V\UI4SE53[(@DCK(D M(! 3W0&@8G',J8"A4O_/>XO23P]TZ=$J^=V?0_4G'%C/\ MO];EJNY:L[CAO-K[R.PK*=29_SUY*59D5EU$T,.[BGNA[*K:*\6#6+X63'RM M^HS<"[9XG%>CU)>*RC[&G,58G=9# E&D&16S7, @()@G/$ZCR(I1L6^!QV9P MM7=W^T,L65%63G75+7E[I5AL*DIN'[Y^G52IS74394B/[RP;'DW+YBQ]?T7, M?,LQ+7S/&\K-UT_O)Y<*>?4=,EL*]>>Z0\RB7($=G3RVB1D(>%\-9OH6=]C6 M- .!?]349JAYKZ7>O!>O8KX6Y4<%W>T/99&5E.^5Z(MG99PU(]UB_EB%L.LX M4=VA7/GL.4E3!G&>Q! EE$!*L8 YYXA1C+,,&U43^Q%G;%O.+M%CJP_07TW0 M:@0V*M6LC[KM17VYT][HN/22OW)1S;:1X9:JYTUB@%6Z@I;S&G"]LW,Z"?-& M))W7 '>>J_.J41W")3=BN:B^N&ILG4FOG,X'\5AM)^W1%@DL1!A#'*K3 ))1 M#'.&.222,\H"%C$9&H=.+DXW-A.[$1C\"WE^^3MHA+8(&%Q&V""RXA6WOIWB M#60W.LFHEA:TXKK$7 R^I.;Q%Z]0#A2+Z8;44V3&&)C.*,WE48:+V!AKM!>] M,7_*S25^KR6?K^IRL/NB_.>[GYN*;Y$%*0YQ!D,2A!#1,( TP"F4(J99(G&" M,V+C[W;,-39+NRGU;ATK>"=@#< )VA%8N0R.V3T)E&YA\61*C.8"R[F MO'Q/RJ=IP&/-F!/".$TR96!8J*M)0BAH$$9)G$:8&=6$GQQ];"9%RP1X*R%X M(84EH_H^=F;FPQF1GLW$1B[E0BC)?%+3G%#8&^',[M@#T\B<4.N8'.;4AYRK MP39FX+YX?%K=R3_*.K'ZG9"+I=BI,=@M,9BF<9Q@E%*(.8ZUT\ AB60.61 & M(@DXY[$5!9:K(&-[_=L-L=)!4ZDK+3;5!;\M%Z5]Y9C; ID9CB%@[]G&'+@@ MQ\!/ *U4L:^7<2D\NPI.?\5H;F(,7:!V%5@GBM:N&^_:A 0U_F(]7Y5?%BM1 M?EZ0N;Y?VY!(W0LFBM?]!I(Y0CC)@P F5->W$1)#2@F&<1Q)G >1R)!C-H*U M+&,SI#L]05M=P%9LU_0"^R4RLZ,# =^S*=U-+&CUF(!*DPFH=*G2";:\:%MU M!NKYZ8RN]\P">TG>**W &;+S.07N0SI><#7Y"D?Q\+88(TF3.(P)3(-$F5$D M.,2(!!#EG& 29"$)V-Y2W7!9P-;[K\H=?W;==YX'KH M!F:(BZ][KPNS#7OW9:;ZT?V7X6-N5N5>E*OEFJW62V6T=!+UEF#Z\X:4 Z<$ MAVG&((IR]1^,)&F41BV@66)US328=FWW9D[E.-]_A43?C\'!? 3.C MXQO7GBV/#TBM#9 -1IZLD-&4@YHB&Q .[9'5LZXMU1N>Y_FCKG)]3Y;+ MG[+N;UH^K.E_";;ZMKC]\5+4MG$J&8U$A!ED)$HA8C2%>8@P)%RM3) RR1*C M]NA^Q!F;(=L(#V9*>L!VQ9^ LE9 -]<3&Q5L29^O6CW#8/]@:]+W[4!+M*TT MV<1(MVNDM0'O]]?H8;M&MY?7R(%RV@>TWMBIKQ)F8")K'\ =>UXGT-BL\8=/_[A] M^/;IVQ_WM^#F_;=/__CT[=/M0X^-0DXMDNG]ZG#0]WXEN]LZI)Q<[$RG/K+5 M"/S5#]6_)WS?HN7(*7'&VWND [RKFI!TC>O21U;0U:>Y]K9UFOSO:KZGV<_= M2YM[LJK87HHY*U[(3/UI/5]-=>U $B?*VB(>0L1%"C%-E 6F69[+)&<<&1$6 M7R'#V*QL(S<@.X*#I3&9\36KT6U;!\*X=Q^6KL!6@PEH\=Y5 F@MP)VFE6KT M +4B_:^!35O6WM=BJ-:K_:R)96O5J]#L;I_J-O2 +5*OTGV_#>IU0[E&AJN: MV7NAFVJI+>^K6*ISQK/.+KBCL^*Q28'*-F*"Q8;>6T#PB; FT:$/TBXDG<"MI#NB RV,D^\ M&2HGJ+Q%ADWF'#@T; '#<6S8YF%/W"?O?OY._FNQW-3SO_MY+UZT;9P_MA6F MW_;3692M"D,L.<19U;I4)#!/ @I37O7R"^(D-?*0_8DT-HNVEWBT*EZKRASP MO5@]@4JS+;?&E1PG]HMG9OB&79*>K>()KA/=<^E@)?2O-CKM, ,,DI-T+)>,[Y]7GP7R_I?Q7.A8QPI#T4H8:ZIQQ%E.L <8QC32.9A%F2A MM,L9[5'8L=GV#9WBBY9X F9:7% 1ZX%?BCE8EUS[L:#4VI\G_1]^T0TM_TB6 MLN\]X1(]8JW79,N>66D%*F5T(JM>].H'4*GF<5,88 %\;1=]BCKL1C( Z$=; MS!!SNC;686J3TU>FM1RKGW5S\&E&1!@$B$.::<;B2\=;XY,\W MW6ZZE3WN<'/A\W:&H5RNIK=KW1>A2>/.PX!R*2*H_H="%!(!<1PD,)=A(&0D MPS1/3 S!X_%KV\".0NM_H:U3O^0VNQ?*8OWY.UZYW5#VS\WZJG[;O MYM%P@[R+YY1HW[VS?[^^KOI/H8L1!;]Y%4ORN(T05G_\)I;/X93%>19)*6"" ML@2BF,20R"2'89 3G@0LHCQPK::^//W8WMMM?=FLXF69@.^-#I#42H#E)D:N M!'IV+ZDV6!NSK;T_Q'LV%P?ETZWLH!%^YS:B^@3XUH7W5073YK#U4"9M,/F; M%4>; ]-5$FTQBIO-^V-.B]E,GXCF%8=,N2T$G 9)FH4XC6&:<'7VB#3G;R(8 MI(0D">5Q'L16C3P[YAJ;-6M%K5HT:.QU2%H7#]3%M#>,+76^W=?E0A:V?86[ M(#>S6YZ [-E(;3#<;,@NC]$%4BY MF[9"FW1W<@^ <=%+#OM>7[Y(.I_ M_>H_:<,52$\6S'KZ0BSOY7KTWQ:IM#KTY@;Q; M+)>+[[JDEJAOB_K+-&4R23C+8"HU)2U)"*2,Q#"**0K3%(5)8A2A=)M^;+OZ M]@C.&@G!6M\L@=63 *Q2ZO]S]Z[-;>M8NO!?8=54S;$'H*;MWS93IV/ MG$M["##'>;8'M3(P8]%!-W69B$S0@O.$ $UN*4"<)(#!S'CP*,B99%)QZ)2D MZ*B+J?'6LWDTK/#&,9!V+'0=/(&9QA$9]U1#9Y7WE5WHN(-Q$PJ=5? HA]#Y M)X?Z5SSJO?1R];3=&[0I0*H9EHC)F*5 $*'-%JY,1(@B "8YR0MMRD#J%!%R MOJNI3?4N<8VI1UMV4D>/G=BN7A9G$;:;^WYP"\P!6R&CW;E")Z9/1XM+4'AS MM3C;T?>&V\R.WS,A]$9?<\YC-B9L^I__73[I'6Y__6)'YJN',7(5Y]7'^7JZ_? MZ:)QN:[^+JNU%.\633'Z&32U:%C" ,MH!E"2R8P(1D,(/ M_0";?:7WHVQ,R.7)0!RC^DW46HM[VD>U^M%:Z]\&Z%0WT=^W7TT#0NA0G'## M%C0L)X#8$PC1"3<8=N$Z ?MW6P6%+&?WB[7N22^I[X3NIU0EKV5L>';&>:PR M!/5B%1<8(%3$@'*1 (K,T5)L$KU:'1Y?[&EJZTPC;&VB'8H;-?+:+2V7 >Y? M"[S"%GJ?/A0Q:XJU1N,$)U:2_^7;\O&ONHV&#O4/.Q:\W/(HM&6M8,[_G)*/_W&H?U1I*QZJ2+_L%!;:TQ_XNIF]^ M;PWL!I.=@7TBPJ-^)#+0[']P07.G3&&@7]I@]Z++_PXKWN>P>3/MO0KEJ=B# M_J'[W?U/HXP\4&HA7LN%-&$B,[WTQBB&"J22FAA>"0&!>0%R84H]2$XSZE2^ M?;@H4UM0MP[9^_)>6<;!?ESL5KIQT Z\3)TLWV!^WOZA5>7FO5QO+'!$/$ M(0$LH12@0B% 8DY!QE&""Y0CB:CU'>CE_J;&B%LI.R_ALL?#9!# %K>E?F$+ M3&T[88WEO,.OE?=RH]S[6HIGQ[F?M=3JX MKW5X;9@E>[L-,JR^+F^%*,V71.>?:"G>+>[HCW)-YV=R9NW28U6?Y3\W956N MM6BKQY++QB8W<=/?%G6+,\XP+7B1 4QB!!!)(:"*)2"+.5=I1M(D=C)[1Y)[ M:BO"![G>)<=;JJA6ICLT<+.5QQIY.\-Z@N,9>*FZ_?3N[N;T4="IE(C;T%3C MJ5O7G=Q3RY\U/O(X>#+=QY)Z5#M_Y*%XOBD8NWOWW&AWNOWEO!1TK;,B1> M[6=S?W %)M^!2#FE7KL,Q!6)V'H:'RTMVV4%]Y.T63P]J-Y830L3B#"8CS68>N>SW(K?_2JU>"7FY= WJG" M6,@1&*VZ6("1<*TM-A3'"W7%G)L=LZ;84)V?U1,;W,RPDY'_W-"5YM_Y4YO5 MDL[?+>K"0.8KW27:<(P22V\\^6[OQ&UOHX? M=X!&LQF-6MUE>V04NXGV5&M#,@Z4Z\R:5T8O;<<8';?_8+66O=&50R[NO8/O M[RK?GVAC7^Y[!_7$=;__/JXMC'BOE#15^^36P#,%8LU!X<)<@=6+T#/G5,YP M$O,, I;) B",(:!20("S.(9ID9HL=C%*FTL:9_ MN8K>ZN\O^J(W7ILZGT6W]=G;('VV+CCN94CM:'^L@0I,\_LE$G>#] S\Z%"9 MD4HC#L?5>U'$ :*\4#G$X:"=+X1X19ON%RJW54E;EQ::\SQ/$ (LP=04ML! MV]=*_Z=(40$IC:%5@N;#9J?&DD8R^VN1/7@N7X,,4SKTG;,6RG.!F6,]K[C5 MV&MLM%N,8P7V;RU._'6@I6,N1=]5U4:*-YM54V>Z7(K:-_W^X<=\^23EGD4V M2U(BTS@N@(2$ Z3R&+"8IX#K[6PJH=1STRW?@5O_4YNI386^J%$@6B^CMYN% MB%"<_,=>@75'0\5Q1"QMDW XAS9':E^B%N%&]FWL42W^3=0I<+ S]6A_#,/. ME\GAV/NX5L8P:(X,BX'-#$RF2JOOYO]-,/XCG1M7DL^R6J]*KC>:Y@^W"W'X MB[TG&\DZMZ9XXKOQ+A;)<+1P:X$PL[WK%Q$1LTZ$J3^84]AQ_2P MXWX:=MP]W0$/[0ZC5;DY&E&3/[M3-FH>,0/_[)>';S0HG"ZDL<4BZL!H=K@- M'!Z3Z+[(,/I*T#NN\.,F_WV1@3E*+/PR4OBKOW"W?'@H:\_,MU*V-7PXE)0) M*?5B5S"] !("L"G6IE#,\IC(F$ KIR;'?J>V3=B)&"EMIM+^TCU7(6ZWI 3 M,?!:\/Y<,84];+79'* @..8@Q0(1- ,ZR 3"3,22YCD:?#;FNL^I\:4^U= MT!S(7YM8[QY^T')53[6[[W3US?4JWG5L7*]=O",>F-..$6XE;NMYCG.IXH2: M]WL4N]Y?Z.K$"9KSMR5NS0QP-[_5[2\7):_,Z4A[%R"AE'DBM-5%$Q-KDN0 M(XQ!RDA&F,!)FML'J9_H8&K,M16Q__3/#KQ^YO$!2? KE7TTA@28GX+%P3?[ M2GA&P?1#__XOGORI>W3O=9@^]=YX'M$]4A^X//<]-S1/Z9TTM7_G[Q9" M_OP/^33#&2,%2PD0!3=QV84"5,09@$56*$A$6A"KRC=G>Y@:>[59-ELIHUK, M2,OIFH_T.9#]1.8%GL!,YHS,@+RC9[2_(M_H\Q9'SC-Z1J'C_*+G'ARV^?IM M,U^7LKFP61EZ^&1\]9:+=_J_WQ9U#M-%?8-3U_HNV:9>1XA@BJ6"@@2;,E=I MQ@#+LP(H056:Z3]!Y52=5=T=,U]%UAUZ'K?FNCLD1R78!S1Q=<:N]GCKZ_(K_?F/G$[/,$DY2B" &,DTUW:$L!@3I?1]#<2ISD:<<.1F 5\@R-?HS_O9[FVG(?-C@Q'&HS Y'@Q(59WYUXGPGH^ M:A:^H->DQ!J*J_\T5\Z2O%3JJJ&0]:2C&MSDM1>=%U.65^=REM?W2[,4$Y3D M- $2"N.E2"$@*D\!BD4>PX*J(G=RTO FV=3(>#\RJB$$UEM4H=I556#'517: MZSU':]7?L+O>KHXXF*')_&@<^XMC5+W5,2Z.XQ5WLYXP]WYK>ZU<+W2?ZPG. M\S>]OCH8< ?\FW&HH:NGVU*C0U67!#HC/(:22D"I2@!*10HP)0+DHD %E"B! MT,J_I:>/J=%T)Z7#9><9\"RN@:^')/0Q9RM@U$DXY#+X##X.]\'7XS32E? 1 M7IXNA?L!Z+T7/O/J>%?#_;(?W Y?>/1:6_=$"@B3^N%9O#Z*\TQ0'(.8R 0;<2[7I_(5O0"9KS%I];,\/HKPN!;#)8_[G0E/&]_&'N MI^Z_?/RTRX%6O2\7\MU:/E2S)&:YRE@,N''\0QC%@+"4@AQC*'.8HE19>?\- M%V%J)+@-$FZ+$W0Z-'>[KXP:O^QE"ZRB/XPJ4:V+XQY]P'C946'840C,AF$& MP)DY-,W>ZD=N5I'=+(6=9GF"8"@EPAC% /": IAD$%"9YS@3"F,:V MTVV_X:E--R-;9(2+C'3VL^T K,NS;2@$H;V$DON)X"4$?)W]G>UGW%.^2^H> MG>==?&' C>S[S8/>UU9<+M9?GBJSO;VC"RKHNP5O[\^83.(DBR'@<5Q[W@C MD!) Y04O1,&@PO:7LQ>[FQHQ[ DLB"D0*8*09'D:ITX%G_]W>)&;3&'KIU/>BFVY*D=[[!I_ M\/_]KMX?]*2H,PQ>P,[=2AO#6WL*CMAN/M9AW*>J=<]1K*PC_JA]<5^\6 M3>:]?\CRV_>U%+>/C2BFEW4LE$R^F84T4^]*A?1IA+1 M#[F**@.+JV?+R%]+ 0LF>8H!I%A_+<8OGV50@A0)DB:BX!S)F7Z;+?]_\+WL MZS'"%]/*'!E9FPSBYHM9?Y=M4?LJ^O5_Z5=SS0(\B2]AQ)7]G*]_KZO_3?>) MW#3?2&523W?)Z(\^L/J1R("Q]ZV%MA:"CV-0,R2<]!.P;X(/C9WA%%Z,81;9 MWTV-1S:ODQ37A[L,Q1F$!068Z*4/2<4 R;$" FE[*B<9U#Z9V,]P/4H'G^A%(S5%+(Z>_27\9"T_3OZ>C48G@LL+/*<'B M#>])D&X?EJMU^:_:1&E/UC[(G^NO?\KYH_QMN5A_KV:"*DH@5X#@--4$ @7 MQME,IC!G20Y%SIVJCUTGSM1(1G^ J;?41S;#8<<]XX$7>;N\_[#3>/7 M=%ZG3:+KB,EOY6)A,O2T)X!/>K*Z4:C- *2QT!CG.8!"$H X1@ 71*]=&>,9 MY%BI(FX'X'XA7A#^KO=1P)<+$19VN^7),Y"!UZ!6VFB_TN7-]E\A\DPYX.-I M2;'I<=1UPP&"YXN#RZN#36HSH]Z;Y&.=R?[4'N95;S;R5FG;TQ@A;_4*-4M8 MFA"<$*!B8T%#E0&2$0HD%KG^34PD=(J,=^I]:@;S5[W+D=1(Z&PV.T!N;26' M 3*\45P3>BWXS7;W_G1C4A0R&7VBI;B):I ;4]C([]46=H?-G^GKT/?8EJX[ M+"<,VP&-#&.QS^9NX:/ZO6HLYX]L30UOOEMTI0O?+E/5XS M,';,-Q+<@7FPU@(L%=!Z-"<"4:>)N23>EI8UZ4&WVC2LN2--?[SH 51/+'F- M)*-RI@?(GC.HCR8'!!Y\V!@'VH_JPW+QGQLZ+U4IQ9?-CQ_S^M*7SC_+=;FJ M?SXV3ZN9B&&*B,@ YRD'2$H%F"(0,,0DA;!0D%G1Z?6B3(Y-:V7,IG6Q7(!_ M=OI$U9Y"T6JK423:S1IKMV>FQI0E_7H8QW[V'7=T I-O.S ?E;DPBK:J1/NZ M1#MEHE.[Z/$&QB&.8K0!&BG&PLL,\A6*X07 MJ$."\^S1=5A<@J \TD)BC;:GM<(9J]YUP;ZU\=8 9PT/ M^-[];3=NKU;KV0?]/7Q43=6:3;5>/LA5F\"*84R+ B* \RP&2/\34$@S@(LD MRZDI)HJL_$)Z>YD:RGYR]X1.8B^VAL68!*]7[CDQT WO')?I? MNZ.2_K9'H0 K];H9;_?PL(/@EDC^08V7^OKIEO.5MA\_K:3\65;FF.3=HBFT MTQ7$ M<4ZJ4RVZ'?ZZ#X;=D6]0B -SRY$_;[JT^OV#G$^#!&'LZ]W7O?]33WL'P/#_C'=[0,()\WMR[ M19VLQE2;TMS21/I_7L[G;YWK\'^B1HOH#Z-'U"KB&(KC.DQVQ!D0_,"T&0!W9TH< MB)XG0G3M?50Z' C-6IR^'?1D9T&,YX5*1>X #GG*4 I3('>1N8@SC,N>)Q1X1:L%%+8 MJ9'LV\U:VYK;0.B#6.M.9D<_A*!C;4>^4QG!P$Q]VL5T3]7H]SJ ?J=LI+6- M.G6W[QF%;YJXS;;PS-$W$-)+U?_8!'-O]2CJ"_O%^@?]LD-M@#Z'+4?OS9Y; MGO'GV/.;FV%4) (C"'+]7VV2LP00(AC 3*$"QQE3IN#J!/]]6Z?*B9\)/^@PE9,P_<_^3SC:@/+;2= M**OU+)#L%4D>C?:(+ADRPT^&&.ET TT*(XI=J^"LS_O[K"F1TS&>Y7NAQEZKVMJ M: 6O6R%T.Y7N1!N'_U_YHZZ9H_0RI(C(0<9D A"F"&"] H$T42I-)*&06A5/ MZ.]F:@M-6]ZJ%?4F:H2-M+2.]8=ZD.U?*_SA%7@Y& K5@,I@?4A<42?L9+,C M5PWK4^VXAECOTP,L5+TE?U@V!\9_7ZYE]7:YNJ?\>YVB;H9ICM(<0D"@P@ A MS@&6*0<%S'%",IDE=H&K%WN:&@G5%]'55T8Y'%9[_%6)K"DVB4F=3!G M>E&VL!Q]81>8$!HQF_NEFZB6U-PH14;6)L&G+\P<##U?V(UDSEV!H9O%9H-+ MKUW6V\!XUI>-'@GS&SIS(CJ+H8JU!24!E 4# M2%$)*)88$)6D1&40DUP,N.NRZ7MJ=/MAN0!U=G\4)_\1[6LPZ+[*"GZGZR?? MH(YTF[0O=GNE=,(EX*:^-?)^+>2"F=];'JN>7^+2Q@62,W$?ED C.L,D84 #$4 88% H042004KVUE$[U8$(+/#6Z/-37 MG/+L:QQI';K[X.HJ=ZK@'X(=!T]I> ,3M\/([I_EM1I'.Y7-]5.G=/U:JW8P M-Z^Q!LE7@H30XHZ;16$D\(]2+8S5[["%[/6F,N7.*FWPLW)1RUA]6LY+_C3+ M%DP!3<"1GM2QDU8D9_M/_[5?Y<1Z_U%/P?CQ1Z&1Y/Y-?3T:BT=5GAYX1C M\<;0.ACS35.H8SY?_EEGX-(=O3,E$F=*D 02%(.$8F.N"@RPB!&@$.(B19AG MS&FCWM/7U,AB*VJTE37ZPT@;U>(Z5\HX#[(=@WB"+C"%#$9M0"V-BWAX*ZMQ MOJ>1*VQ<5/FXV,;E5X;&!3W*A1ZBIVT7GV4E5X^R30R0I8P7!<] 45?38;$I M/9\20#.3-S[)*2^(6QQ0;W]3HX]6N#KT3AN!9E4U 7P?6:4E6.OIT*KC7)OC M$NYV;.(1S<",\N7^+OK"OTNQF1PW.L5#\.Q[%[;:"_LV:NC^IN)46Y?DMY[:SX&_U9/FP>7B]7J^6?>E=U M1_5G9')!(HZSI,Z!GDH.4)QKYN$Y CP6--$\A&&:N="/2^=3XZ)6SHAU@D:\ ME=31^]EE .QX*!2L@4FIMFA,E$DM>-1)?A-U4&^%C^XN0>WN"CT ,U_NT"Y= MC^L2/0"4([?H(6T,CJI>/LBO].>;LN+S.E7"+:O6*\IMK^=Z6IC01&FDK(]A M=W)&?W22^@VVO82'O\#:LSV-'41[2>43 ;,77QFX.A^Z;YI_=I4\9ZE,XB2! M!&3*I'AEC .:BAPH(A2!F52*.E76[.EK:FMOFY\A*A<:ZWH[O))S6E<2KY.F MU&DG?ZSD0ZE7C;6>)DNE*FGI+VZ#O>4Z[ ?1T,OND;]W_9MM462/:^QE/'PM MJ3T]C;N"7E;Y:,&T>&6P-Y%J[D;VZ@)]6)KG\^LG<_J]O%\($^/\P,V@F M*1<2F232,F< R20#V-0]$HA@K.F'9-+IM,&Q_ZFQSANI*867_:5YO !O1R\! MX0Q,.9WDM0ES4"NTD_ZF=B]:-_F9.@V\NA0-@B--L&N<\YT^\)W._U@7+[HN?#^4 =)O5G436U6 MVN9K6Y_!F*2<,0A2A'. 5 X!I9("*IC,:!Q+G KW@I^GNG*92"-6^-R6]61- MN4E77\,3F$I)A>!@N>5//;PZWEV8++A-K7&V^5*FY=F M$E=OM8RU(6/NSNK\G;>:J!]K$]14FH,\%1RP'.E=+<\%('D! 40Q2F.9)!SC M 2:@HQ@3M01K<:.MO-%.8,>DPXZ#8DJ;!$*WGMNO"J$SXRD^F7: #H M[IF$AT'G*X^P8^_C9A$>!LU1#N&!S;C74/ALJLYU'D&QM@6IY'H'FRIS"Q # M3*$",H522$P$X=95$_;:G=K96RW:@"()^U#U<\P5 (3>79H08?WUF,HHOTEJ MKI?J"PZ_=1%.Z'Y%)83]UD:K?7!"A?UJ!Z?^/"0'UZD\7^8_'Y;K_Y)K$PTL MM:CB=VUP5]P$*$A1_[TCB)DJM*6!DP(P;BR0Q"1"$3(%.(5I'/,$,KMLWG[$ MF=I4WR7!JTO=1C^4+Y_XL7E?W,F)"+U^('.;V\M;JD#P_'__^ M[DU"/C=^%[\N'^5J81J]K2IMJQS&8B0IRRF!!2@T<*88<09(DDB LE1@A%)) M96J?]L>^XZFM;+7H("%1*WRTDS[:B3\@(,9Y1"R6MT X!U[(I@.Q2T:A,%"/ ME6#("G)?28;K/.>30WH@IB-RU/,Q(-.#]@2Y%6X_'PVSL;=TA5)T)B M>MT1W<*S]YXXU4Z-.9&OK7^]!'MZ:,V+?VE": M6[8?\'QY,UTGS+C.35Z ._)U\M/J "O\Z_=R)?YS0U=K4Z?=Q(!VQ\),0!C3 M&!"6%@ AE@$L409BAF6F$.&:;ZU-[G.]3(TO:SFC?S:"1D9.!]ON+)06MK(/ M@ +35(--*V/T4=7P#*EB?A8G!X/7!UXC6;&;J)?D/ M;-*+#P\S0.NTF^^J:B/%F]JIH/&4-YY;\FZYT)9O5:<2:GY>FY3G7R373];7 MSI EHBBX! F6IJXF)X J4@!88")2G&00.]6'NTJ:J=%IE[2X5BIJ1=96SGH9 M[2>5=3,NKQLO.]MRM%$(?O%G@&\4B1I-VIB1/[O3 M"[">S,[K9!G5ZO0"VW.CTT^COFIVGJ[2-BL0%!!)O:M/L=[?(Z@TOZ8")+E2 MIDY:0DS"=_LB:;8=.U'I"$72#FHK]F;'O0YOR[UW !0#4^'I>I9G2U9&KYJ M\U]"%J?L!RU8H6CX8MRM^9RZ_5D_=WIB+G#)6 M )JD$J"<<8"1RD&6()4AA00KG+*8G.QE:L;<6ZEAHW-'WCF)GR7)7(M*:$9I MY:MC$&\WZ^_+55VVW'O&HUX@?+'$R3[&I80^-8_F?^_#PR;[UU7M&_?4%&(P M9E"=FG35',#])O4(BUFA)[_D,0-"T 0@BO2&CR:Y-DA21O.8\1C' YR_;?JV M^O;']_C^I!OZ;KQ ]/ZA/J1T]/2V@MV.,KRA.-*16BONMK9*LR7K9&[*($2- MV/[HQ 4D3^QBU>6H9.,"PG/N<7IW:$#?HUQLY&?YT*2EUI:-6JX>S,7K1S8O MO]5GEO<_?TAN)GGYH!_YJ+X8+U]%ZXC"KU1OUV:2"99BD8 2+AEY'*CS4/ M8*RP@AJK6$ -&-7;<1+S F":89A"(2EU2C4T'+ QRI-Y "R1,,E$P@"G)H8D M(Q#@E&!0$)$03!B&BLX>Y8HM@T.VWTM8T%X9T7Z)&C&O08]QQJ$DVIZ"G !4 MQ 4@5/]39EBR1$.G(-+;0,ND"N[(;;=YH;,H&-3*)EWD*U/+_OR!J 5J=B;* MX.\HL*5AH&@S9[;?T>VZ*7UFZ-_<:G[2NU^?6:9.(N')##AL>]35_*1:SQ?E MTP\-O.-O4^OH5=L<4+S>\Z*Z-65][A]^S)=/4M8[NNX\PQPJ[_*W5-7FX4>= MJZ5>[$V]E;K4R*O% 48^'D@1I0UJDM8U\V M#P]T]63L\+>T7#7G'W6 ^\=&_.C7%:W#C#8+/=A1IWKK4+ ]>#+:.SH1!/P@ M[$AN(L,Y ':Z=RNUD+4_AHA,'QY<004-)Q71S" M0W[D #%"EP.S-M>!>6_+11UI82+NJAV_H+2(8TACH'#8,5)XR -SU6E_K,MC,(ICE@N6P=RTK(1X8:03: XY#I-/5((T4 MYN0.EENH4R\.O7%.I]\<+\BI5_*#"*?^)P<>?6Y8)?^YT1_ O:D"^%6W.E/M)6S\.OD[)SO0R[@E7OZI'IU,7'A_HXTI_-E[R M3>K'F8Q3RBGBIB!GK"T@_1.C20IB1+#",>4DERXT\*S]J4U_XZK=R.>8"O0< M?G:S_0I4 L]R%T##TB/MO9"QP27U+\]#'QQ;<\A+8TL??U9?N,<*XM?:& D#+5G)&; M:Z6, 9XPQ9A2*11#:AF>'UA2Q03DZJ&O=\2*R+C(6 HH9%1S#(: J 2! M5!$F>2(U 6$7NV2_\:E9(4:VR @WZ$SA #:[>3X4C,!SVQH']SHD)Q3V561D MO^EQ*XB<4.JH/,BI9X9-3U.-CIO%=>?XLI]VKCUY_"#7'Y7>PZY-1L!6_22BR5 M"0QWF_^.XV+'$.'0#GT"V9\8\V:'-U4FMUH?W,XT,PPU3T3DV/FH5#4,F.=D M-K"5871GBJ&;1)G_*-??[S;5>OD@5[=ZM[76[<\8$URP @.14[T#8E+S&L$Y MD$04A)N6*@WJY&Y1L;I9^SB]4[@UWNNK+DS:39G=CH ML;ZCJ]63'G_C/ER9LEOR=B'>ZX&=SQ1,*8DE! 57!*"<9X"E20&XRK4)11). M4^;H=#=(D*EQD+&5]DXDM>S1@?"U;\J HN*#!\J.NL: /S"M=2HT"8QJ)6YZ MA^(FJE6I1Z16QJL/WE5P^O/"&R;&V'YX5X%UPA/ONO:&4>FORZ7XLYS/W^_J M_ C,$2MB(*7>7J(X1YHC50IR_1,4*&-Y#ETX\JB'J9%?)^" >C+G4;0CL*NP M"S_OS#PY-I:W)P6S-/ZH[6GU_JPUBUZH> M?4U,Z /=BEDG3=:"1K6D06IUV$#B+25R3U0%5(!%)."X R+@%-E0"<8\XSD138+5)O MD!136_+NZ2D4*#'IJJ]D*P.PVB M5H6HT6&7N7&DJ.H!2'J/EW:1X84BH0? =#[&>4AC V)LNG8_RQ\FF&?Q[?=% MN:Z^RDIW_7:YZDR.=P\_:+DR9#WC1-&,< XDIQ2@-(L!21 %DJ$$R9P+FB'K M2D/.W4^-'G?7ALC,N5_"X75?G8!EB9 MB@$G8TQ?2[5<27/#CE22YP73:U-"I5Z;* )4Y AD&&%.$I5P;%5X.K"<4UO$ M?E^L)%]^6Y3_TC/T1QW#7;4QW-S4,KPZD-[+X%H?]+_TD(6_!S@5BK_3LKE^ MB0[TC%XUFOY2WQ/<]$7JWT2LUMJO@T;@<0D7UN]%RI>.^_<)M45B *_=#%6XK:*R6:VK*A%8IV\D:'*D7&JZ)6*BH7AX^U M>EUQB7+]X-HM)J,.6>CMT1BC-2!EJB>$O:59O5:>D5.S>H+O.)VKKX8'IU+[4WW+5^7CTV-T$PP$_@L0 (5!XA1"!@C!4C2&$FF M).54.>9>M^S:B9!'<'7>N]DRG\J><\A.9N=\T+;#8,NH(< -3IWKYM:P$SMB M3]$K([EFRU_<8!Z25-H1,7\9IVT['CL=M2,@)W)5N[8PX&C];;FJUJ<*I^[VSXDOP' M1\ 7'Q[HB7$R7F0O+.CUT^ELSFU*^;?+E9+E>J._F7>+)C?'+$6(I[$);9-% M!E"2%H @G@-3.HTQEA9%3NPR :4TFJNC)I"L$O2KQIAM?'R2N_UJOI"V;%, M2(A1M73O>*&1&C^$[B!4<4]!8WOVY.9O];R)]C0U>_I&5X_>(>$&PI?O2 ) MQ_4L"0?QD=])P*Z&EM3DLGPT?BZN/JDGWIS0%-^3+HC[:8_VW@H2'OEPH\_ZC;=RED.7O3VK2WB\6&SIO+\AEE!25<9 #'F02HH/HG*!B0G,4Y M5% 56-GLYLYU,+6-7"=CU C9.GK8V0]G0>R?V3Z@"7TIZX:*];2^I/J).5U) M_I=OR\>_ZE>;Z:Q_V,WBLPV.,H4OJ=/-WXO/N4_>]]K(GM\OUN7ZJ<[7DB*2 MJ3C+@)ZD)I662:69$ @22" EF.:%M$JE>:+MJ4W96KRHD<\ITR^KJBPL0IUNX" M>XOVF[+B\V6E[S"%23&V* MW][=??S]P]?[N_MW?[]]_?[>,;?FH+&PL\B#(QR:-HS\-U&MP4U4Z[ + MGYS4P':7ZO*HQ-VJLM#%L4HF7HJ2K4E;M MX3U&,5$,9B#-S":#ZOT%%G$,DCB!N8H9*Z!5:-KIYB='9GJGMER4O(INQ:/) MT2*B^[GDS2^C+T^5<3"([I:K'W^Q([DSJ/:SU_58A3XMW!/N\E61-=7TZ]W' M(?K-/?[0_]IQQYE&1R&%?H6ZV7[AJ0'3N(MO_54NOZWHC^\EI_/:A(X5EDKF M>NM!A0*(I (P*!D@1#(HL@+*W"K#9F\O4YO4^_(Y;4+ZL;28PSX0"CR57[QI?4F]@]E]\>&!V7.-8_-RT=D%GY9Z^9+KP=7;TO M*2OGM7_)!ZWB9F6JT,^HA'%68 9RAA! 69P!FJ .@=@SR?=TJ=.[M5A$K;Z.3G!^QM=NJS3ZJ(7>.K7R M/=U$I^-6=E)[S#GL$T1?R8J]R#1NEF.?,!ZE1_;:^)#JDN7/]?=;W9N00DOQ M659F>1!-%,KMMY6L)6EW"HD@""<)!PF/30G>/ 4T3S"0E$")RX] M3XZ C>Q1*WQT6]>A;,3OW"'N 8ZH>Q2\S(0 MVF.5PO2)NF.5S '(]1?/=&EPQ)J: _0\++4YI(&ACB=Z)=KP]695+KZ9N,1* M=UCG6=R%O]]]IZMOLIJ)&*<%2B3@!8< \50":AR[&$0V5KL&M]:4!W@4 M.>/ES=/(ON>1/9"<(3GV3')O8N#QQ&KY0Z[63\:,7NM.3$&,'Z;YO5*$2N82 MIRE "R^A^]N^??]:3[G[8V+X\II:GB(,8Y @BG5-M1L6$B+&@!&>'*B80N M=3@U"CJ0-S("1UN)!Y8_OHBY'?OX1#(P]UP'XI 2'U;(^"OST=_=V*4^K)0_ M4>[#[KTAIWJF,.*[NOWR41HR:\\S:$R1WIL132>FP_=!_/>^'XW@@=@&&_L.O-!U0?[#0ZU+#_M*KFC*LW&3RG%C M(K2Z/S117-5_2;KZJG&5LT(6A%$D *GK1N(D!S2.(<7I<]T4Z0 MJ;%H)W6D:K&C'ZW )JQ2?X59]&HNJRI:?]?T86Z;O]Q__A3])H5Q+W ,K!T\ M=G:&W!@C$IBT3]\B;X>HT6/WUT:3F\BH$M6ZA$QIZ(9FL)R%EF*\<%)"-[ N M9QUT;&^ <6DNJ6^YWAA7I5EBFSC7^X*Z)WX;\Q]U"D3[&D0[%0+C[F %!\9_) .Y'@>Z-PX_FG$X^=&; M/[:J^#*BKT"QU[X>TNYXIO<56A]8Y=>T;2J]I5?5%?JL7K=K!F:4B MYW$1 R%A A O$D"Q7D\D$;%(,XE2QZI$?;U-;;7H9'-R&+?#UBNGJU/16!B(?3>7!4@3DD*$!0F MEB2A0'\P5$HN42PY3SN(\ M3TA: "D* E"!8X!S0D&2YZP0*J,H!ZE>H O^VU:AA0@U^Q[B6FJWT[6L$/SN2J0+0S!#1OMZ\. M78]\$^L.RO&M[( VW*-B/ZV68L-K;[>V]D?5^B(HSG&L],X&4B0!$DD,6)JE M #(I49''20JMZFWT]C(Y=15XW'S=>C']1^)O(&5>B3K2$H.<7)7D3A MBCC9\VV/%B=[4;W].-G+#[MGW[JO M3KFXSJL]*!W7B>9&R\AU7I7]I%P]3PW>:CPL%W=S6E6O6U<6J7+,D!" Y#@! M*"T$P$F: 44HHT+@7+A55CSN8FH3]FZY>)2K=6FZM.='6..( DT)RE!6QB)U.$&PZG1H%M!+6 MWB6+RC5RS0IF.R[P#5Y@=NC$C5YU O_2EI6KX=P3VA]AN$#DB4*LNAR55%Q M>$XS3N\.S/F8E*1 \8R#%0B,KU+0(K%3I<<0P69&D'9UU"Z>@CLB&H,8 .35Z/" MS5Y5MUJ+FV@OE"Z*O-)]#Q1@WT^>58!TE^[RV MO0%^A;=*DT5;>^G>I#CX3;__/4WTD* N 0VA2J8I-GZ#)D+7'([R&&ES+"Y8 MCE&,[8+C+/N;&M%]_2[UHF3$=G!6LX"UG]4"@!68O&IAM^70:G&C6MXH36Z, MLSH:$N!B :2#DY]?0$?RZ;L,K"?G/7MT>GWU+)H9SS7/7J<#3SR'UX;9HW^G M\TUSWS6?+_\TB8:K)KF,7#UN;U 0P1PA#$%]GXYB$Q^3*@D2*FELBD7 E+O8 MGC:=3HU^O]S?15_X=RDVC6I8N(#RW(IW>'>@U3.>R^BP?Y<(8HUW:-BI3GL82 M@2(VZ5P*50"J" 093$610R23Q,U;^%0O4Z.GN^6B6LY+4>=L:X5U=!4^":8= MR5P-46!6:46+]O(@>#^N[\7 EW?PR3[&]0KN4_/(&[CW87?/F=U7KGGEG2F! MT%DH,)&0P01 I=<,!#$&1"$*4@I)QE(<%[G5W5Q?)].=\F9EK 4=X#=S%M+^ MF>\+J."7= ,PS6?FDG+[+C,7GQVXQF]8)?^YT=O;^\== M:E;))8F9WHPH1!1 2D* ,T1 D9*$)")A&$&G-?Y4+U.;\#LAHUI*Q_7]))"6 MZ_NU\(3>-3Q#)L3RW@>!K^7]9!_C+N]]:AXM[[T/#YSO1S66=Q68/RP7;0"I M[&Q]420((P%R+"1 TJS[F5[W!2)4P)3)-+&J8#FH]ZGQPYMR);G^BH<6LKIN\7*@+O ,OY\NXNC0POD-T& M32_$&[TEG^7$G$GP&&0%PGI_DA0 2PA!K#A$*P\VP/D^.BKAATEX!A M(2(CIWN1[$,@^_G'"SR!.<89F4&%LD]J?U6E[,,61R^5?5*A4[6R3S\XT!AI M3Z(_JENN6]_,S?%:7:S%>!FOY'=3P>51OEOPY8-\OZRJ.K'O+@B.B"1.1!&# MHLAS@(H\!1C%>N[#-,,\1@4OD)-Y\$,1 MF&@[V0W1-L"WXD=;^?6V4ZZCCRJJ=8@Z)8*B[I*Q+"3Z8^4K\S\*C@G+AH+8 MGZ[,N=41DY4-U?@P5=G@5H;M".KR--6L2),8%T* -#6!^I@+0#+( #7_52)/ MXIRX5+UJFG5:(48K:-7(YF9NMS#!G"DH,VQJ>Q. 4JD 2U4",),DEC3!*;.* M;[X"IM'R>5X!D]WFPEWYP$O7!8V=K?M#!3T9Z6VCH]K:AXH\-YF?_748#]W3 MU:)4O;YIWKQ^0';MC=2R=5*"KTJ[X75M4Y"GR5??EO464=G*%5YBF(& M>(H$0$)RO;SB',B$\!BGG-/IK2VW7^ZB/,X[E[YH3]0(1%\DKW_2 M6]E7])?H5OSWIEH[%AZV'@^+C5@(E$,?Q[D M#98?F-WV5*YP]6ZEK!L;;P?EJM_!QLGYY6MO4 ZJ?=:>X/5985WWLSX4G%&I M,I+)'"A&-.''D :9P7(!"^*K$!IG#N%.#OT/37:WS]^/RXHW(K?EL!M#MQ= M$T,[C(OKW8=7M$>\Y[@6Z"NN,ZPA\WYU<;GG%[JFL(;D_)6$?1/7^JH=9([< M.994KY^._4[,@?NS2:..3#G71M'E2)L B234^9M^2AG!.MU MCZ8Y$(ASO>H1!!ADT"R",2,RBPG.0B0^Z@28VKJE)U@1)N'1%G*[E24DD('7 MAD$)CHP.XVH[>R)F-MMU/,J/1KK3;1CT8=U\)7=D-A:43[!SBT]5NCN!,Y:F6^ MB7921XW8/@ME.<'DK6267:\C%\]R@N*XC);;ZP,OD5N/O_9<9.\<^&ZS6FEN MG/&<)QG,"8@E90 A6@!*$0-I1G("<2H5,RZI9W^#ZQ#'V9W\H*5NV)ZL$54"NOQTM]6VA\W>Y?[&_<:WY;]8_N^ZU? M')QVNW4#?ZN%-I5$R\5&&V:MA::WHJ^EM@%:=_':;^_^YWI%=1_E@JZ>ZK0" M'S0(I@:IGH[ZU7<+30.R6L]('BN"-#<)E5. )(& ,IX IE"A2%+$4$ 7E[R MLD[-S\\H&37:=,$Q5(;:HYVJT4[7B!V/:!V>OJ=>U.GG-<5\ MZ$'PEYD^F*1C)[0/#?F)//C!NQQXPM)4$VY35,$LSE*48Y 1D_4+2P:(3#E0 M29'K78NB!;**YSK9^M1X?%?>>E!*T4/D+(\]AN(1^G##&@KW(XQ3*OLZJ#AH M>]SCB%-J'1TZG'SH6K^O7Y=+\6^1&FADBR)\SKS!4"DT%9Z(@2 &313 M%RFLG RY,_U,;O+NN1EU@E[KN'4(K.6,OAZNT'-["%)7>%Z=Q,&[E]5A+R_D M4752U?/>4ZR#H3Y=:7-C!E#0N_0,05%(C0MB!@# M)FD,4B4AHX(QF@EK7__+_4V-'G;WD+6T8*F EK<-*;N):ID=?,\M .^GBP P M!J:-HYO<8R"#X.C@O>\7SY'\]CW@ZN:T;X]2K[N^13/C.>K;ZW3@HN_PFI\@ MPEVZ&Y9!6L2) C).$$ 4(4!0JLTT2@A4C!,.G6J=GNUI:DQ\?_OYP[L/OWZ) M7KW_^.7++]&G^\_1E_][^_G>\8[G++*6=SL^\ I]IW,B0#-(UI^+8 2*T7RA M3#T7U;T4I7EM=IVNW=,A0G5RGYE*4XJYS !GL4FXGDM ,TX!+%(10XH5HDZQ M.CU]38TB:J'=3]O1# PY=7B^EM@FZ-.E% M7F )"X!S1 %*4Y."E!)0T(*8NID("JO5^JCEJ4W.1C:'+?X!3!:'(D.5#SP7 M&[&&%+8\ ,#A-&,H$".=6S3B_<73H<0I97N/'PY>&.^@X92K[[4*8_[G_YZ9\I'-S)?=I.2_YTVZ[BP3,8ZFI!B%HBK&A%)!,<2"D1!)" MR3ARNN^QZG5JK&2DK3U'ZQ_VY'8S'NP0MS,JO.,8F.#.0G@3-4)'?[3_&^0( MP@DN3Z:*79^CFC!.,#PW;=Q>'CLBO_[/5]VK%M%DO/V@/\;664+J'0S6'RC( M\UAO;Q*]QR%*"5"PG"L"8P5SJ^(-(86<&N69$5X_M=F%!WJLA!A+.W9\Z1$* M3*;-J!@I0WC0!,3NQ4/2>T3\7Q)X?AED?^'E%GT-/'[2?:^E_*)W$9OJ]F=9 MS91(<:+T#A?"- -(80A, 3"0\)A)I2@3A=L1U/,>ID:PK8!1(V'TAY'1D6"/ M4;0\D+H&F]"'4DZPN!]-G5/=U_'44?OC'E&=4^_HF.KL@]>=)VNB>+=8ZP$M MV;RYYZZZ/S6&XBP33"#&8T#S+-&[RB0&!.$,Q!A#F"E)$H6'G#5?['ER!-!* M-^P ^C+0;H?37N$;Z>"ZWD_NI-ZY6VT/ML?86CHCZ/DD_'*_+W)*;@W'N1-T M^P:&4=9!#I,IMO)&?QB)HU9D1W/E$N!VA.41QL T=16"SC1DB8LG\KG4 MVZB48ZGZTZBTBW)LMOBR;^FC]]U897-:]W8+_J?92)T9IEBE"20&T# M):( *"80L"(M $F$D!D7&4Z3(2;1Y:ZG1CJMQ%$GD'-6DD,+ PLF[=0?7*D-V M0V!'7OZ!#7W8O5>]] C?G=S1[7J]*MEF75QEZ?=/-ZOG5N5 AG')J<,CE+ -)\!6A"8L!I6J ,"H24 M4]Z^@]:GQD6M<&Y4/J;V842OG360DU3A&1E8[AN@#M)\9/,$4F!$&(61- M!Q88G*"!2O*_?%L^_E6_W3" _F$W\?O:'&7"6RC5372;1Z](OOVNJC92O*F/ M9)M2!G^G-#:TC=FM/4@[^GE.4^X!X1])A"_1ISQ,XM[ .]DRG$?[0Y- M#5QS6)V!['Y>/I2+V@#LCH Q00!E, 5$Q@PDG-3%% HIG+BYM[>I M$:^I8M'D\@2MR-$7.G?/X-H'L!TU>H,M,._MRQGM"1IB8V>%B;>DIGU]C9R6 MU$+MX\2B-B^Y$0@WE1!63[,W][.4P2+),PYP8'5;[<#,9 MVW_LYN%>4Z-,MF/1NQEUXB^#D[R4"RG:4A;&2__^YP]IEOJW&[.N=W]HBR69 M*DEORXK3N:F95'W]+E>2*OWIS[ J&,D1!IED>HD610*P$ +PC"$28Y87;E%2 MO@2;VA3NM(A4K4;THU7 5)9<& =3I36)GHP24:U M/Y.U]&KN;$"](^+>J_U MY?[SI^@W*4JML.,VRMN(V]D,+S&.@:FI52EJ18^,4J9&:#NPC5Z[OS::W;2C MN:TE5X_C!S/B];]J=;UFR/$*N[]T.G[$&COWCEX:\FHS +:G6'YA#7Y2=36B XZA["'R=M1D MT>7(QTGV(!P?&3F\._18Z%&WOUP]?:9__J9[6^DNJOKHJ?6XKF89XUDJ$@K2 M@IAS>Z1W?2A-08&45# 618Z^K=R>SSE,@6'V]'11<['/F\R!: XT,CZS<'Y$G[SPU=Z3;O%T** MW_2KW]-$8XG:8]$TI;3($P9P6E" DH(#BCD&%!)$"ZB8E%:;VLM=38U36F$C M::2-:G&C-+F)C,0.Z<7ZX>WG%K^@!>:4#J_[$W@-R G?K#0YR !G]\8 (OVTDFOZ\[!T6.MO_V7#JE*4=/4T MXZQ0@E$"((QS@&(8 RQD"DB*B< JB0MIE5C>OLNI$6LC=%364CL0@AV^%HSJ M';7 S-H"=E@9T0B]#>?8B>T=3P>B]8[K2(1[\$$V)2=5"VRUE=M7)DTGD'HI MV*ZE\:C82;,#2G9[\[I<_LT^7=XMJ[6QH6N?L/[W_&0P\I_9_WLN+I/4_H^JYE/[G'K^V6F-; M _*S_&&FAZG;JM>"AWH%>OW4_K$I.!A#DXF)Y^8>0)BL P00 250(J$RSS.> MTF)8)4=K&:;&*ONU"ULYHZT6T9X:-Q%[VCYQ91E(^Q&SO#@(.PZA[Q&"#,$5 M]26=0?1>>])>@A>J2^D,T?F:E>Y-#2/,KRM)J\WJJ7:';1SAN[A#%D,,50&R MA,8 I9@!*F$&X3A[4:4>E1,@MN9U#NGA)%X%! ML(0V\6M$:JD\9ZT_T-1GKOFFX?$SQ!\H=#*O^^$3P^;EKD[QLJKNZ&KUI)H4 MB-4,9RJCF"6 4)'J>5HP0#CE((9*I+Q(1&IW?WZYJZG-V]J39%L\>Z[%C?B^ MO&XSMP=BNYGL![C ,WNOV+C!Z\X*+^>I?AD*3U._IZ-1J>"RPL^IP>(-;_OF MFH:JF4@)ARI'(-9KN[::.044XQCD$#*36RO%=B4*+_8T-:+8[@NK9E]8+^Q5 MO=8W/SHN\N( )9+#'!D2@ MG_###& 2"H!YK( N9***XGS%),6 M^?N%&!WWKL_Q4-<]AL1[\*F1.X(O^6"[/TRL5:_U25HEZ*EXNZA,%,\DR@@F(@ MBD(!1'D!*,]-T"62,W8_]06SUVD"*TK/-0V=BE%1->1HN4J>C3I M*]QHQ75([,@F(-"!*:B3/-H3W1!1)WQT(/U-4T;%'S,-!,X37[GV/BJ+#83F M.;<-;69PW11I_$YO%^*-?)3SY8\Z&\1/4UE.SM(8(4&R'!2)% E6 &,, =9 MQK 2G,:I=*V:*E86E@[FYG MG)."9&D"<"[,/M?4ZTT0-@4%$(,T+61B92/MFIP:4=S1!174+0N,!J9_;@]3 M-_ $OKO]!T4V-F@1F)_KS)#![?QD0N-&Y%'ZE/YLR:5T2 MWEOQ:'P,NY*N53U=FV<_ZVF[V,B9*'*<*X& 2E0!$%0)H)*D ";&WP4QG#$K M]^%K!9GB=UE JG8E:OV,6_$=PA:N&:W^^3_F& 1FC2V^6HUM6<>> M,;E]N3%Q"# 9:6Q&"CO9XFV"3[K=>S=$M!NB'_O39NN>OVJT\A64X@'8WE"5 M:]H?+X#% PH'82T^VAL8[%)6/Y85G?^Z6FY^W,WUQU6JDC<[6%/F6D)64!XS MP*')#ICF"6 IRT&FA%)Y7G"BG#)&7.AO:HM3)VY4RQL="CRHDO@EP.TVE1YA M#+V^7(.@>S2,'2Z^HF(N]#9N=(R=ZD=1,I:O#:.7>Z4D7Y>/L@G9T_SVF:[E M9VET*N=EW8W^Y9WFLW)=U14G9[B 2N])*1"8(X X18"R(@%941"*4_W+U,HI M] H9ID9# TIQ#D'>CGL"XQF8C[;2=U'2QNXU"D2'&MS4?VB4N&EJH=Z8A/!< M+\/^^.H*+#UQV! )1N6U*R!ZSG77-'5%Y?-=-OBZRL/G+[^W$1M*X+A0C "F MN 1(&%\'R#!@"6,P(4QDBCO7/3_7V]0X[5P)#"VPJW=#/\K6Q_1^L M_3'\> MM@ A,E:X^"QU?K:O\0N=7U+[9)GSBR\-.'?\*E5>'=J"LR(E M2)M*1<+,%: $+*88X(P5,D,\E85]SJTSG4R--XR8D9$SV@KJAYU[=[RSK@O2'YQC77IV M8&7AU5)L^/H?=+6BB_73+>>K#9W/D,"*T4* +%>FA$6< 2HR F)1",5%SEF< MN_OHGN[,Y<,=ST'W=9N.A:ZC ]]<;;C6.=(="Q*?AIDE0G N"< D-M[F,--& M*J2 X*(P42DD5LC5(=<7R.&]#U?@A4=_[ M!5Z*^>KC_ MN6XR8;9B1YW<42NXQ^K0O<#X*A-]NI-QZT7W*GI4.+K_Z4$9"^L6WY<+>?NH MU^.2=Q6.,X'2HM#TP)"$ /%8 :(R!DA,(%5,D$18)7'H[V9J1F@GG5,2O7,0 M6MB>7H )3 +==#="WD2=F$,,T/-0.>48] #9:'D%3T'G+8_@!2 NY X\]_:8 M^0(O:/ L1^"EIZ_+"UBG\K_5EH>&?;X]26Q=\MKR([.,H9A@) #&F02(Z)TY MI0D'$J%<)DAPG#KEMG'I?&ID6G@]((NJ'G..6C5]8LD(G0!Y5QV0JC5;?"O97#:N)C-*8EFD7 &:FJ(@ B6 <%: -%.**2K2!#E157]W4R.G?6DC MV4XD4VZLW KNF(#@ MQV;.4/Q,#\=("?WA[O1&V]"?UQD1TFGMCG0F>C\HV= MXL\9QO*M:].@_KIN*&DOJ_4G6@J3_SNFC*>XR ""Q,0V$@:82;@N4Y805, 8KWD+.C@2OP"#SU#Z PE6+Y?",,=][1'^6:SNL\]-U#-]$N#]*M M\>PIUZ7?4F0G8?)9HGZO]?&+TA^K=K(,_8G'ADWS]U+;'G*7,DE2/;5*RLIY MN7[J?-S?;*2Y7_FJ49:S!.$\D;$$F>0F)XRV*AC6>Q55L(PCKB3ATH4(G"68 M&E7HKRAS8PAWT.TX)"B4@5FFD7V?/FKQ;Z*M C?1>ADQV=)078FZ5L(?N0S& MSQ/]N/<_*D$-ANI@:T]0"7CJ1M 3/CD*N@B0P7>RC M$OJ9&"@>B1D;6 MR @;_=&(ZYC8J ]D2U/"#W2A+8FAJ+E;$I?Q\&5(]/0TKAUQ6>4C,\+B%3?: MJ%;KV6?Y0W\PWVDEM[&L=\9W2ZY^T-7ZR93H:[_M)"<,0Y0"00J3Q(.F@"1Q M E(H$J0*Q N[4Q:G7J=')3LIZV*/CB3B!GD_G00#,CBQ.&-H32F#,.DC%]W@ M'K'H?^U(Q:VO4>AED/H=T0Q[V4/1K_;P$&$ILR+) "HPUQ8*S@%.90ZTE4)R M+@1%L=.>Y40?4Z,3;P6RAY?&GMPAZR$FH8MAAR^#_>(%L!U*7WLYPZQ;^KZ< MZS>J^W]NRO73C.*82USD0"4)!4@F$&"$((!$\+A(<_UW/;67:SJWF]K'73C- M[&U' ;]BTT=3DJN5\]__#<.D^%O4R.OH#W\,:<&9D"K7EIB,-5NJ. .8P1PP M3(DH!*5I2MVS@EP'[(@90?;3@+AGJ3B%)\K3.$MBD$F]-48H*P"),PYRR5@L MM>5+8>&:_L,'FN%3?[3Y/KR@"'F:QRQ5@&9" )0)!"A/$4@RP1/&8P6Y4T[3 M*R?Z*$&_.PG_CZ_);;>.7P=.X&7\%"YG[D0]AK><1<175,MQ!^,&LYQ5\"B& MY?R3@PJ"L/6[1;5>;9HMP:-WI>Z?:%[^'VQVF8&O*/5]T_S M3?7[8E/52=R7\T?-UTW.45,ML:QO32M-&93&A2<&N^T.D7S3BFGXA3!1K.?N28T1H'ISR@9[;0TQ1$;/6^B;N2V MJMY$^\I&1MO(J!LU^D9;A=LTS=&>RM,8=:>*)5,8_=$*FKSP5^!:]"3TV%RH MB1*L^S%+IH3&\%E%E>#=#3SAZ_*+UT'A:KGZDZY$$Q<^RXN$"YS&@&5I 5 J M&<"J2$!*$R1PG$-$W4[ZSO\(Z>BOT@6MY!N@'LM!G@=O2 M!-&^G#=M@@&/9X*7X?!U-MC3T[AGA)=5/CHKM'CENIQCV\)0;8F45.8<,@5$ M:C)LP#@%1 D!9TG'"ZFZEQQ( J*&?PL^."ZU$);DR?J-W7C]+@ M!&"G0?"L!1@K$_;A>U&6+.)1[IW%@;O]'U9F7B M5.M#SQFG@J)<0B"P.4?,,0?:7A @88C&.(NQR*TL!.L>I\8!M?EODN!Q\X/< MB1T]M')'S?EP]*I<1 _+Q?J[;341^U&PV,S[QC8PD]2PFM*>]0][$NL-68=K M([1O+!VVR+XQ'6FSZP%;M^VJ"TZ]&T^KAL;;0KKH=; 9='IQF*'V5N\LU_)] M^2C%\TQK>X$R^RG99@P5$&*>@8R9ZD]444!Y$@/%ENHLP-7+? MCR/;E]/-YALP%';V8%B S-\(SRHI3].TG@3.6/O;$D.A\^3E3E @%$MT.$ M/;=.KVC)C?ZXV>.NGF;O/LRX9'DFI0)QG"4 89D"3) *H9%GA0RPTK8T-FN MR:G1T[N%**D=%^WATL\MP[0-S!7O/KQY=WO]Q#_6[<1$KB3_R[?EXU_;AYMY MW/YC-X7WFAIE2AZ+WDVQ$W_Q;S'L3.B@(7- .*Q0P@E21 ;PDI MD$4!:<$+I+A3XJ"!4( MYD.?%).Q(2R@*>VK5V0VJRS7+ M0PV9P\'>Z$,WTLG?6$/H=CSH%>W>\T,_/8UWP.@5F8,32+\M#ZU%OZ8F3<\] M79D(@2Z;7:H(27.4@$3O'/2^G6-30UJ 0B4*0\BPBIU2 9[N9FK;A4[*J!/3 MM>+\22SMM@;7(Q1XZ3D")TA=^3X0O!64/]G)R)7D^Q0]+B'?^_3 R#/YS:QV MG^4/8[(OOKU;J.7JH2:=]]O$N$H4+$.,@PPG"""4(T!%GH(\0S0N&%$HMCJ_ M<^ET:JS0RAQMA8[VI':,7K'!W(XO?",9F#UZ00R4B=@%(E\A+S9=CAL$XP#" M45B,R[O#6.A736SOEU7U6=:W#U^7[[6%\ZWNXHM]#)TM=%K\$[:Z.[_ ML?>NS6WCV+KP7T'5G)K3767,X04D@3.?',?)]JETG&T[,S75'U2X.MQ;EKQ% M*9W,KW\!7B1:EBB FEVU;LO:<>AB+4>B \7@+6>-:?YDQL-V8$>A33 2@20 M)J9H-HKT3RJB1@0IDRA*$1+$A?O]03YF"G)9FORH30>_S+7QOP(-^7R'?K&U M?(@IL'L5> =VX'?!QQ+-3R6:M0QHF"#$DBHBR+4.*HB;@W MPM1>_96!?=2&7H-G]U2>!KR M-!\99VK/]-9,L+6S;B'K*&QZ#%>[!]T#6@,_[GV Z.JG^NP M89C&"2>0\+W8WQOE;9;^AUT]NA%PY/)^Q/!N4^0+611ZF<+RQ5Z&RHMLP6VR MX"S-J BIE#"B)C<]9LKH$@1FJ:'B*,-)S+$+:?2P86J$\D';O> YG8-Y;6(N MBU+C))<"T#50)L'RNTFP=..5/O-CQSD#HSXP'S76@Y;Y+Q+L7GC0ZOCMCZK. M - 3C?6Q8%2*.P.B??H[YU8]\VF,?/$[3;I"CVDRWZOUVVJEOX?EN?$5X;24&:.F]4T,-BO,J&&'J]'3=3E\RJ?AWJ"XX=OJ^7F\=O_VRQD^??F MQ([Q#&'!H$A#'7AG!$&6<0H%BQ*>*2(B(:UU@4Z--C7V+^T%X04P)H)U93,P M1C>_="A^.0EU-VU[!W!@[GV)W<,![$Z? /8 T:$XR">8(]7]G ;54RF/+3:= M53HG;S)> 8ZM/R]J:ZP_U+=M"UV7O%^=^G&B_R?(,!1"9!!QF4(:QA%D(D5I M3$.E0B>-UI>WGQJU;JWK=W2ZAYUEQ-L;D:'C5&LP>C1H..2SM^8,+VX^!M@B4O,(W\-/? MC5R?*.DTA"[] WQ".58;@'Y?1D?Q?EM@NC7X3]YE1"E]6X]>*N);?VKD3=&J M"\].K+^2TGWX1A?UMMX_M,%&?Z02:ORGS!^_&?6R[W)%'V6YMGZO7Q]&J*+4 MJ9C%.!.42 X5,<** <\@+7-864R3. L4YE:+XECNPFT(8?=YJ)W:LC5CO7["!=V[?\FLS_:W>NF5:"YY*\ARL-4"@ M1N@"5!@!_9VK4+H VV]K#52U*PP,5"V5FPGL$@\U_V^]K>S=KS_'/O10T^EM MXWHP _MFI*W79A^]:JE11\(RDX*%@8!,F9-1$2:09C*%* F9E,CTR(O M#S*UUVMEHWF35E:ZYIT=@-'NS74N. ._1/9Q&:!&I0L!;YEF!X88.H!WH"6]/KM-1/NV0R-UHXC;H=1WC%("U-Z"VEU@_+T 5)E( MSLABF@J+.\GGM"ARE?-Z5V"+Q\7@/=*'GB9?7#^4F>.^(@8&^]6;9>CQ>K=W M-,.;=.7RUGH48X.IY3#:H(^+_-]2S"*LL*2809F9MK 8Z;6O#H%A1A.B B[T MX^FTGVTUZM1"X88_>,MJ\*PO ?P;73W* JRVMCOWB+28!#NN]P[MT(>:-:IM M@VMJ]BO.X@2,OZZ2%F..W632'H8#/2<=/NS&2,5J/;LS&X67/_)BIG3$)620 M01XSS3@)3B")='B;))Q@*G!*B)46Z(N[3HU13-))7JQUK#$'O^D%QZ:.0G\W MQEJ>X[^$K9LC>H,Q])E,/QRL*>"@WUV/N/Y Z_'6?]L]VB_O-]#\YM$\ M_(\].\.O2O!_EHHP=1*Y$0)?Z;2IA#8@X=DBSE M&$5$+XV=(BU/((^KC5&A:B0R:M3%,&#;152>(!R80QLK*]&LB_I+>@$:4_T% M4A9X> J?ND8:-6BR<'D_5++Y2$\58W/<*:5Y:6Z*]\LGFB]F2<15FH0I)"(T M7;EI""D-*42,9$$618AS-_G[R\]6UOX:F M.^?.;FBJ;S5J0].=Z?L-35O_TN_-6.VH;DLYWM&Y^7[=?Y-R?;D0ET*4#8WH M_'U>\/G2+#.+=S_U7YZ7!9U_7"TWSX6^Q7PC\L6CN:;4<-A(49\*+A=%N<@F M0<)8JC*8968IE"H,<9)&,&)AJ)(TQ31RZG\ZCME3>_@;!T#I ?BL+W7:^!AY MTNVB@NE-Y=#;M^ZSZ!QKC NJI_!E)*-'C8C&G8C](&ODT7N4_E5*6W*GCQ]D M)(X)B6&BPS5S;B8AB1F%:]^M!XU73'['U1/'?T MHGZA\B4OH^[B3G*9?S<)!9_E^JK.OTQ90EB:9I!$@2E0SBBD0-"B.(2.Q@DDD4D6X2&B 77K2>)N'T=XF.TN+E.B*E' 8Q$33,:$R9F[YCUVA3X_:Z<'-G9*\- MAVZ [6C%&VP#\XHS8OUU9[J0\"U#^U.'&FA>/IE MI*S"-CTVRS3U+W2U_GG]H]XKNUGHQTX6ZQGFB8ICDD*.,I-D$(40(Q;!."19 M&NI_P\)*>,Z#+1,FC5V37AV!EPX!6GED:D:699W*LW'J LC&+9#7?CEL#YTY MF18[:^--T7B4==^:G+(VT,3CX;+GM M)OK!MW/O\/N*7@#\-7&@[\[G[FI^2E?R!LC'#F3 MA&28Q0H&82(AHLHH8,=,KTL(CQ&C698YZ3&]'F)R1+I3?S8V@M+(OIN7.R = M=RQ[P3,TL[DATW^3\I7SOG/[D&^OK+'CD19'?%M.=>7%]6F M9J73+AAE'%$!D5 4(D+TPYU$*>0F\5+I< O']A+91P:9WN.],[/1F'32O.]$ MU&*][P&GP9_S(2%R6'1[@&JDU70?R-P6R">PZ%SY'OOL>$O:$]:_6*N>NK9? M;',GO\O%1MY)L[VKU[9?Y$HM5T_FR/Z6S>O%\?6/9\G7>C6&QO]R_( ,E)A0$240!6%B5&G1!#+((%&>CI$*N88.W5 ]6O>U$BW M]NX";/T#+0?!SD.SPU3Y""HGRTK@EIL7H'2T4O/MP._*IX MFXEUCBR'P=]35.K9N%$CVF& W8^&!QJE1R1]K90>9"LK]4!_W.F[&E66!<_G M>6E(_;MH&?C=L'0.59V [A2^=NP#[9(;=EDW#S$'G:LOSD.,MTH;!ZL7:;J A^BT)_T%7N5E9FM'JW#$4TRA# M2K^!B8@AB@F")!$2)AF2*$G"@";495GW>HBIO5<;"ZO'LY^^QP$@[=9%Y\$S M\/O+$1GG1%&91!;Y_?YQ/IS/<_)Y5S_Z^-'N3!1 M25D6_Z1'+-8F-/DNS4[$HI"S#"%%!<901N;L7)($8H0X%"P.$X1B%'$GCK$; M=FI,4UNM'XS*[E(!_J7EH#;=-3_);AHL3]Z]@SOT*9T]KAZ/Z)U0\G5L;S?H MN$?Y3D"\.MYW^W0_EGJW*?*%+(JKY1/+%U610ZG&\2@7:_U3D8M:DJ/5.ZZH MEETWBRH8N%5'/K)MX1'.D%[]QBE6D&&EUTQ$ZM63% &4)(AY@D24*"L1Z9'M MGAI/[@P&+RQN=4O9=:]L=?A__^*.'Y%[-[+4YKQ<5[LC<>@Y?(%.#KW;;?/IDZ/&?0>8=LSD":*!:6C+ZCLSP>^#5*I9X.%+!+]CI''% M\$^[_$H4W^(C/OIVW^6/WW0X]K6H]M%GF/ L(YF 048Y1%$B]%*?$X@3&:,, M*2YPX-:IJ',\ER=@G%Y%NW25TE2X5% ;VZO0MAMI1#,58DI@%B44(L$BB .) M(=8TS#*%&.>1BSZA-YS'$"CL1+F'6&$WU'9$[0W @:GZ53OTUQ .U0O]""B# M]$'?'^L->Z ?<;N[__FQ#_66G-T\;>9FS7>L&>YOTK0 FP4")9K#4QAR(YLM M0JX97,102LE"QB(FF:O^K-W(4POX6H;O];:V3S5UA]^.:P8!=6#>N;R]NCG2 MQAO\7EGK,4QT1LB?-*KEN&/KI+K!<4 TU?$&;D0E9#Z[W(AW7ER1%,9!XQUX.:]';.\QJN; M.JQ%-98*;-T#C7_@]YV'P+CH MF)KM:;KM@I7Q)W%@OO(\?]>+S5-]?N4Q /*+NK\\4A]&C9UMZA'( SFI/N_N M'G2]KXO"'E9T4=WZ3CXO5^L9C\,4)S&%.(PCB$B:01RG#&8HR51*2$2D=?QU M;)"I,7-C)]@9"BI+[:.RHX">#M!\P#0P]_5 R"EL.P5!KPCNZ$U'"^9.N=6. MZTY>VW/C_LBRS>QFO)-JN3+GBE_T.";UHK5,?UA6B_293"2G69Q 28TX5,0$ MI)1SR!)">2:3+.9..T/G&C0U\KB3ZWQ5O?1WF7=]T^W.GBW+3>L1YV#H?>U2 MD?CE3EV=$_&+<>?7"\!*CTR*Q 6HG3JR(^5Q!]P3PKXVR<\U9]Q]=$_@O=IJ M]W7??E3\7JI\(<4[N= _K+_HKW$C4_)AL]ZL9/,/]&>9_/8O254AZ(MJ>1HQ*K^WQG(C3TCMTA< 8X=>R"P=<6VJ$AQMT0ZW#RU?96U[7NFU6?] S, MOWQ;+N3G3?GM3%3*D0P5Q"F2YL!!0*;TDY[%B/$P(S$/K3>I]F\^M2>\M ^4 M!H+*0OM-J5? G=Z,.@>.@1]G!R2<-I^.N=QKT^G5S4;;;#KF1GN3Z>@U/>0/ M.Q.76HD#ET]F1?7O2B.-2$%"$210\4A!%"(*,982"J&R 4!$8G5D]O;@LD] MWF:5TDXZ:AOKH&S7:S:ZZ6 4C(?>'CJ=]GCQ9O [R <./0TCB00.,QUN*H#G M0-FI]=?KQN,I^IWC]PO=OK-N=&[7L/MO5*\I];C";.3)14$K3=\E_^_;Y[(0 MZM+43#5"\;NZ&T8Q4BC$$"NB5X+Y)4WL5M;J& M&4?HXN?_+D#I!JC\ (T?I;S,G:P>T9M%J;]L3Y@>)]5NF3KN5 W\1BM=@*4/ MS6Y:N^S_HIZKB]UDC=-![%QHO7<0ZVW0&W40.Q? XQW$SK[SF35CNU.6&=7+ M=*H2#A$1FGL5YY#(.(&)# *I"&5A&/:J7]J-X42K(U0ME?+C9N(;46.-=\\Z MI1:0+*$A(OIU)B+)]$LL09"(C$">2AP&6,8RXD['\F<".8;JNYFL7MK?74!: MGIB?!\]HJYP71]\#%'2]=M]W&5=KA+:6!\F4YS_G/ZL]=X!,R$2F>"4B)D:R-.(%,DABFB0P%EC*@*G!Y M_%T-F!HW:/OG)NUF^6Q"TBH\Y65HM/4*O'3+C3F<)\B.5H:$?6#.T:8?!]_U?P<)/ONBYXFRG(Q,%A@[4_'B-MG5:XK/]8_LW3/NAA MCSMW./<^,M[>Y6%;7^Q*'KG$5ZJ>127L9[G^LLJ7JWNY^IYS>;4LUE/ MB_S?.K1[-J:#HK(=<&V\#C86KLH? \VO7=#W]K,V,(6W#W .Y6?_4KGT:[F" M-Q)UAS((2V]![2XP_H)?*H]_O0#4.&WR>H9,'_0Y*X.E%WHQ\HW3#WT"?3H] MT>MH/8^S3(G?Y4*4Z1C_;[/*"Y&7*GYUW"(%#5+!))2ID!"%60Q)DD8PSFA, M" \30IU4U$^,-S7"+\UU/$LZ@:CE09$_G(8^!3*6EOL<5594V]@!,APM@?%U MAG-BM'$/:.Q)EKI_1+L?ZV)QGA(L(* M1A%/(,)&1(6$"@8T-@OG&&615W7!3HX^=P6!KL<,:\C2\%LMKKZ -S"6' M\ *-M7U6X:<1=%B8>T5RI+5Z)Z*>EN_6N'2NZ$_?9;Q%OK5'+];]]I_JJ:&W M+>4M'I:-^+*)$'>'/P_+*UI\^[):?L^%#C5_?BU,J['M*5%]N)[+XI*9KCY\ M/9,XB((04YA(F>D CZ>0AB2#BB<8$XH2BIV.;X8P' M[/JWQD?P8;[\X^61NVEHN'7P_SJJ^ WQ!;"+1]]Z6H?>)^B:T1IX 2RPZIA*+!' M6D!X^$*[K2;ZX-6YL'"ZX7AKC#Y^OEAN]+I!OY6'?@6M3(7%>UG]]V;Q9:5' MS$73S)8BS#/,8ZA$:K:):0R9$@@&84RQ_L>$,-KTG[);1YP:TNI1>=EL:F#J MK^W;=@TN]T3K0Z=*3Z]7%X:3V-L%\%[P'(?G&U/!+XVQOQHME3U\_872MM!X M"HM/#C=JB&OK_'ZX:OVY'J'G^USS5T'G'U?+S;,>:+X1.KPUK63*KGL;*;;Y MZS:M^[:77-/5XG:S+F8BB",4(06%YBM3 )!"C&,,XY1BG"8IBS*K[(=1K)U: MB-OJVRFUB7"YL:6T<2;7(@">TI0-3*:-JZ#T%6R=!6UO=_4@]AU==Y==3_%; MX!"A3^G;,%)4/XEOA=NZ8*Q9ZEQ+#&[$>.N/L?!\L689;=#SNQ#L59,[J-*S M) HQ3R*8AJ:U?$HII&$80Q[Q(%-4I(3V;D+0VZJI11%[&O:'U!>\:]@/..=V MB[#19W+@X.(M)O&L1@1G@SY 'X+^-KU9&X*S8>SJ0G#^S?N1_Y?54K][UC]- M9N;Z3/YN!]POJXC2)0TP9Y,QTOM1_@0Q%"E*, A4*'&7,J>#9=N"I M47AC]T69)[TN][NVMKN1L#7V=CP[!*(#4VDGF.,4,;JBYHD+K8<=E>YY8 LAW\C\1\W<(Y+_3C>IQ_]&<@>J3,]$%@[]4B8.CC)TAT>7J@<2( MSLO/7>==+]::;OZ9"WDGO\O%1K[[^1O]K^7J:E.L]<"KXMW/JEV?IJA[^5@E M%)N8:Q9@P2AB,<01H1 1S1F49ARR2) 89Z9]DU/_/ \V38UDVLN4VA63WU\Z M [;>7)C?;1T"C4?UZL61CGS,K.OR<93Y&G%%Z7^JSEA=G@VN]P5G?XO>: UZ M-H3'EZ7GW[HG@1]4OFV=9K_[N;ND#B8O_Z K4>OB?C2KZ.)F\46N\J7XN#*" MH6DJ!!$TA3A(F$EC(Q#'4B]K$RI(QDFH$N1$Z/YMG!K!UY:"1V.J%."7? $* MXU.'1NEH\VE)XV\[2T/3>DM4O.U?.]'(8#2 89@6*-\6# MKK%&EBZPH$E+;:MU0]#FHW6WB#:NBXI ]* M3NU63Z+0J^_J\;N.UH#UI&/M3JRG+WZ;':_K'T9,JY#;%579=>=FL5[EBR+G M_Z#SC9P%2G(5,P$Q,OD<4A%( Q5!J0(1\91SCIQR<<

FITU.R)-;:+<7?" MK.9YG*TQW[/W)]HKV[K>WB[;>@Y*UZ>S<>8R41/92;,R^4^UM>8R";[WVIS& M[O?^NGYZGB]_2EE+;Q^V^+I8YT]&7.0_-[0\6:I['!8/RW?R3C[K1_T;+66Z M/BSG\^4?IG--:>^,84%4$L=01%1 E(4*ZJ<\T2\R$E')8AX$3IF(PYH[M7=6 MU33>G/U6IS= UNX7X!L5H-BP@J]RI@EOO02-6_U/>P;^+MB]W:8SPR.^UPXV MEJT\*GXTS$9[>6P,;.^H;:QS@]]]5(XW: M[RWU3VG*):6X_"Y7]%%6O'BKWN?SC5$'*TTPE?%KNC"E]C,J$8_3-()$<@J1 M$"%D1O\F0G$68T4IEK%+VUO'\9W>(R.TQ*WM+-4JM'D%:/P!M4,-U_1^=;A. MD-V[8$#8!R;W5P#O7N4UU"V[+T#MD3_R[HF<)S9V'7U4>NT)S3Y?]KU-/P+\ MN%R*/_+Y_'*AN57?\M&4@U=">_M_KTHO9P+'A"1I"J7*8HAP2B$.*(&Q##(: M9&',,J?(V]F"J073.RM[*12ZSX =QPV*Z\ LU]A>UG&_PO?BT*_&*/'N#:DG M^G,??U0"[ W//@7VOU'/.LAEL5-#XC\_T_5F)=\OGVB^F"$<)#CB 8Q%:@[E M,8>,QQ*JB&8T0J%DU"E+M&.LJ1%;V8NA9:M>%I;6@M\K>QU3];M0MJ,T3]@- M3%[]87,O7#P-B*\:Q8Z1QBU'/.WRJ\I#BX_TT%DMQ8DOY6I9?A'J5),0,T1Q M0J$D9H%HNEQCO3:$F"&)8=^H8- . MC.-5@9:?/R,1BIT^ZV;[9]T?:+XJ3[+U2G'SU!Q\5V=>#W+U%,ZP"$1()8$) MC2*(HDA!%E,":23U?V*41)&5D/WPIDZ-";=GAY]R)4W.BU'M<&7"X2;6DCLG M,5TCG@;WS'(R[E8I3*#E\,7N -GX[#F[:=!I\9G3-(RAXVGE?+[Y5D>KTHXRQ6*I P2*_%,R0HQA'&H;(N^3D^S-3(YN;JPQVH304M6X$QUK[HIP/7;H;Q MA]; E-(/**>ZG],X]"K\Z;CM:)4_IUUKE_Y87'VF<$&EZW^U+-9%I7$2IY0A M(C.(F5(0F2-)HHD ,A[(P# "C<)>6@7[(TV- -Y+M@:Y#OK*CAG 5 MIG:QA1>D!G[X2Y!N&I!*$[V+MIS$P;?6P*MQWD9>X)B[1Q4%CGZ@9XY"OLX? M2X*YE^OUO PT;A;ZT=.\,R.4!:'$ 0Q#*2&B =(+$KT^29,81SS3BQ+EEJ30 M,=C4F&%G*RBVQH*\MM8Q1:$+9#N>\ 7=P%310FUG)[@YA9I[AH(%'+Y2%+J& M&C='P<+I5TD*-I\9N938=-U8_[Q9%.M5>3)0#]_HXJ!FTU[F:OF/[^E: M;C=M9@E#+$V5A$K*""*6"4@4EE"2- D4E0D*W#?97S M\L2-&O>KA/Q-(<"S7%6)^6,)^'G_3CGL]4_!W@F] SP<#53H@!8\=<_VM0:H M2TKP51U#>0DP4+7.&R90,CW4_+]U7;5WO_XW"NW!#.P7.VS[-31J MOO6&?& R@D0:Z5>W$<\- @()2V.HDI20) @CR9Q$$X^,,[7WZJY)26.GVVOS M&)QV+S$/( W\2GF-SP G&"=@\,2LQT89E>=.N+K/.JBDQ M$<[2##')0PX3K!D$81R9UE)&RR%E&4L5)X[]] 8S=6I,U+(4T#60"V&B>_VN M,"%]5[W^V%,\<"Z.UXF;?L"]KSAD'!Y::6C0:7GK7)S3AOXY6BV,_ M8M_7SG*U-DD]9:LPLY$^BR7/6"8B&&3$)&SJ/PB6 21)S#(=C@8\=-P_VA]B M:C1?6@CU2$]56[SR5 ?\(G_P^:;,%GE:+M;?X'H)RQ^<=W%>06Q+U^< -SC- M&LP>MIA=E*#Y),5CSGLCLU<#C$Q"QQQ\31Y'K^Q147>I]!?]7FHKC0[,:FUT M#S0XJ%ESDB#). ZA#$0&$TV\9RQV*#$[ 7#WL^\9MH%)H$*LLA34IH+;"K$^U7DGH'.HT_,'X4@5>UU0 M>BK?L\.DLY#OQ"W&*^FS\^5%<9_E1WI0:MU'^E.^D.5&8OUUQ90F,L,41A%G M$,584ZG*,(QP;%;=+(U2JRS"CC&F1J&NA0;D0.XF'7!;O\X+/E\5FU:JHQ10'6"@$<4@41"PFD+(D@U(S7A+'6482I[(- MM^&GQH>?KC]>?@)?[FZOKJ_?WWS^>.^V='3$WFY9.1RB S-JR_"RF..%Z6!G M._A]D+KF?KAY6JTZ#C[J2K8?,/NKW)YW.4^1[^;IF>8K*2ZY?L-MYD8)!OL9L&,UOZB.J\!W 1JK+T 'Q/XU]JS!\JRM=WK< M-]'4LX;CF):>_0WZT98.\+B4HOB@76A*$&[5I^7BT6P/FLJ$&0Y33.(8PRR2 M'"(CO$!CQ6"D4ARR) PCP5SBK]-#3BWF:BP&9J*!L;3:VC>VNG&4!=QVY.07 MQ.$7KBW\MI4N2U5A^7 22VC#@6WM=5PM,P2-OO5IR)W0C;$J;"JX*L,O("5&;ZW7WHP,'C M-L.A44;?3^AP]=#&0=?E/7<(R@SP.\EE_MVDW;U)!8( M8I(*I1AAC#OI,^X/,+4WW=?[][(6I MY=+^#*2&7L%7-3<[VSRNT8]X[6LIOG_[<5?<1YQ[M; ^=EW/8+9J%ETVGA>Y M4:@N;A;$B#"B/6>04E70--C5R:J7MUF;7Z;N-X>98 M\*]_P5$8_=T\7/.-T ^79J]:'9WSE5FVE_/G?'[1.2MVO.4+ZX&YZ@6V%UMP M=VK2_NC)!A%/E-0YU*@T9./T/O58?:8GW;34/V5Y%MMZG'[3 VJ>$[<+'9/I MX2IYOL_+Q:KYZSM:Y,6G?"%OUO*IF''"0IQ$"0QQ($PZ<0QI:GK\,$951"(1 M>DQH&01]7_3LU;9Q^7P(6%^] 89I-\;X[-<7]'BVY?5 M\GNN(ZQW/[^6381-PX+")/%<\G7^O31LQE06AEAQ&$99J-?55.AU=4(@9B$1 M,8MQD"&7UK[V0SMQ_0A=?8W9X,-\^4=SSMJ8#'8VNQ&XPS38L?,PX Y,O=IH M4&+;F&UJ?7\QENO(_U&VAJT6@I=*I,G[5J MS]]5"O8(G';&BL+KNQZB$%VPV$-R78(\.,+ 3;[>QK M'=@3U_?.>7E>R6]R4>3?YH,JW4R@ ^PAD\(:.%4F0E^,7C]>@%, M?+)40%M\8:3C5SG;K,N#U?42?*%^M],LX/*7-W!TI+%S!TZY?"!_X.1'W'BD M6*U;4K,Z?)&7/_)B)FB0\(Q+&)G^9RB2":0LU(&$(A2'64()MDK-/7S[J84/ M+?%C8R+XW1AI6?EX!,!NDC@?EH%YP1$1Z\>]V_&N)UQ_LO5TZ[_MGNPC-QWE M8>YVJ'E^3UQU;KO66MWM3CXO5V:A<;-0R]53.=:[G_4_MLH>8Y[$5%*8THA! MQ'$ &9,9%'$L+TP]=XBULV*-^H8VPNJXPUD^]W.O:_6]6*].XS< MCG:_INM-,2.93"0R^=0BT,NGC"J(59I"&82"9!&*N<"VG;6Z!IH:$5:V;OLO M[Y[&RES[[EJ=Z'83G$_,!F:POG Y]=BRP:)7EZW.&X_69\O&O7:G+:OKS^NU MI9=4U7G55D/7K(JOZ&KU4W-1V33A\W)]OV'_)?GZ87G]XSE?50HG-%,)1SR M,I::-[A$D&4XA@DQA48\C'CB5-9XMD53(YB=*/1<.P!XVX,+L%BN05$Y838: MY-:-?OV]^L^C[>[OB+,S^#9QY8O9\JF3 8S";#-;QB%P]7*V3.[G_6ZVKD_/ M5N\.8VML=OZ->U:85]JSQ8?EZDZ:C76^WIB$@1E# MBJG9'E;VHSI.[$K'=L+0C MP;/P&:E4O#81Z.\D>&&DQ^+P$S#X*@D_-LRXA> GG'U5_GWJ^GXL<+/@*Y-: M^EY6_[U97#\]SY<_I;R3I:I%*]EH)EFL'8IVO*KWY+_JJ,KFO2CUO>>!&*4X38TV@-MX*:F=.ZH.9)YYR&GI4[NH#RCZ?];J'Q[*:AD_? M;^1G^6/]\(>_&='W8D:0Q"J*)61$*(@H,;F+F8),DDA@E,@@D&>7VG08 M,#6NTU_-V$/-3!?D=@PV)) #L]CQVAJ][F.R##HOP+^,_L+MPF-Q<5_(ABR^ MZ1K^[0MR+,"Q*M*QN4_/3;:\H(^/*UF=A]ZJ._E=+C:R/-69X2@40D@&$39_ M9&$,<1(SF&9Q+((44T(#I_VSCL&F1E0O;36'8K6U]9&795*"%T!MZ MZZHW<.[[41:(^-IJZAIJW%TD"Z=?;1#9?*8?@5PK)4TV=9T$]4!_W.F0Z\XH MYG/-757+HO4'J>](Y^6Y@)[3GR\NGC$52VKVA8@*L-D<,OOT-(-9P"@5"L44 M6;4/\6C3U.AH:R6HS6Y2!,T&L3'8C8Y\S)H=:XT\%T,?,3;>[,,/7GIT83K_ M-3.UF[N]#UV8ILO<:_:F1[@],:/97[URK1QADL%-X4$M#Q>Z=E9^!#D=B3J"\:!V;%U0%DM30?3HK8!Q'>W MX4-#O4W+X0ZGC_8=[OI,C^Y%'_)5L;ZFJ\5RLZZ[RTB:\(AD$H8)B744ET20 M$A%")H,(81&3++-2E3ER_ZE%9*6%H#;1H3?/ >2Z2< #'H-O2+6@Z-.OZ F M#KV*SL-FI#Y%=E\7MPY%QQWO[$YTX&/C=28Z;O.+KD0=E_4+?(SN015?S>?+ M/\P6F]$_N).%7'V7Q57YNA:44H83^,4TD@AB))$0)QE O(P M0/K_12JI4X9^+RNFQGR70N1E@V%0&_S7OX1I\'<=*Y4M<,V)96VY6Z#4;XKL M(JC!@1^88N^OKT"3E7T!P@@&Y )LG0([KTKX&[\NP':N+NK) B[3Y!R7G06S MIX"MGPVC1G)GP;0?XIUWL[X=P.E*OCO=FOS=D=;DMYMUL=;?0!V8?MZ4[WM& MA>*8!3 UTBXHTZM0&A,%8XEP$@LF.0W=&HA[MG!J+%S;"98[0_O+K?N?SRP. MDB3(" Q"S58H( DD:8A@P 35CRR/F>K1AN!-9W6\!@;OZ+P\X:5KP-K="];? M)*BLF-)4)VF4,:17>IF0.DC"*8&8A#IFRBC"- ZQP,JU^\$$)GKXO@FM:995 MTX1I3C F04@Q#V 21RE$FI AP8K ),ID)&4<)5*X[0N^Z?2.LYE8M168TC3: M1@99[975KZ[K:15#Z:(HPZG"ZY><%J#SU6/HZU"3X M*HKU;M^XY;)#P?NJD':P@88[K?^\7 AI6D+G;"[KY<)A/\R28I9@+#+,*4R1 M.31*TAA2Q!.($Q(3@A1!"6UJ/![\GN&[66K%0R]+1!Y&.=E?\O]^R4:]=D\& MF%I_)_P#S-34#OQ?N-A,X<7A5\GN^7^C%(!^\S%B1H"C@9-+$.@'<)]\@9XC M]7M_[*1SZOVEIGE!(AB+,>$P3I),+_<3 8FD&#+$6*:R *N NVS?'!MH:KLP MC=C O$G5=2/MHWC:4:\/E(8FT&*=/]5%-5LEJR';09S"Q!.)'1UF5"HZY>P^ MH9R\?KBPTJ0S22,YKF=POKW.R'LGJ4(:7ABQ.(8H9 0RS$-(14PYDS*,J%,I MX#G&3(U>2CM;H<=6"O) %FCEM_^@\>C$^0L/?4S'9 +!:L[*U@W&G=;UYD#N M3<*]4_B.&-@=-65R(=PIT/H$:R?O.4Q9HJD%>_AC.0MUE$9QD,(@C:.J0R&) M,PXQPCP1B. D=4JTMQQW:JRJO[C(;Q%B [ =)0X V\#LYU!RJ T?K^1P#ZF1 M*@V;42=58+@'A6M=X?['^Q%1V2+F5M6=/O/%XY?E/.<_JS]WFIII%L:!S!C, M8II E/(,4M,E.98X0)J04$B=&GS9#3LU&GHO"[[*GYLRN7>;(E](5WUT2\3M MB,D_C@/S4M7I2H.W,UF'6*6YX/?ZOX-HD[HAY8F7+ <=E9;<@-AG)<=/G[,Z MO577/_@WL^]JPK);H_W\S?S_]?]L\N]T+LN6T<5ZE?.U%.8?JB2JUB]:5\[T M'0DB80AYB)B196<0E\6+21@0EC J@LA]T>K5QJG17>6B>5@;)\OU4P$J:?-O M?5:N?B?594'[9E,URCKWU2PUDW11],425YWD-6MG,24)*ES)2A!52&$)$X@TQF F8! M4@F*PD JIY:1WB9AA(Y+#V8,<'HJ/,)M]^+T!>+ ;\ SD'/7J;2 Q)=69==0 MX^I56CC]2K/2YC/G=6]9J@_Y(E_+3_EWTRQRK;\3YDB]4M3]L%EO5J91W&J= M_[MDJ_JHO=10V:VS19)B1&@$*:,91(($$&.AWP.28A+Q-,*9TPZK3^.F]K9H M]7G9G1)?@ M\N[@](W2/\8G])Z;RG@Q[4TZS?@$]5C[&:]C]'LY_.>&KC07SG]6^^>Y.;7; M=L#9<4% .:59@F"@3 Y#*C-(TS" 220C%<@PI)%3]9K=L),C].M/UUBH=.<&Q#Z1.7ZZYYE;?6YTM7QB>I@JT[/< M3-?AL?ZIR$6]Q=;*.R[NS$^WZG:S-DD(A2DBEO^1/WZ;R0QAR:GF+FR*O4*$ M(59*0DUDD4BC-$2AE8S+,.9-C?*^+-?:7/-0TKK27O\HZ6H!K55A!II'RQ._ M-YN=H4\&:\= R[-FX]GX!EXXUT[)-SO:Y;ZW#FT;#RNM!7D!C)<>3Q$'0=_7 M::-?X\8]E1P$V%>GE\.,XC$'[+.&J\KP+3//S/BW:OLR^K(L\BIP7IM&UCIL M_I07ZUD6$!X' L$P#!!$*).0F+9IG =9F H:JX";)[J9]]C6.X= M^R$3YGK9]?8I=>? :95T=]8 (\OUF&WV]<^;A>D25;Z\RE9$#]_HHBY0_K!< M*9FOS?;,EU*W8J:8#!A))4R4V?1 QA-0H0C[NMD_M_5*5 M?!NVH67S/M,QS5B\,<(2^>+ME$)Z?"TL=\NG.=E#;Z:?+TM1^0]: -1=P]8: M@IUHQ18%\_6I<)B :$7_R7MK.8L>EO\YA"[Z3XDW"8PS3.B;O%[*,=U_DW)M M"G1*.W_DQ8PDL8I3'L,,F1=9+&)(**$FI23(6$PR1IP61,<&FMK[I]&G*@T% MC:7@=V.KXRKE*+:6VU0>$!MZPZD76#T2S[N1\)9J?F28D9/+NYU]G4Y^XOI^ MQ/"B2VJ95U@FKUV::K^RJ^#[O.#S9:'CLMUY5"15EHJ$PC1- X@R+B%FC$(A M$9,BBV24.1T)]C%B:H1R\]N7RYN[WZX_/]Q?@+OK^X>[KUC5]Z39$=]PP-_,"\],+\.C5[7J?:-!Z G0L#'2B> M Z(G2NMEPJAT=PY(^U1XUKUZ-(1X+U6^D.*=7.@?UB9-[[(H-D]5I/;51']T MSDW2KS:GONB6S6LQBM<=7(UUIB2H[#1%!%,H273\%2D)$0J,P*@,( ]0% <1 M#HFR2JH;VM#)T6W3[E@O]HRRJ*AM!2OKAF&#SVTW!T]IQ@;FZ=I+4'M0)A]? M@):GX&NY/[#S=7OISML+<*C%]B3[\8\W_=5KYI'_PMJ7J"YVDUY3KZJ NIGM#L MKZ'ZWJ8?YWUOH_,(F45IWNE^?,# >\]?34M^\\ZA-]P*7]I_70)3VCC[+ MI)%B#1#E*LHD9,KTM20QAQ3+& 8\BE6:A2&/,Y=:XA=W=WH:1RL>;E1M+WNT MNWT)GF42H=_R=06;=Y':@P[[>C._N/>X[]U#;KUZJQZ\J-^3VI)0-!)T M9>F_#O=1I!A,4* ?UX0%D)JV-6&4(:7_-R:!4P7NZR&F]@9M"XR".ZDV1A!\ M&W,V&F]N3_$!8.T>Y?/@&OAY?H%4I5GHM9S_N/.>GNT# XSZ@!]W2>_R\6F%%M]7.3_EF(FPCBF5"90*,IT M!!UG.G@V.1L9ESRC(HK<9%C#[@,3"YND%B3QPG'#[!#(?G?'I?? M_X_^9$4,^H<='QR[WR@/_ EGFB?ZU&7]XI4J>?]6W/RZR-?%C$@B M2(IBJ )5MDM#D+(HA)D*PX0&6$H4N,0EAX>9V@.\JV18-7:"C3'4+;XX@JE= M''$^4@,_TCN0MB:"KYT@.<<$W1AX>OK^@7S=0*KY_OW M+)W--9&HG!O9R9[F\]7 M-U\^7=^7&?]?[BZO'FZN7+/]+2?%CH3]0STPQ;8,;O6] (W) V7PN\'DJS#3 M;M!Q:RJ=@'A5#NGVZ9X=+YZ>Y\N?4M[+U?><'VD'^WFY^"X+4Q-0%I>7)[_[ M[6(_+]?_DNO6EJV.1-.4I1D45#"(& X@37EDA YQ&HD4L\RM6>-0EDZ-&JN# M==ZN[N;:[$+'JE46V7H)%LL%K!RM"_X=6V(,-NMV1#J)N1R:>T^U\][ZUU3F M&X?T;]?@IURW]ODOC![NQFLCR*'A]]7[8C [Q^V ,33!I_8J:$P'6SO+LDQC/3#F[W[O4*CC,A'==#XDO(-O/M@B>SKK\CR( M'6J;!H)ZI%HEGY"[U1SUP*VSALCE?N/5!/7P\D6-3Y_/]UMT_+;\7M[L9F$D M+2OMA?E\^8?9L2FJ;DRFXWQQMYS//RQ7YOTTBQB+A8@$Y)(0B&*>0IR)6"\L M,I5F) H)A\+1@W$SX!H/\0^YU8C*S/6 M&EBWF[7F]X7(%X_MIU8D:1#QC,*((P01-A*^)LN AX%B+!2)5&[;T8.8.37J MK8T=242Q>P8M]Z[??%Y&W&_I*8VX%3]L.3L87P\[(6\M=]AMY)]#V= *:&\B MAG:C>6Y#>DCK*@RQ"I4B4&"S<4\I@Q@) 2EF<2Q#G$9NC>EVF/WUQH9"=F"F[FR;.;S 6!_4ANZL M^>:"8GU L>Z\Z4] K!GJZ^*9FG8Z4CQ(_FVQG"\??];[:2@0BLDT@BHE J(H MXI ER*3$A8% (HII["3!>GRHJ9&5>>',97DFJ)^HG=U@9[@;976@;$=0?K ; MF(X. C5 K?UI,#RQ3,= HW+*:8?W&<3B$V^^>+Y9K%?YHLAYV8YG)D2F0I0@ M2#DBAF[T^CDD"D9)3 ,911BQ;%;)[]^OZ6H]^BKZI;TNS]V^U<,]@HTB,M4K M-/F8+Q9UDJ>1(GSN3NT<>;IC&A*:! 32B.GI3E-I!+XQ#!/%:$8E,AV/*I.O M%^)/-]F-S:-,M5R(:4[RZ#LJ_:?MS[FI8A0':X^K=GF3W%8Y/"O3VUG9L_// MNKER&.X!]U>.#.AYB^5!W^_]TJ2FSV(<,*PR!842"408"XA3E, HH@HQ*B6G M5FDM#F-.;8W2N?:_ ,9P\'MENF/?")L).'-;I1^L U/TI^7B$99]S\%#W?:\ M4F,ZC:._K9/7R R]8](:<1H;):\AL-X?.?#1'@EVEW*U++\D]_*QG5\D=60: M* ZQ:2R!:(@@#D4($0D3*7B8"45GW^6*+:VRZ0Z/XO(\M,<:[K'8V@G*S$:' MY*TC.&(6Q!F+0[W0BTW=3A1!0D(% _U[2G@@*;42CO6$XBCBL(V5YZ/7S;R> M,!F8:7=?J=K"/JF!QYY2^RS \W$:*>%OAU=16?HW3_E\W0ATINX=^>AX67K= MMK](R#MQJ=LKHEBMC1!-L9SGPF3YE3(6N2S*UEJQ2!,4)0FD E.(8B0@B3(. M>IN9\+4J.*3+ K0UG%O&]N_ M![OE?-@M6H=%>6">V>NJ7MH/EPIJ#ZJU[(4[_&>U3'=#<(#>Z)8&O%D3=#> MNKJ=.]ZI'PV:)UC*6[W\+EN4?*K:D11\E9>[@I>L*!7Z9@@',2(R@XA3S7UA M$$ L4 250C0R'5P13UVXSW+UN#JB2S^KQO)V:)MQVP#8#CTEEQIL3GZ M> 'C!6B9K:.HVG"/^W..4'GB+=M11R4K1RCV&/U&QQI&IV["GH$ M_%0#01]#C=HKT",V^VT!?=ZZIX214M+T*I;;1@*FK: 1K5CP?)Z73\2=?-8& M5S_?J@_+E\6BQ:EI3]6L%+?XS,YLXCDW?73&/C5*FBR:57 MH2%?0/L2%#K;GG&%@WS!]TH@R-N-^U'V>\G6-PO3=MZ\!#[E"WFSED_%#&4* MA3PD4*0T@BB-&*0)YY G3.!$LCAB3EO/1\:9VOK$F EV=KJ1YC$L[:C0 T*# MKQQ>@ -^-T:"TDJ/.R-?W)7X99CN*8I MYR$RK:UBED&$C**:J5HA,HDY#[ I5G%A5A^XCJ:E^1)3QR*X8XC:\:L'G ;F MUU>;U*=Q['7D,@>; ;-*8#,R3 79&&V1+LT'+;J^)Z4Y(^AF(8415'$4D MYAF.W.MKK<9V>:Q&KY7]ZU_"-/@[75?_-364[]J5LR<:HIPQ(11GBB5!!%.E M9P5)B%)*T;\PNA-NGMXA=F..^@)Q@F'_[>'V89]R#E6%IQ[L9F&VL77X9BJMBK)E MQL\9QG$D<9#"#%&] @XS!*DB"*HT#;#D29 F3GN+/6R86M1K"M#6/P^4=_LH MQ.^>#3L>&QCCH5FMNP,$^+VR& S3A*<_=(-6N'=;,(':=2N([*K2[6YU?F+_ M=MN@_I85[S=R%J22,TH%C*3"$/$80^NO M,;-_KOY!B.U(S"=P S/67AY^J_W\>@F8P3'WV&31%I@!TNL/#O=FR?1=SG>E MSG=^SB.M_$;7FY7^[X-9]N]$*D48T4C_ 1,>"XA2+B!C*H&FLQ='DHDX<3I3 M;IB:Y^FK5?8[#Y^=5AS@6HG-REUGN@I"/3EJ-Q6_EXX,$VCU '!(0CLR\MMS6S)$F2))#EFL8JJ2+$IYXLA][E9, MC07U-Q0Y\UD/\*V9;5A(A^K43_HH;]6'S4)(00]5KEQG.,(L MC06!/(P(1"K4M(=5 $5"@TRF6 J"K(N-[,:<&LGMK#81GM)V.Y2B6,+<37 # M@3?TR? .MUL%*I-!9;/Y16UU*0OG4MQCB:A#\8Y_9$:KS"&3??7A3&.'YT(%'KXH06YD>3ZE+<+*KCRG]* M4XDOQ>5WN=*&7__0/N2%_++*N9QIJFJ2OQ >;EM9*2UM#$?I-R]EO5*)DJD"C,89"* B),0TH0$ MD*4!%RR5),96Z0!.HT[M553;")1TD?BTQMAB&3,$<@/SO#'9Q--UZ6MC]05H MT-2&@YWE0P#KL)H9 N"1UC.^@'9;T;@"UKFFL;[9>*L:5_]>K&N)C'.D_HA1B_4DD8E(@T38B8+[0G,< M5?"7>-9FEI7RCPNC4N$!6KLETKEP#?R..XB3OR5&E_>>U@('AQ@U:.]RCY?KE9?[M\TI$VI[7 .$$99H0SR$-FDC58"%F&,<08T50D(J*)5:77 MX=M/C3=+"T%MHKV:\P'E.B#83'IH;=CI^AVGS@IJ/I-1]WJ*W4 MW'&5VY,J9#Z[W.A(:KGZ9( VL3Q-]5.*H@"&<2(ABC(3Y#!I5JD<9R)%3%DU M7SYP[ZD]H[5YH+'/[C$]!%KW,WHF% ,_H-8H6#^:'?X>>"X+R?_VN/S^?_2G MJL=2_[![(@_=:Y3'L<.)YEGLNJ2O+(W2ZQOQ3B[T#^O624TK@^^SMGNS6NEE MSBQ,1!"DF=%(5TPO2*((LB"4D*2A(B@P"Q*GXFFWX:?V.)=]J/1 3X!ROMI( ML3UPG/<37G"<#;NX>SB,!]]UVJ8XUCZ VHD71^<78&>]3W6K*[J6C\O5SQD)(LD$5A G4D<"04XE9]K8[* M10[=;[1XI,.9=DS2=5F_N.22S3%C2F+I<7;1@-PG,?+X1Y?YB M?87^YS7-%U[.4#MAS1GWJW'R;^-INF']S;3 MPTU]6#53.$A5Q".HN,@@(MCTODLPQ%D4)W$HJ$3".A&@IQ%3"Y(^RS4H[2OU M-HS!I:QPG6[N<*+==U*Z>7(LJ(>.NZREF\L9,%-1>G):J-G?1#AD&HPP(2,E M'@PW,6ZI"&XR4JG.G]B[R%<^_5+VZ_JA;L'Z3^")WK06L"K1?Z M,X23( QT6,Z97G"CC#&(,64P(T(F.")90D*7#<03XTWM+?/U;_=_ [6Q;M'W M*6#MPFR/< T=3U>6-F"U7\;@E]K@N-3HXT:!5NZOA_NVG[, MC4?*$'KU<_;U?L852D6<4$B,.#:*N(Y2XS2!#/,PDF$FH\PJ2MW= MJXHPVQ2G%C[=3WP_KP=^J+]^OGFX?@_N'RX?KN_/?WA?^]BQPU9?7#V>]5]V M3V;K5J,\?*]-;YZO __2$\]OIQG1'.)8[UPT4YSXS:J'G@ @(Y M%S$/!$><..;%V0WL\K4<)U.NUH9C994*;Y>S2)=5H"/^@JD$LP#!A(48HM2T MI$<9@8)'"4$X0I)0EXC(/_HCZO*QUZ5$3BMP1^PM]R:](SHPS9Y0X;LXB:G[ MEJ,31+ZV&.T&'7=+T0F(5UN(;I]V/PV]E[R4D[G^P;^9K\-G_2V:)9%$*%4, M$DE"'6@Q'6B%H?XK48D*L [P4JNZH&,#3(UK&AM!8R0P5MH?B!X$\?2)Z+G0 M#$T:;J@XG8EVN=[K4/3@#4<[%>URIWTLVGG=0 7P)TH2;S?K8DT7Y@RJL^I9 M!QU9%B4"!G&,(%+:I&5[$'= U86[?>"-E7 M5@Q?%^_IVY'B2 JF(]5 8OW&('$"LC;E_FJ^#W=)J@I,\XMKLF&2&K6)&R_LIB67XG;.QA#(\63TMD0R_ M4^$LD.%Y^!XI,@_TA\G$J_7W72/*TORA4'9(:1D*[9'R6+RB[I:ZT@>YSGP5IQN. MEZ32Q\\7F2F];M!SNZ3NL'6K_G.C5_AR-?]9J]'3^1D%, MHI3 4 H.37=FR"*1P3A.$R[31 :9F_)?'RNFMC!IZ?W?RWFEP[QU!VS] 2V' M'%;*N]EP[BQ^#DPO8JLS[I9/Z[ M_Z!/>C SP!>YH'-3BU=V=-)VR&)]6=6ZSG0XK+!,!119E$*4);%FR91#$B2Q M0 %W[87B./[4^'%KJ@9=!\V5K=M"8//[NDC8C15=9\6.#P?$>F F;*4GMVPW M:<@-_"8WN;$?7)[ W)D->R+GB0==1Q^5 7M"L\]]?6_35W?MNUQL9-7XN:K. M^6>^_G:U*=;:BM6V8LMT(M#_)[1=LXQP&1!$81+A2,>'001QK#)S:IZFJ>09 MBYU4$'K8,#7VNZ==S3K.L$_M .@\:!=2=@X82C1 MIUQ9;PB]J9FY6S"RV%EOB%YKH?6_5<^%\5H'C#=%H0GT?:G 5FD4E]NUA;;A MN^8,S;NWJOIY;9JQU.D,FH5GF)&8D%!"SE0,D4I22!%!,"5(H@!CE&&G,H[S MS)D:&5[-:5& =Z#T"M0FZR=TO31'/D]ZO5;]BSG+*\_P"M=#O/-FSW+-/-J< M#'WD5H)=>0(J5[82\Y4W%V#G3RF_N_,([%SRN*3V JVOM?5YQHR[R/8"W*O5 MMI^[]CB>VI/!T5];'=5NGC9SDP1ZN_XF5^9D;26_&8&D-79FMM7II] =8=(=6@DVEQ+#;RW(Q#U:]TODI] MKY9CH/0,O'"M*5G^Q7CT:W7F4WI8_4::WW4%Q\,^EO9';V\SHR,=S#4SR^J9 M-2VYS([8=F*7Y<3R%Q-;G3V#A9[0QW)"JP?3/)>^NGGY![WS3,_C<..=^/G' MZ,5YX "W]R*&J0VYEZOO.9=7RV(]8Q+)( H()!R979\HACA),91")8HF22)C M*]4XJ]&FMJ2I30/&MK,T+?= C0-)$<+_46+3_CM5H+>('V3Z,'JJWNN/NAA M3(:1 ]T;ZRW5/P^[?4+L\\B'^G'V/^A\4Z4=SN?+/TP:_:W2X\G5JMPFJQH( MU\+V(5,$D3"%,@UB338":0;''"J>RA"A &GF<6%PA[&GQN>-F>5!VM8/L'7$ MC61<)L&.<@:"=NB=INLKT!S=7X P@@&Y.(1N*6B\P[_TQF.G@C- ],18+B./ MRE\](-EGLSZWZ,=M)JXUYP'ZW2\7_.=[^D0?9?&%YL+8(&<98AE2+(01X2E$ MBDI($XRA$B3#4M(H29WX[,1X4^,P8ZY>,&[MO0"BLA@\:Y,OP'=CM!N1G4+< MCKP\XC@P89407K4AK(T%7TH(_]$)H3,A60+CB81.C38J\5BZOD\VMA_KJ=96 MGD:5V]]7]#E?TWFUYWTG"QV@E=*E'S;KS4J:S7'#=+.0JR (,P699!E$/(U- M^] 4)@(KS3^4(L&=]-M<+9@:"=4'>D5YQK2JK>Y_LN<^(W:4-"C. Y-4^\ST M M3FUR=WH'$ J.4*5"Z Q@>/\G!]X?,E&.<\_K@224JU_M&[EHH5\OO MMM+U^3EG483-#GH0%O)Y/ %?;NQ M_&,YWRS6=%5UC"AF49@@FB42)DE*(,*1@C1.$0Q31!"-I38Z S^?KL#TZ,QRQ/DS>K/LWW'D[BQ'''K=G^78 MA3WR5CZNZ&*]ZR$\BS/*11@D,%,4Z64!SR"C/($I$YQ&"F-%[3L*[-U\:@]O MDY_;RAS)%R9!L_RAW) H,W:W/> J_1='!(0]O'M?K+/16W@A[JTS+GC]$$< M'+(ISL!CI)0(:US<,AJ..-Z9EK#_F?%R"XY8^R)!X-@U_38]/BZ7XH]\/K]Y M>J;YRLRSV629$22HR@B'H4 Q1"B3D(980!9323%*]3K 2;_H\#!3([.==8"7 M/;C=MBN.8)F20*% !##*$@Y1BB1D 4UA@N(PS?3;(:69VZG^^6B.U@1>@]>W[U 62\WY--P:>-F6.##+JSDNWH_O; M*R>N/J=NN!2Q+S5_JF#G_IN4Z\N%N!0B-Z]1.G^?%UP_"AO]57KW4__E>5G0 M^Z+L7,Q9@@A)"H0IH I% <0, M,YA*$2XUQZ/8/CGFKW(KM[Y?@$:&L'2_+*/= 0!:"!AYL@8#4(%P M ;8P@#8.8 <$^-U 4HLCN^[O/DWS(YC)_J]&9BXI_F5Z5G"/>KD>2W_'L?R M-R@='W5*#I>=CVM"OQ?NUX7(B_4J9YNU%"9#5(]8W*H/RY7,'Q?W&U;D(JE_:#SVUUUUM(BA:-OYOL&G[ M V3MD-O;R6$Z[%XNPX \\+OAA=&@L=H44S;(MPWW1^;N8'GB8H>!1Z52=T#V MF;#''?H1625I)#])6L@] ="203>+M>E9N&U;*V3*,:50T% '_RGG4"\&. P5 M(RHCBDN%7,C,;?BI$5IC,6R$HE7E#I@;?X"H/0 KT\3S%UH :C2CC2?Z8L>L M%,>)LJ.YX> ?F.IJPT%I^0'AY<;ZLG^JQP:IYP'GB?8\R MB/S03N>&NW=7?_C^O/7 M:Z]20ZYJDD-@-S!G68@*@=\'D8]T!6L<^: W$HET!<-1*,B7%.2]?#1KX#OY MO%R9U&/+S*]3'Y_0\U";"+8V>DT*LP7"EX++L6'&U68YX>PKU953U_LJXKXJ MFV_=+.I?W;)Y_ECNR-PMYW.]JC$="689$E0J%L$ )PBB$ >0_G_576N/VSB6 M_;Z_0L "N]V N2M1E$C- -4YS$(-IW*)ND9+/J#P6?%,RZ[1[;3J?GU2^IA MN_R028E4:8!&DJJVQ'L/S:-+ZMYSB4P!AU+DJ& 8(Z?7O_W,F-K3UDAIU%7' M"^ZE]MMJ+NQ8)CS"@3GH"2J85@&*W.V,N*% MZY]=@+I=&.UTMY%;"+ZEB[*J.KK;;':/=0N73XO-W]^64K:BK&9G-,]$K%A: M$) 4(@-($04H(APPDC+!BAR2U"H;<#2+IT:[QD:@M)$'(6-CYDB=OJSGV3(: MG-+LA0XKAW?W,E[7=9?1D=^SR'@>O;7_3HS7U\MUGEZZHY>UO?\:O;Q;#^J TRKP1TB)XAC$$N,P(0D0206$H %>), M2*$#>NH@>F@QI!79C"]D:&0DFIC![2G1A:X=OP\%:QQFOKM_]M<##$P-VC31NU_O;+I^UNK>XQ+V^['63N6]2,=;E;VOS\DO\]/3) MR'-([<)SP&7D@($DPRP/$F!CEQS12DL!$MM:\ZL1YU:G+DW/#JV MW 0H>]OM:]+LL>_FE6"(AM[.WP;3\Q%[+Z1Z%;K9CS):\9NSX\<%<>X7^SJ, MO'LTIYW_K&*L>W4D7SDO(!2"Y3F0A&-@5/0!$4R!F+&XP +F&91M+-/W#/+J MZ#W"FL#<=&RJ22-RZ9#9!_Z^AX[#('U16>43A(WMC8ARR)/%FX %.TZ\/O(+ MGR'>A.3VP>'M6WACL,-N[Q>S::1+;J1Z%ZN'LT/+XWR)NABP/?D6_5,=[ M!\\NO*F917:SZ(-/AR$>CFU[VO727#P,3@NF'CA 3RW)0R/*NY6H%):^KI?Z M^LV;?^P6VZ=YG$DF"VJZW6HKD#=3< MM20MH? E)GEKN''5)"V=/Y.3M+VNKV#MZD%'2(^O)=M^T;>X^[[8S/,LAR9_ M!L@828#RI "%^2.!$'/(I,2%HTKM^2!3"^&,C< 8&1DK9Y&Q,_K56.I8^GH1 M44NN&(A3:'XP$'UQ@ZB'X.QU#+RIS%X88F1IV>M.GNO)=GRVWZ+_L%[]THJ[ M,Z@08I !*8W"?D930$6> *6*A"6<9'GJ) ][=.^I+7%MFO[;;34?0V6WB'L" M$'CMUKX'4*R_X*ZG97I\YU%7YP673A?EI8_T/JUYKD/?*G[4?;/U')K>A?7_ MFE/]],4,2\!X00 J2*'_E<9 )$4B($<*)TZ+U67PJ:WFO6Y/TSV^,;9NS>!^ MZFP_"=;G+$&@#7^4D+=YZ3$&3-_AR'V0X]]WN$,RH4C#?=[^.*S MT@AAB3@7&$H$AM)]F@%*, $9*_Q\44V22]>W/*BX/,\T3BLJT"_UC!I-4 M:2\Q-ARO%R&>TJO&6#<(P9BD'%UCK-O1V^Q0#M<8>V_:WLM&2F7U4-7FMF<9 M3Y5>075.*L6;[UQ_].[1_#2/N2I0RB3(N<0 T8P#EJM,ASH*QXAA*J%5CL\@ M*Z86Z1@G_K#/(78\C>@U#9;'%:'!#7V>4=D_B_8>M/H >R=FT;$;4>U'5#OB M\'XW4_%I5)1OK597# MIW\RQ8\7 HEJWW+DH(.<==]IZV;0L28C,(&V'D3WZB+LQR^4S-3\6GD2V614 M^IL)!P'R$69D)*'R_08AF^OOD5U0?F44JV6T3VC=!G[&-$952:RFH+[.*ZC:Q.TVP@ASU>WB M''6YKB&,"Y*RF"6 YU!O=TB<@"*G&>"<4"9H#AFA+AN?(1B/FCBW?*X^6">S MC@"XW1;' XR!G\%[Y/:0F42VRDI_.Y0;,'C:@UP;9=1=Q@U73_<1MS[>L^"? M&N:ODCT^Z+F_5U]*NMI07F68K1_I8C6'F!9&01T@BJAIV( @Y0 2A2&FCI, M#8)3Q?[-(:?&'<9B$]]4-D>_UD8Z)FM8 &U'%'[A"QVWNR'G7I=N#8:OPO+; M XY;&6X-P%EIM_V5/0XAJAP263YN:H6@*C4)JP3EA&0@3PH=T6&. 9&Y $K@ M6)G^.OHWU@<,%P:8&FT8$Z/*QD8GR2G+ZRJ,%AO^@> $?P$3!!>'[?= ?$;: M6I_AY&GOW.%]Y[[XTG7C[7D[K'ZVG^WZ7+\8Z6.YYE**C5%6K%E3_T;O$K9/ M)F7?= P";*_F6_$'%%.BDRFFN,P,_)&&2A,-1-'*!5(8"PRJT/4'F-/C?Y: MTVM=T4T3"2C*GI>$I/[W #94:Y&;,RZ80]0+N9JI1 MO[MZ*XSG>LM@2CGWOSU4O6OPERXZMP#&HK+5+U;3^:*I"D7*0.Q MB#47PC0'5.480)11)(F4.71JY.33N*DQ97-ZIAEQW:A//)ANZ'KIFG>93Y*6 M'6H]X:?2\GW&"TU0Z#'V)J+/S,RKHAL=,+C0XPNQG4#T2!>; '.M94=AN +D+25Q^1D?[I0$0= M-QZ%3FX[UI*"Q2=]!G75;S=WN^W7=;GXIQ2_K/0=JW?(]U4$8B+-S9OOLN2+ MC?Q8+KC\9%BI27# .8JA0!1 FA/-#7D&:(PS )F2-*:8QY@,C^T&V3@U; M[< \V6^*/$5]7D ,&OP-LW ",: 7B.U"03]#]4CZ>;<2BU+RK7F'U4J90$X@ MP5B"3$K-^11R4"C, <,2(J@4SV,KA:=K TR-L%L3JU>S+O4_E\#K)D8?D 1F MM>=HW!:%L8/%(=-G(#PC9?I8?FG;V3_R=I^>7W]5PE"L5IG@+&=""+4B$ 12G3])9BE"F&D]PJG;'G^%,C M/OU%0AXKQB\ ;A;\38A$)C@1S8!)LO8B.W)A%!T>B9YZ8%]:'&;GQBL3OC#@$H2/-S$C! M:L 9<@MP/<#:&0@/N?]X ;,'%)X%UC[NUR\ _V6E _KUP\J<67RAWYLTA!QG#*1$QGH3 !DP^:A B11*I6DW(^D@ M)4T]B%. /X*.IG_M3(.DWF_2FY7+].^UJ#CH\ ML_X(EU#Y\F:(E\V"/W+R9F[[\6?[M@!:R7OU2M]TL7U;E^@]Z0CP<;$UX=U; M*76$Q\W>XD'.E40RAB(#*4X@0#1)3!40 P0519JD&4R5FW2F_=A3.P\XF!DI M*_0M3T'#8!KZ!%1;76GM579'K>%F=[G'6=L>?;R-06L?9#_RR)V$G"$Y;RKD?HOPS2@U7]8[U@5O/O]JO=D^ZW&8I$SD7'(04U68 M!@@IH'F<:\[+XR3CE!,J0W6DO&W>U'API+:4%O-F'6J]T&R$#])<&U2:$*YU M<'^=<7$2?2KMT7^!9I46QKUT\9 '8(>TK708I8_*4)4"L"XW)]E-39Y(4B"F M%(E!%G,)$,88T$P*D*%489SR+%%6M4068TV/D!MKS_-!761VNO&U>"GE#[70 MQ'D=L#YI2S>0<]$J\H;@6+)%>R0W%9)U;5I5L.M+_=<.DVXQH^Y;C*AK9.7+ M[4O]]HGR=,T&S3$?'"#(%D&0,T!AF(!$RY8G 6 ?,WE*A M+MLP-0(^4HYO#3;_KEPYEBL_2_=Q/&_L,UV61PAA)R'T48)%,M5^8ASDXOWF M5'7#.$9>U14+II-;U0V14W[5C5NY\:60B_F;U5;?[DZ(TG3NJ/\R)Q[)/,\* M+J0..%$.8X 8$X 0R$ 2Y$;G5\T#G*U#BO-C1J3)RU_XBJ8[W[E>7! M0#>PW=SE#:[ [-0;*6OZL4+B L%L)/^OA_6W_];7U]RB_W&@E.Z[CD(:5HZU MM&#WX5[ZMB>O8-JF68VVT/O%XZ*)[@6":2H5! 3G*4 4,T @UUO1G.4Q%$PQ MDCG(WMJ..S5R^"PK:>$HR=,?_O9C!/9MQEJMKNA@NY,2K/5$V&Q7@\#[$B]F M1T?727XW!,JCJ?)Z0MM5M-<5LQM:OM:W&U/BU]7'$^5?Y\O[;9%-/F1)^?:O MB^W75[O-=OTHRWV0.4^I_N) (P%<8 10G,2 B(P R46L>)IRR)P4C#I'FQK+ MM\:Z-T&S ]=NZ^H-LL#,O4?K=VUHU%IZM$?UMPVU@L33AK-[K%&WEE9NGVXB M[2[J$36^7:CMUSO]D!)2W*W$)\U-1I"M?CU^]U#**IFZ.2/.,LFR'!8 IWKC MB%@N -6!(R Q35+)8$)(81TWNHP\-4ZI;(\:XRL=U];\-E%D[X!#:.,T%Q:A M8RB$ U/00(H+!#.>)XG M=CVWK@TP-8IO;*S(O3'364/M(I#=Q.T#GL#\W ,9)_VT+O<'J*==O.UHVFE= M3ATKIW5^KN?><$DWFZ:O5B-OE0A:9"G%(!,*Z@UA;HJI10QB3&$2YZG PDGV M['R(J2WGRL*A'?,N(&FY^QN$3^@MGR,T[AN]J][[VMV=#S#NENZJ@V?[N.N? M[+>XOY142-,MKU4B8@D3&=>/Z)AGT*B=0E#D.-=[M%Q'2:0PTC N2_MT@*DM M[,J^J#+0;3&?(6>WE(?@$7@A'T'A,42_Y;BG-7QV^U%7\#7G3M?OU<_U6[V? MY'91UN7J>B:_Z)O4;2DE8CC3CV<5RQ0@9-[/$3@[Y<;W;E46)8R488D4A8C@"2G@%+3"9%G M*$&QC'/)7)BB8ZRI$<7>5,LFH\[8VG&&)\0"4\85L +L&"SP\$0872.-RA<6 M+I_2AUK.)S_:/5]@X3^CI>#E9;0\.&JJ=PA(M4]R.]=*!ZZK)%G'IV28^,HBMR M8.]6O#2E+Z]E_?>\GY"DR"5Z4*3N\BXUTQ2^T#PZ)$B]T'R.E#\U^KRZY5@% +\S!.-E: 5 Z5D"5XC[^]*F>FN: MM1GIX.UNB MG[=_C-ZO5P] C_[H1D!=$-OQCB?@ M--C=G!S!8^_\=A%GAXXI.ND4:E$0N7 M3]G#YI*>X2OE01?GWZI/\)E<[>:(RPY(8DUAPP"7C '$& 4VI D(J MJ/*0K MD+$:<]Q(Q@6&LU#&Z>)A30ST!F_]J&_]_:@&>4Y,[37E"<"%R JI *TR 4H M&,S2C&+(8]:GF<&EP9Q(:.RF!KT+LSOAM=Y >0$M_,;I(EZSZ,_E>N.QS8D- M'IX['%P8XZ-*^HINOT=OE^O=(KOFZEN/NFU]Z#_+ SI/=ZL=SIWWW^2O68][OM9DM7)MGP3OQ-!U#& M@'F1I7&>B!S$DG,=WR@$:)ZD(%::JC*CQ^'V9K:G'5.C,-,XYHU2DF_KXTUM M_^*;?-8_81/]L%A%F\HGQ_>V?2?+CMU&F(+ =-=Z$#4N1+4/E;1 Y4!TY,$L M:GPS4L.M,_Y(<"":GEBQKQ6CTN1 J$YY<^CMW/6*/O.O4NR6\E[MFW[>K<3_ M[NARH9[,(+QJ[;.Y5 T8IX5$>9*!7&"S4S*($@+F;[ M7SSO;7ME/L)5@WI">8".TY#11Y-[\@#1L2J4C]OUWD$OMO*]CJ*$#H+UMW3! MEK)^<7_WN"ZWBW]6UC1ZQB:C_*W^[+S DB"%&* R)D9Q.-&,"B% DA0RIRFE M2>*XH^YAQM1857^/L?/^N0_\UOOIP*"&WU]K!T#E071PH4[SF57*Y[R*1X^\ MF55E#Y'QQ.N6>P"2_K;@?8P8>TL^ *@+6_0A=^O)B'11&A:6/SW]+*GAVJIO M<"G_L9,K_E1)S12Q8"2.&2BD,D+)*@84I1P0(1(&*4MYCIWH[_:84^.Z(SNC MO:&]Y'QL +3;=5D+_;Y?;]K7<:E2$!M-H$+"'"!"<\ $4T 47 J2,YH(Y<(S78--C6#V MME8O*=YLMHO'8[5J8[CKVXI.K.THQA>"+['%W-L^.P8QP"M1&Y \D4WG4*.R MC(W3I_1B=4U/X5#ZO2XJJYZ?B'*D8,: WJ%D &$N 6$H!TJ2F*6,9U XM4M] M=O>I,4=57UF76O:)1YXC9T<+O?$(S /V4+CKA5YRV9=8Z+-[CZL4>LFM,YG0 MBQ\:4 ]UQWFYD^(HQ_!574,QYRE.&,T2D.M-!4!9JO16HXA!JG(($Y1B3*!S M2=35X::VE)NJJ-KOZDK%ZD"NNF>.GIP^FO[B\5X=?U^=E M24YEP0JB]WU, 93+%#"F@_ZD(+#(,BIRY"06:C_TU$BAVN(>V1C5=O?:&3A, M@"5;!($U,(WT1-2=1IS!\<4O]@./2SS.@)PQDOL=^E+5ZL'H%KR6;&MDU)MN M.B1-]-<+0T"@A E:0P*FFJ6RJ#F)04%$FXAR<5AID=!C8I#9.R<-8K^O3H4 M7<'5EFV&HA6<63107UR!ZD$L73AX(Y&+@XQ,&%V.GI-#YZ=[-B&.$_IJ'W7U:%7!@M0X]D#'6PMF^Y%';LCL#,EY>V;W6_1;+T9H MJ;ISTT3LZWJI+]X8X?#MD^-*L;K7A-;(WMY]L[K&XO^,:IN#K!@GE#RM%;LQ M1UTE3C"::# M2@$3@&B, ,$4@YRD14)$2HAR2DVT''=J06=C["RJS-T7UKN%F[:8V_%1 "2# M/[4O@AC]:HR-*FL],I$C/IZXR';44=G($8I3/G*]O*<^@=R:2MJ/Y?J;'DG\ M]/3+QB0JUH6%5=;V=O&M.N+?/[BY(H)(A$&L"@J08!F@%%)09##/35$?CYT2 M!]U-F!I/[6N1-[4>R-[TZ&"[H[R!^[38\5=8L -3F2F=K+!NS8_84_2#\2!: MK'Z\"'N0<*L_B+YD%-P-&%=>H3= 9[(+_>_4CQ";YN9_I65)5]NG_:NE2G-M MGD#($H4IH)!I[HL5 23/((BS7,DBASC)G-Y)=(XV-9IKC(U::P_OW1HA0<># MP&ZH[?C,&X"!J6L =L[T9(6))R;J'FM4TK%R^Y1?["[J>0ZRKX@[Y$7*S2>Y M-.^OOZSW'/9)>T6QZ2O9_G@ 85M Z#MZTC.HV7C'MSYA_3L>"_ $,,%O_;/FU]68K&I MB$>*-]^YW)CJ0/W3G/!<8DH14(0+@%2! (%4 8G3F"<$"I*)OKI?-T>?&K6_ MUY;]8:]1U5_FZS;L=L0;#,Q1J'4O^K4W?18=&Q_5UD>U^6'$OZQ1"Z !=GOL M%Y,"LX:E2Q',_B8^JJQ@NFSTQS;SE*DX*6@,),,$()130&A,0)P*D>(8 M4HEE__R]T^&F1E6M?MXC%8[QXPU8[9C)'UB!J>@L$Z\Q==8J$'H4#K<#)4@& MWME@+YAU=\WQ[DR[JU?U[H;RVWI#EW\NU[O?7BWI9K-0"UYE)S0)80E2,H<) M ZSJ[)90H]220Y!"(E/$I<*YE>R5]8A3HY#6X*BR.'IN/?Y&%Z5AL%=?:?D@ M-_.,(":9+ #4(0G0Q,(!36,$,&4X56D1BT+-O\F2K:TE"BX.Y+(BCH<+MS . M)E:G)HY"!)?1M*./X0@%YHS*P.@(H,9$CP(#G1#XDA:X/,BXH@*=CI[)"71_ MVFOKM??[Y!]!,8DI4P RFAAM@104$"4 R1K,773M;PT.4'F71!OW(FV!W\B MNG>HC_K"P#FU([N19RHP']8Z#L_.1-=GIJF< M9]$'/S#[5(88:-'X\A%^(+RH,>'IUGTKOC:F#( N9:NLEG-3= XE8%+$ $FL M0"$8 B(EJ( ,%T(X!8AG(TR-8#]521%F%2[TZM365IWNZVR93?1YO11N''H. M*4P3F&#];$L38;J><0R*)%8 9[B(,XF$Y-QMWST(U'&VW$&0M'NV#$(G\).B MA:6R+H":WU7?O14.GMY_Y/+ *^Z=%P%>^Z ;4=)MN9Z_NO_+N]=)T>10_'FM M5]#JL>Z9OC#-,WC=J'A.8BYR6:2 Q85I!"088+ 00*]XF$O(;1.D]#-$:&@#4T;+XVJ6/.=^7T5@8R.[K/17QKE MX63=!Z::O\V5%2DG.JBHB-GI7J-P=1_O6OKN=:W';F_ZD5%U1?I25@+23U6! M[#PK(%)89B"120$0R:0.X)(<))!02&F&8>K4DM)^Z*FQ>],Z;+'BRYVHJI&B M-Q\_1Z9AZ*Y>G=6IA-[71/(?N\4W_?S5:Z=N\!:MI#37;->1VBW58KFL/H?B MY'^B-5NV&F=^.\)=GE"[.#+,- 5^4MSL^S:+6M/KLOW ;=XZ\0K9V>WRP"_? MS*T3$*O^;=UWN,:&Q_/\7O_K3__6_D;_P>A&_NG?_A]02P,$% @ EW%J M5K6U3=\A" $ X<0+ !4 !A=')O+3(P,C(Q,C,Q7W!R92YX;6SDO>M76TF2 M+_K]_!5UZWZ]V97OQZR9.0L#=K$& PVX:_I^T/PR,B(R,N)?__>/R]$OWV$Z&T[&__8K^PO]]1<8QTD: MCB_^[=_M#OY]G,ZO/@Z_X53+I:_._V7H(T+ M (:$* R1-G/B$G/$"2NEERDHQOZ_BW_1 I3FSA*IO"*2*D,\"XP8JB)UQB7J M3?.AH^'X'_]2_@A^!K\@<^-9\\]_^_7K?/[M7W[[[<\___S+CS =_64RO?B- M4RI^N_GI7Z]__,>CG_]3-#_-G'._-=^]_='9<-4/XL>RW_[S\^%9_ J7G@S' ML[D?Q[+ ;/@OL^:+AY/HYXW,7Z3KER=_HOR+W/P8*5\BC!/!_O)CEG[]]__U MRR\+<4PG(SB%_$OY[Y?3@P=+^ME\.AD/X^PO<7+Y6_F)WW8GB >DM?G=^<]O M\&^_SH:7WT9P\[6O4\C_]JO'7\0U.6=\L>+_N_C%W^X6_C:%&6*E8?00OW#] M^V65#8B 'W,8)UAP=K/$:!(?_-"HR'5R^YLC'V#4?'608#AH/G4GX'(^S@=: M.6.T<"2JZ(AT)A*K6"#.6,>$\Y:*\)#G0O,,B6[4,(/XEXO)]]_P@W\KC M=//;Q:[4T.%\4EFB"]4AZ;_^@A+(,)U".EQH[DE&&R[G:'"A^ M?QN:8$/&,UG-U^Y \J+Q'2'ECIZGK0A]!Z@YS[]>Y-+/QP/N)%< M>HO'".!01$891Q:+VW#]G%#>!S6,JNL%+9?5.JLJZ0[24DQ[-[N7E M9-PP\05/X3P<0_H,EP&F R8-8UQ)D@2Z;U*Y1"QZ9,1:PZ/ED7GO7O(=7EBC M6T!LJ[I)?3GVP7C<CZA8 M"RN\YUBI).0.8?+$Z8MQ !R@>9T-) ):9VU)$&A1I32*>(,'P*6<_S906+410] ,O642"TY<2(SXA+/41B98J!5P%%6 MZY5[NJ'N5@#BU8+L"0!VQN,K/SJ%;Y/I?."9M$XCUY(S=+E<" 2%D@L3E"E7 MTC^Y"A#NK]HKZU /$!L+MF-@[%Y-B]P^#F?1C_X.?KH_3GOHHP^TD2)G#\5/ MTD1&"<1)C[X3Q7,P.F^$,]ME<)Y8>2V B'<#D"H"[HGU.('I<))N& C4!*^9 M(XKJC+Z74L32:(D7489DO-.FCI/Q8-FUX"'?#3RV%VU/L'$^]>/9L CEV@C: MB&0"GHE@)%I"ZX"$A'\+&:@+D29#MS,@3ZV\%D+4NT/(5@+N&"3[X_EP_O/C M< 1'5TV@I;)G%!(CWA9AA"(6AV$<]4E%$8$FD%N!8WG%M4"AWPTHMA)H+\!P M"A?#6>@ MV$*PO0#&P3A.IFC@&J$T^>+=R=5X/OVY.TDPX("K6N%)DBH0F9$G+[PAW$8 MJZ5BI@9.GB5B+=C8=P:;>F+O!8K._8^#A)(:YN&B&N#:3FH-H#6CQ%F!VT&F MC)X51)*]]%0:9:4KX&7%TNMESN@[ \NV,NX34';QK\?3\\F?XT'& M@]0Q5YQO$3&81R/I:/9$(V?26A<"B_5@B!Y/_G5&O+M$T2:@_1X>C*= M?!^.(PQ83H)''PD/EA6HHTU,SA,E9%(J&JUIJH>3I=77 \O[R;U6DW2?$',R MF?K"P]3\ W=S)BDDL0H/PE%I+,&A1*1;NF%!J>DU6PK=-Q?;3T\O)_,Z\:2 M[!@!I;QY=/)U,KY-_?# %9>"*%-B,T0R\1CB$ZZLD%)%G]-SU8@OHV!YQ?60 M\'XRK%M)M&,TG$&\FB*2&0_GP_D(;9FV-O.D20H*A1"]Q7,/6;$4HR[!J.-; MEGXLK[@>&MY/:G4KB7:,AO.I+\]+SGY>ALEHH+RT* 1&LHUHU)+0Q$-YXZ$\ MC\G&H)S8"@H/EEL/!^\GF[JY+'MB$O9_Q*]^? %-&I@K%I,+C(#*JMPV>^*T MC$1H(4LDY5W:[C7#JE77@\3[R91N+=E>!!I_P&CT'V.,JL_ S_#02P>SV16> M>J5L"3@U:-TT,B)=(EX&370$ZH%QZK=\\/+L\NMAY;WE1FO(NA>@^=MD=(7Z MF#9WCM/9P KM!#6(]> RAM$4J)<>NL H@U\J)+RZY7//;>C9+X$E%+AG /S*(?1;G5&8]-DVHD15>OOAY4 MWEMFM(*D>X&8@S%^FH_SX7?8\W-_S=8@9>N,T@)/T"2)I"X2+X(DR4GK$CB4 MSW8)C>=67P\Q[RT]6D'2O4!,8QMW_1PN)M.? QZ50%2C850192(14*TFY%Z;E["O&]#=(EX*9 AR:P5%QSMQXC+7)#CALQ:>,5,C MQ+F_YGK8>#]YUBVEV@M,+)X2-P^3S[ZB&&?'5_/2F*@DD ?:>I">*2)BX"@8 MR,2E7*2CH\&@S6E3XP[_.1K6P\S[2<16EGHO,'1R%4;#^'$T\?.!4X9SKA3) MWI1WZ$X0[V,B-C%@Z(<#Y]N]S'RTY'H(>6_IUTUEVI,W5;.[HFQ('WZ>%DI@ M'.$)&6]9YOO)S7; MC@XZ!M8.,,298R(ZE7.6X7+3]8;CV O)^$ M[.:R[(EUN7N2_!&_,AO8('QL:ET"8Z6=@40(,T%0+&@?HQ1QRT/GB877 \;[ MR;O6D&^O(+)XF[Q@@D(PD%0@GD% H#R;O)_U: M1\:]<%UWD8VI'QV,$_SX#_B)KA;C,ME$:.#(@+5 +(;R)"F>><)03O(:USA+ MRZX'D/>6B-U&MM7 \:^_/9(I\O>/C?O@-KF@>\)Z2/!Z+7$??4:=[KC/D[9E MH]RF3=WR"G<-5TMFE,I,+&ON_9DG@3I*N$W.!7 J:?&25)Y=82O7<9&^^SB< M7AZD0?#<62,=!E,!274R$5<*9J-DW//HL]KR&>6#Y;II(E5/60_'EW54:55#_6L7$5;W#EM5_JMEV _5 M'UXW5A\HQ[RQ E$K2O4:>K$$&>%$9E,>B5/F8+M(86G!;EI"M0J!C639V_-\ M]_CH[/CP8&_G?'_O[!S__+Q_='YV_/'X9/]TY_P O[O)";_&IU;JB/]*\K?T M FX:D);,TB78%ALO.9Z$R-<3I K-XE>P,RN^V:7 ,YR^UPV]95+]HJS^;' M^=-DDF8[XW0&T^_#"+.SR2@-+-0GC.H]FL MO?)3U'3;9KD-<%62? \P]&DZF/Q+6EHX,D5+YE?+ M[) A]]QK_DU 9=VTU6P3 M3"UHI _FQP_'A[A+CL=G?@3'&7?+-YC.?YZ,_'B^_W^NAM^* ?"!F.$\B1J MY$6ZY(G5*1%#6:12LNCU<[5K&UFFM2CKICEGJT:KOD9Z@+/BY;:)HPH2WQ@W MWV$:)I60AK![UEY6Y"%"4F[ +4CVA5D M=-/NLTW,;"OK'CA.R^;S]LV!,5PX4J-[,ZS%'73 +15$U1/ Z_'DUO@:0P7I3JO"J*:]Y(PFS_B1 ?D@RM. MF)6I%!27GOSXSZRR]C'23,-SI9:;9657T])1:] V851%[#T!T,U1?)-*'8ZO M<&M<[Y')>/8!\F0*BY\[]S]@MO\#!8AJ&X[]]&=3-'(TP>^.YTCW"N!_*[X%C=\OB M]6;^ &,HB3UO@C4&+ %'2ZL]KPCZ%(&X"#384B#Y['.8S3'\B)2.^J&VC[_M MA-X#MPX-_[V(QG,5.8N>>%=2P5$WM=6EGHX;1KVE5#]7;+0)8AX0T%$GU#9Q MLKF >V!9]OUTC(9Q=@+3YMW7!S\;QD'.1F>@0%2IHI'.E$GE"3U-*I/R5E%F M:Y^-*PGIJ$]JFVC97N"]R$PML[$W'%VAUX1T__?]H[.#O^T?'I]5 M+7YZ_.'MUD"]P$RE4JA;S!WG!0AWQJF\!I_"5W1CAM^O'>9;1$KEG!2(&4'+ MR BF$)%).&*%C0*_H<%6OT=]'8EU72"=!'KX-I(4*"62EA$9,E!27L(7:RM- M]>G?&[A ;=FE-M'QO&?T&KGWP&]NDG$K)%-X0<:.,T8&BY=&^/4I^!GLP>*_ M=[)#GT_DE$L]*BL5Z90$YC413J))]IXQ4;NF97NJNRV8>DMXOK&&>X[ICY,I M#"_&BZ9V\6F_KF;SHJ(;&0V8PJC7!4N$P#]D5IIX M']"[T9HF:7[$=W@@- MP;I.#Y52E=D*,:C 1?"TC"%FJ4SG,GCZ*4/ YY"B 25L;:^C)5:Z/2!ZO$G> M"AZ]N)I92P^EL2X*9#Z?#L/5W(<1G$].&C4/;$J)9R.(%U!**YPBEAE'DO:T61<"MZKTDSFI- MM%6N#+\*,=1.CCY#3K>H?$MWO99.JL&KS1S8AYW#G:/=_;/?]_?/M\YY/?RP M^CFN9XBMG]/Z.!S[<1SZ$9ZOPP?/2#.+/%NA$02I7.I:5G EB4H: 1%CAN4W M_S4364_2M?5SB)LUSHM%'1@J8]:&$C ,B*0^DL"U*/3687-Q]R!\N:5^=^1GL^/<='3<^3&<#2!KB-92$KW!.*P3Q/0$0AMH^"FP;"7N'N#F/OU[DTL_' ]$<-DQ(4A40:.[*"+Q MX"RAVCJG)(VJ^KW 8RIZ@I3MU+OLR&PGZP[1TK1Q6+2*;9CX@D=['HXA?8;% ML,=@N4G9$73MT0V+*9$@099NCBHA'58+]I+C\L(:W0)B6]5-ZLNQ#\;CCI,/ MUQRPJ!UHZ0F+SN/^B)98XS1AZ.<[!L!%E+6-QR,JNLU45<)*)2'W ":WUO3P MMI^;8BJR5*;F!"XP'F2:>+0%1!@EOI5Y&;"[0TT MKF=NW3+!(F6&,A1 BIE(*X$$<)P(YSW7P(V(M:/AE81T"Y1M-+L2)-N(N0=8 MV?6SK^5_YG9:^29P68.L;MLHU4=1 M;4WT %P/B6?!0]0H$A%4:<[N17GZ5,Y@#5)0:?VS W2V]L6[[8?4PO&TL71[ M4$'QH'43@OVV>U.QH2HK"HHCPD/)@^7 B:,!2.8HK8!_!@O5#<[3]/3!KZD2 MO%43>@]LRVT?C,-2Q'0ZO/@Z/\Y?T' 6<0UX,HF69Y8B%5$5?S\PW!.V-+*X!K6RJ5!15I)M9Z* _F,@D*3]T, M5*,=I<94KQ1924@?7)PZJ-E:S#VP. !9#6FCQ6!,A&PNP!"!8B&!B3.09WF0#U M')UW'HE7&!!H8#1;34NI?RM!4K<=&ZO?4+Q*D#V(APZ'/@Q'P_D0FJ[MI2C@ MZV2$0I\5)WW^\U8T7E/&3<$Q=0I]=<&(3T(2I(D;*1T&>K4]VW5IZ\E%>9W; MT%84T@,[L V:%R+7#[J>IZ?;6JAWM M/PVQ;531!U!-QA?G,+W<@W![00)P&@K#2\#9TMQ]P Q-W=K)_YGN5B[X<("ISIJ6/AKTB$#'J5!%+>*!Y"> M0?4<\4I*NCW+6L)-!:'W #K[E]]&DY\ IS!JGJL^DM4@*=FX^ 2]15E>,AKB M61,$2-#>(P14[;+!%XGJ-@/8$J#JJJ('V,(=,KV"=*]GZ.W]"I4.E+0D@W+( M2/0$PQ!!6&:<*^I3?G8.YX:6:34QW>8%VS-.%43? PP]3)'?2.OG#3?!ZL"D MP,!48#PB(Z?$1E.:LXFHG0*O M60@LD&0%16Z8(#[J1"AW6BK.8_U1,<]3U&TVL2U(U5-"#R"U:O#DHVWBF1"J M#.LJ%6T$8UF-XDH"Q:6=-TI#JEX^O0Y=W>8J6X)7=87T &0KMDF9OD6MI$2$ MXA#*I$OOXT @2 Q4(V.V$W8)"O:0V-=Q?0!:653 MK=XS3D2EF7?$X!8A,G.'D7/,)$N3(W..EVY.+<2:FUNZMTA=M(BM.JKH :CV MKI>]S?#=YPIPCT0=95:6H/$M:3XCB&,12#0@)=6,&5[[FO&HJ MI0<8NT?]($F?).1(- GT@ E+@9?9E^4VK#$!*M^ 7VW?&]R%&]2O_ J8?<@ MTGQ&(I;SS*(4>#:7,9K _F?.1:\]$[1%86Y94O46BHCT455)%#XS/ MH@5/P\_?_.@*!BS[Q"W3! +*1BKKB)>)$>VMU9+A_RWWNZK4Y>B.AJX[E-31 M[1QL*N@= V4FI:4CI1R=^B$?OKO\V1,MVCZV!ERX'34UY/^-1/!EW%+!, M@N;,29>\<]7K@%^DJNL"SU; 5%D9?8!7C%>75TU%QCI]N0?!*"N<4D3X7)IO M\T L V)77>Q;@=X+:JI!R@\A;DO:;B;J73WV"T)NCC$ MX") ])!D:?>MRO4$;JFL+;$IIFB$#US7O@MZF:IN\U4M8:VR,GH K_,RO.!J M^K,1V,)8+WR!Y )XD+@OC"]9$8\L4&E(-LJ!X]FSZOWWGZ*EV_142U"J(OAM M9Y2<5^PZN2RE@>(L@J2>1+""2%I>C@'&LIFK%)*UCD9:&4&/J>@V]]02=K84 M=@\2!R^%Q .F;- .+!&IU.%GX=&,)D%LK'E.)"'G]SR;)!GV'C+02%<2$@Y9L*\*7V3J2/! MJDR4"5EI;Z()M6]1.Q@4DIDRJ3AX,JMR^1WIXK@6R4;#.)=6M]9;^;T,"GD- M$EX8%/(:]<1@_/E;[3Z-HA(\JB8( J&33/NO8%\/L8%/(J M#:\]*.0UXNX!;E9TM<\BLD3+*"]=INTD)!ZY0/^Q/,&V/BL(U8N(W\V@D%>I M]^5!(:^1=8\'A:"G)F)6D21H^C\(1TJ5#+$A\V@X1@HYO^32O+=!(:]2W9J# M0EXCQSX8C\P:"03;!22<@] M@,F*3A\!(SCTT2+1KB0E?#&C%N4#4B@J$P-J6W-*#GLY**2*-[*9@'L D7NW M=QA4'D\;CE*3ISR!Z=E7E.A 2L^,EID@B8E(JLK]GO,$&/KV$(SDU:>'K$%6 M3QR5#37_]$5]%37T"UD-_;.=J_G7R73XWY &UCN:0 <2&CNJ NXY%2U)QN5 M$\\9JH_$>YJ"#=E(T24C /&B,M44($[ MP;+G W$W4?4'%_-9W,_+HTO!^ LU\[SZ[?'3GH2$N.$9YLS MA13!U;ZQ>HZ>KJ_0V\7/IH+O 8A6W-TN>!I0Z74LU=U1:XX2*J6[@ED"0OO, MK97>U#ZZGB2FZVOSJO"I(_)JV&GS2NKL'/_\O']T?G;\<7?G[/>/A\=_;#V< M?O6'UK^(6H/X^G=093C5Q]'DS[O.IPIX1-US0HUF1%J!,3[EEFB>H;0T=L!K M.P'/T;.MP2D#D_ S3Z:3[T.4W(>?7V;EK # KJ%4=O:?@RN#47? ]SLI/^ZFLW+GIN= M3TXA3L9QV,R#NV/I?/)::4I+T:U II'ATK-3.Q* ,L*X3LXE3D.N/K^V!3ZZ M332\,8H[!T(/-L,>X,IQV*@8_SZ"^:(7P\[E9#H?_G?S]8'6/ED>%;K*/!>G MF9%@HR?:JVQ%ECSZVO4EZ]#5\334SM'SZ/UO955V?:O<"*[T!ODXF1Y-QD66 M1:H8MH]OYS0V V)O9GK.!L ]$S0;4L8.E*,(P[M@-N\_0:DHZGE+6%S165%HP\/UA-'K]D@#82/W'IF0M#1!$ER7=XV2 M4"9#5 F8"+6' ;] 4L=CS_H&PYH*['3H7F/E2_\:%-[#EDG7' VDHU3'"(1# M+(E6%8@%=#1\5MY[)B/59JV3^+E5.IZ%UA=XU=5&#PS=)S\<%_$=C\_\"([S MO:&# PXTA:S1;_44/5@:!?$V"\)H<%F(:.N/U7J&G(Z'K?4%@;45UY]'A1^N M9L,QS&;H-X3AN-%L:>^+HBLUP)/Q#,4ZO5;XU.-7&VWL?BU_/1AC['75Y'97 M_\IM?SDVB$$'RS$(P&(4D4ORSM$T3(*'YCB5 N M)N8@N#;:RZU+7K>-GGJ'][84VP/,+I]V-UM[0(4W(HM N):12.4\P9..$AV< M"C1+(V/M0.PI6KI],=P[-%91V;;>29UKK.)5'5Q^\\-I\QSIJY]>P&S@F9(I M,4%XSLWPN(1\!$F\P\_1^#O KZZC3D7]Y!UX/"SB>' M**.+1K%G,)^/&G]ED&FFR1NTWU$8(@TR&*C51(,((!(WM'KIQUJ$K8?*_SF7 M1O6UV0OCN&@5<0;Q:MK(JDQBF5S-3\&GX>CG'J /<(G.=QC!1]R/S2N&NZU9 MY+$S'E_YT<+;'B@64S+)DA *^RXH8KDVA'(J8^0"/-2VJ5496 _T__QW4]VC MHP=.ZRF@!*_B''D?7Q2O>S80AEN7$R="4N1 9E]&$664I6,B&#!>U1Y$_IB* M]4#Z/^?*:DL]=7UY_\)5QTF #F[3T]87)@LN;BQ*N+5-0'@0D M;M'349($F\NPI$B!\JRRK=WG^4EBU@/E/__U5EVM]<(_7=+S]F@.3%>&"K12=&F=MYS';JZ+11M"Q,O0F]+!?74 M4-X4$#:C2J+C3AA+5.,0&R%(,"D1SVVB2L604ONV\1Y!W=: =@:T35724X2= M3 &#_73C7 23971E,F\, ?>,16:D-23QH#W+R&RJW4/R)9JZK>[L#&=;**:G M4+LQT1A,-?;9@@G4ND@@>TFD+A&^DH4YP7-IZ>3>P-E;(JK;&L[.3\]-5--7 M?VUIWOU !F%]-A@H04*)(8L$OP(81C&O;/*"^3?QUY;HZK:LLTO$;:.@/H/N M-I4$M_N)\Y!+/0?17B0BG>7$4T^)XER XXE&47NFWRO(Z[:NLVL(;JFN7B*Q M*4!"B97+GMVKV1P9O!W&^G. 'BOW6L.B&XCT*A%;>LP[J2,5Y3T(M(_&9TGL MMHRR,T364UO7-R+/B/#!L.EB]YG"(-U*W&TZ,B(I0PX9>(RG8G".6PUVZ4;N MB:N05RS:;=UBRP!K50.]M'?[E]]&DY\ UY4=]WDS66NG,4:/&*RC+:>.>!$E M248IP35HM/&M&[NGZ>NV9+$S2U=)83T X_I]' :)?N>+FTHK0>#GI[@K&0M9T\(TO (V@>,\Z%D,1E+ MI>#-$A^\]#&HZ&3MBIC74]F3KK!OU+FJEKIZ8!^1M0B09A]1J'O#AJWYU?1> M-7KQ/ZB6,KA,K KH=8" TB'>$J.L\AY2M+'V&Y0Q716QP?4K3161=&"!&(\NK[0>XWRF,^$I9.M$4$+4[A[Z M(E&][$K5&NJJJJ@7]QXW+'V<3._OJ::>9X48!YQF*;1T1#B#XHOHQOB4/8%H ME3->>"=KCX!X)8F]] S;1F0;ZNO/0^_UA3H0!L,^IQ-1+"3<@%P0QP(G*T;X?6IZ_:Z[HVAV9+2^ANT7 \X7"E(&\%J(S5!P95A,67^;DZ.\!RS MQ:UGN:[=?.KU5/9D(,$;!2VUU-4'U_&>Z2]S%Y O=(4/)^,+M,&7>Q#F ^V< MY"D98EWIX48C)=XE709MXE9S,8I8.YGS,E6]#%FJX>*9D*6"DGH NU/X=NU^ M+/%AJ= Z9_1](\9;4BE/ NA(@O-1<)$$\E?]T=)J6GH9G[0%L2H*Z5M8@DQ= M3>-7/X/26N5V2L@@48K^B $219E'5"9:>8>'@\! /S)?TN\M1B)/4-7+X*,U MBU972=W'&S<-4AL[?3T+\OA;T=YL_P=,XQ#%B3(^SDWYQ2E<#N>X[D D1\$) M2[(,N=35,F*S MG:W'^59@BS?,&&DGKE0@%%@D$B5%O.:<.&$OH'-U* M(;V UOJ"&P0)#IG1Q,4$Y:(:8QV9$LJ/0X@\:EM]%-KZU'5;T/?&\&M):3U( MU.WG#!$=@_T?L>G1>(I /VY:WI?_E58CW_T(FF=X*,=AQ&U0OM&TO[__A7L_ M.< HW$/4B2"K" MEL.>C,FLO5-Z#),>'!S;60RILM("[82BI?)=*73;+&,DZA!2L$R"K9W^;/\P M:,W9[B?$7Z7$C1'[K=E(*('IO >XY48*1C%^#3&@$PG B?4\$!&IU(XGKW7M MNK;V<=N:E]Y3W+Y&B5OB=G]<)VH\N_KV;='-TH]N1'DPSI/IY4*9-T)-3%DP M#&,.6D8",6-)H/B'2T%X#'' 0^TDV)JD=?L^IS4DMJ&8'KC(!V/\+-Q )WY8 M$L>#R)-#+X41G4&63+$FUD5!0"0K\)\II-HAW1()'0\Z;D/-C][4;"[S7D#F MWJO;!0>!ZIR$BX12KXET,1'G#"69:>#,A2AD"\]2EZCH^)W!FP!G*\GW #O7 M3].:UBBI*5.?(5-7A9(/5_.CR?SOT&R+0?+&1F\$"3X54XW,68U_4Y0:DS58 MYVJW?%B7MHY+P]X 9ZUHJ1KZ_O6W1X(_Q"\TWVJ^4W[K%/(OY;]?3@\>?+Y' M\4S&PSC["VZEQ>?O'A^='1\>[.V<[^^=G>.?G_>/SL^./Y[]OG.Z__OQX=[^ MZ=G^7[\V^WRQRWG2C8%(#4TR0G,J;;*LY">#QGRIH%[@R@;;&YGGW+07K8^&15[ZY MO'MP&MY2OY!(F?DZ&9?(=>?'<#9@298'VN5!OPUXM)>F.HEFPE2V@4/D3->> M3?$L03W!T@::?@HT6XN]!QA:XF%O8&9[1:\JY[Z?CX?AB=LT%!&X"9($2"H)(;1)Q1OHF>^:= M*FT":Y]RJRGIMO*H/I JR+L'J#DO%1Q7TY_-D;TXO:\9,=9P'APER9:.NIF5 M=)HI3W5IUD(:'G5MH_0D,=W6XM3'3AVI]P ^MT''[LC/;MYH- $'MSIJK?!T M1B>/R)*-Q;B5DM+ CRK*DW2U:\J?)*8G39DJ!O-;B;L'N+E/__5^0O>-:Y8# M,)26AX3',$J*)P-> MU\[_O9+$GC@P&R+BQ7[,]=33 _0]9F:@E \^-9H]%30+9G MPSFHB%92T,QY("*79@LV)5B]A M:9NGOLT%; _EO4)'#^SNVO+XL"R/^RU(7I3-(%H70P!&( E71A$X8@77I+SM M+Y6LVHK:+2G?B+6^S3KLP=YY0ZST8 LUS)5F=I#VKJ;#\<6"H\8 MCS\:8I*!U;YAW8K@ODUR[ ;'=?7: Q#?.ZFNIQ6=3\[]CS*CK0@7N4>1KCZJ M!I"3"IX+DC5#!R[32 )GEA@I@):96RS4ML9;D-NW.9!OXGVTJM,>P/>I8IS# MR:STF83AQ7BW/,H9QY_G4X],QD;AX]3\:[10_ZVX;MH"#E+@'JS+1&B!TF>X M?QVUD7"F=>F.Q)*I_5BO'4[Z-FJR/=#W D]W@][BYN[#S#&O\Q/1LCR8V9/ M)M-&"G-TU<+5O&3ZSRP'BV20^<^$0]P1"^3.>D"?_Q1CMB M6U[Z-AWS[??$FZ*A+YT&[\S!0 F>7<;P0DN(I5S*D9 Q@-:,2F5DR,S4OI!Y M0$#?QF*VA\#-Y=X#8_J@WJYQ_Z_G.*72;_,SS+].T@"BU,J[1#+D,B+'1>), M#D2'P(5((EM1>P+K.G2M=QM#_QDP5EU-W7<67R<4O1DR>\^*#QS:7Q=4)L8H MW& N!1)T=,1PS91C0D16O>7-ZTA<#Y?_/->$+2FO!]9QQ2THQHXL4VU(PO5* M[;HEWDA+E/1):9ITJMX99]-[Z'^**[HM5=!Q/Z^5@]R'*\0U',]*LF)V7VP9 M0#O+<(M$W". D3!.0&64'@J9/1)G2;AW M8X7TII1FQ=..;QI0$$IA]P12S40J1G%OS%&F-1&&L.2#O6[_KR6RF[J M/OJ)V^W5V'>@OEP7D*VF4ME,M,&8#)UT0:P*'H\<;B7"+8!_HWJ/-2GNIN"C MGP"NJ]X>@/F!:[3@\29I.G"1F118+'-+T 'W)A*7 R,9HL/3)!M=O:_(,^1T M4[;1#Y]U"\5LC#'$=IB\A2D9 3,:+J(GP4*Z-8B">9D:\DL$D3IFH/^-BB^Q0 M]:J%WF6'7J.0GLRK>#H- 5G8%'T@/*!89%84#;J2)&J=+7H3(NO:3SVVRPU5 MKTGHQSF[L5*J(JQVT^ZS+Y\_[YS^_?CCV<&GHX./![L[1^<[N[O'7X[.#XX^ MG9P>'.T>G!SNG^T<[9V<[NR>'^SNGSUD;+WVW1NM4Z>1]_8L5FKIO1/CY&H\ M+^?C9#2,]V=M9F%XPA4(Q8B62,71:Y-HNU2F6:C@7 RU+T6?IF9KCVYX,1[F M8?3C^>-%SE&8'T9ECKM,1D:.[ 8N&?(L3.FQ+XFU("&(&#E4?Z>S%F7=/E*N MA))'/EI]I?1V$L'I_M_VC[[L;V*G;GZUCNE924@E:W(*WV%\!1\10+N3<0.0 M4KR_>S6;3RYA>@L:2;40C@.>>,49LHD32XTA7(),2ED$4.WWU6N2MGU;RF>7 MN0,UL]:$Y#G14N&^L4T[(N6)-Z!]],!B]=ZZZ]+6K:UI T./FUFVH*7>FIYK MQ^+L=']W_^!O.Q\.-[)"*SZECD%ZB;QJMBG"\'NI!K\[O'2R2GN,^9/FDDAI M/'$F<,(AL5@>]N?JSV56D+&MS3F<^/'L:#+',W/J$^R,%ZU^[ZVT-YS%T03# M!KB#=HR:B8)JYP0&(5X9XE*BQ'O'C0TT)5_;!F]$:-?6:#O4+%N>]G756S-T M<(2.Q_GQZ<%FT=K]7Z]C>)XDJ)+%.1CC*8,_\O-.I7>GE]-"<8'.LG)E?&E. MZ#:S2 S+69ILJ:K>$. 9?)I/TYW T0F4?()GCBU)SLC.;P7RVZMACH (805QVO,RYH228E(G6'*QU MU/!8NRKN5016&,/]Q IWL!V/*Z M.Z%[+!D1VKNL=!31U;[-?E,#=+/8*EC;3'E."&9F0D18!X[;ADIB>-!>),C9 MU:Z9>X:<]V1P7H.:98-32R.]-32'QT>?SO=//^_M?]@H/GOP^W4,SM,D53(Z M>Q#FJPXFFY(HP+#9L-)73:#K; W)3H3 T=E-U:_15U.RK1EY^*EW@#6"6LJ" M1(YX1L!")DXJ()D*IJ1(>!37-I]/D-*M^:B@_V4[44/DO;41?^R MN]W%8RHJY%_259S_X:?E@UZ/HW*SD1*\BH9"8.2P7I'2BL]I TTT0W MDVJD="10=#2#%=((KHV&ZM>S#RC8^E8:T'.&C\.Q'T=8?/0=)CFU'!PZN1 X M1=PCVGU"%I.GS#) ?+K:^>CGZ.G6)&RA^4?7R[6$WH.G7@M>CK_!U)>ZP&5N M'$A)(Y=$V5P2,LX23\$1K93/-FJ;;>TS]'F*NNVL4AU$503?V_/DX&CW^//^ M^^"E6H3$.<9+01$ID%7OI"1:.Z6X8_B_VI<-S]'3 M=3%"'4RL&&161P.]-1\GI\>6DB\\$:(#$%@X!/A@2M!4G*1D<59:SZ_>9KZ.NX]* > MG^Z7,J.ST\GCL=/]PYWQ_[^3X[/SNFQ_VC_:+8=CL M+E0'.SJX@5 MGU+IC? +Y%6R:XMGZG?755K+R#0BB7&-?G\0Q.N2C,Y:6\X-IZ;V'GU(0?WV MSN6YQ/0UB>O6_FR!B9=;/==0 M1V]MRN'QV=D);MBR=S'\@=S,%L(Q#F=V-[#[Q3;+@+DL0@^.@ :-U&16> M'"ZC,VP",3D8I5G@V>C*6W [BKS M)#I^/2L#>4-6]M9(?=PY._[9SN%G[E+M?KF,3 MGR"FDBG\Z(?39M+.G>+O@,2IHSG+)BUIR]T)() X)\%1 ]*A@UR]6OLY>K8U M8ZL^^]ZC=QZMU[AAHC+(K&.TS%.@A#+)A!(F15/[B?2S!'5K@JKA8MG U%-" M;\W'V?[A_N[Y_MY?O^RN6GJ*+1ST5=T="/#L9Y,KULN%B1D:394&?QH$FLH-$F2EP0I7.7 MM8'STLRB=FNC5Y*XK>%Z=KE[F\=&$ Q#'AI,)!) $TMI>=N:#6,12CODMQ1$ M3TQ9FWA:MFXM:*JW9NYP_]/.X[^_M[!T:<-JV67/J-6W>QSI-6[H;L< M+L;'[XQ3:>PU'%_ N#037(4J)8 *](E-H*AR6\8U29F(TI9::BSEK';0^"H" M:W2&?G&Q>YW.$D\BEOIS47K26B^(Y6ZVS_4[F_WZR+[\WOUG*S5I%2R4*=P451["E\*S/*QQ>W@/'"",<# M(QH,:I&S2!S/0 ,DXI;&:L7,S]%R];W;TN?NPJTF@9(3 <"%(!(XRVR:R0) MWO(($6@6M3W$-X-G>VV;M2W-W2?-V\+@BBSYVVFWMT;PX//)SL%IX[Z< MHJ$Y_;*+I@;#K9VCO>/SW_=/=W_?.?VTX8.7-3^ZTF.831BIUB<8Z;F*\V9H M4%-\UURT[,3Y\'LS,NVN\B[RH$)Y=L\$8D9S3UQ 5Q^D@ZQ$\%G7OOE?F[CM M^YB_L-#*IQW6,Y-2)$GAUI'."A*$CB1KXW.TY5%S[4KW3>CLNJ-P&_AZW.&\ M9?WUU@B>Q:^0KD9P<%!N-9K/\^/TURL_&N:?11B+21.SC6+-=3^[4BRZ$2M; MVL'9=#ZX76YGU7*W U4!T/QJ*0Z=Y.S5K/<_@0MQ8,7B>*Q MS(]9D2SH+(U"=-JS=:7H^RWD[0>@U*EMV\%I32@\X?NQBD(P>IT@,"5Y&$J1G5"VNGJ R%T_^UHJ!/ _Y6'==]QD&.L\WF;@7=:&N)@BQCG M48@Z$A558C)&G:MW6EN+L+50I]X9ZNJKI S"H[":DOAM8=KUY HL 0BB, MW$L[["02"4:CDR!4UBY:'\%4QME:A*V%,_W.<%9?)3W V>T(J^7]8JERTD4@ M*7E-9)DS;*T/) %C0CGG &H?HT_1LA::S#M#4Q7!]P) ^%EC/_HR@[-)GO^) M,KW>"4YJ*K-CI4LV,A*,),Y01E260EJ#YSK4+J]ZDIBU(&3?'81JB+X'&'IR M6-7RWE!@-$UEIAYU>(A'#FA!* MB_]E%J2.DHE@"7>E(L^Y,O@U"&1&9.JH]KBI:I<:/29CO80I?6/8#, MP>4W/YP6[!]/;PJ?CO/A9'QQB!%M6DRL6>918W"!P6TF*9=.>H(ZXFA6A*5D M'<Z-Y;FKYUC?4 E<],3[KYUDV>19=6/H$23QU*$BC^39CF M\4(PR26A3>VC\OGMZ.;?H-N^=_7##+@6BL12!:YN >>DL"X( R4 MMMPJ$*'ZZ)77$KD>"-_;74"[NNH!&&]?TA_G>Z]-2QW>Y5T:<*!UYE[+1*R+ M&!#Y'(@W.1-JA.4A>_13:S?86XNP]4#WWNX!ZNND!T"[[:^^[#(DD85+S!'= M3$_V21"?P1-(W !-42I6^T+S*5K6@]-[2_!7D7P/$/1EAAMB?S8?7OHYS 9* MN. C1CS"*TLDBY8$9Y$9;9VF(6-X5/M0?$C!>FAY;VGZ+:3< XQ\G$QA>#'> MO<*UQXCUJ1_/4"+7CWB:?XX6#VJ6-P/-+*8D);'%?T0Y8>2B0!'<$(KR(&2H MWD-V8V+70]Y[2^F_C>XZ!&FI31WL#;\/$XS3(R:,EIQJ:? =ZET+7*XTT"3 M+'.Y"V,1^%+KJ,>UKL^NL!YJWDL6OYXP>V"VGNF?\!CK2B=PG%B:2V^\#,0[ M%TFBHA2=)R%3"VWZUZ1N/8B]MS1^2]KI >X^7,V&8YC-D,. D<8]XSJ@P@A* M)2-*AE X8VRU_FIKU"E;?6UJ_DO1[@*,C^/.>C*:3,?XU MPKUH=7F?9.NXHC[B$9T,VF>=2_\&W#'LOJM:JJW M;X[6?)M]7@J1-GID]+H%WO3!^2JFWOS9N5,L2HVP 2X1.Z61<$B"-@/EF<+# M4NK:T=6;/3N_>]'WQ))-O^-[%4K&>!MI(J #$"E1*LY928(,$<-ID-+5EL4K M27POC\U?@ZI'Q=8M:JVW=G"3AXB;&\4M5NONW66+YO*9(YWB49JY"M?M0IWV MQ")PB.+).:^3B+)VN6C]5Y=-2+Y[_+>#/>:N-]&GR7>8CHM[L3.;#6?S,N*[ MD?"]4-URXQD%9+AT!$R:1;U<./1$WN.U*_?V<>5KP/ @'=*J M['MKU$[W_[9_]&5_?7>[B\1 _ M'/HP' WG/Y<0K[ARM%R86E42@QADD\"<(I C@+3"2U$_??9J,KMVP.HC:\5K MW59UUX.DR-YPYB\NIG"Q>,:7K\6ZQ%0(7$@3$@G"E6L]/]W?V#O^U\.-SBM'SRL^H042\IEU7-+ZX6_I>:7EI,Y24)PA[E !EGKAH*?$Y^""X]FZ][E ;)2A>36[7 M9^5V"'HZ+=&NWGIP/MZQNHN+#^>'$SS_9]?!R_ED!:LHBW%LR@/F2U9::.#. MBT14#'@.\)()Z]-I36/G"? M(:>>5;M=9':M'5[I-;"RM-V MJ:)F>FMT3DZ/3_9/S_]^?*A[ M!SR5@K8*01!*%[%2$>NI=X0*&@ #S4!3;2/U(E&MO1N_EW(1%(]:94D292B0 M4X'X"'@21RF$-DZX6-M(O4Q5M^:I+E;6?C*^F4YZ:YX.RM[^=(#A_<[9V?[Y M5H[1RD^JY1V]3&8E&_3,4[,5!R$ST0*D1&( /*.\RL0+[8FB+D8;N JQ=HNL M5Q%8,W^!6P!ABW'#< [-V^/EY3_\_.S_:S+='?G9O1M[3J6U/&O<& I*[( Q M#'Z-J,!]4AJ]A>H7']M3W:UM:P^#S^4YWD"_/4IW3/(SG'Z\FA<)7Y;)5__= MJ'W_1^D$^.CB5GN:#3B2C3!$0G3HHHHR? :=5,@\&.I;PG8-^KM->+P]RM]< MY[T]]S\='^_]<7!XN/EYO_0)=<[YY\CJY'Q/K,Q* 4Z$"91(HVDINW6$>Z=! M<*L$KWU/W='Y?K/LO3$'D()CIG0RY8%(852YU%-$26^\YY;I5+T%[=/DO*<3 M^36H>?I$WDXCO34]?^R&IJ2+-CFJN?! M[]>:9?\4295,S"'XV?W[0YHY;TI80_)$RL")]>")3777+/F5:@'%$LE?=7 ?>&Q#^8!1EDM(PN/V-[HG9YW16[ MM0Y;*/E!G7(K\NU!B-_(I[P;6;Y0\SN^:+BZ/1L_^_(FZ=$9J4W.VFM+@E7E;7!Q M\G66),K@A;?,\5R[%>$&9'8[&J8JTMI540]0N"C)@;58 KR.MV+DQ%U+6EDMXZS0='N\>?]\]W_G.[(JGE#ZEU M#?@L<=6*I*X;M:W*0I?QQA$C(0L1 R-58)2-)#ISDY6@U!E6>=L]0T[%TL_) MY;?)N+0?*&4YUPM>Y[\_P!CR\/$)3UTRR1)7WL25^49EXI$B0&T,RC/!H;8D MMB"WZU*J.HAZIL2S5?WUX&R\8W4_9RAOT.&6SU,_1Q,7)^.(YKE1ZK)EIB(% M[0SQIJ\ 2A=)6.C+A='M7T*^GM]OHH'VPMJS!7J%U[YH 9')5N+W$ M9G91RL03B08YE Q*"^W(B188-/&M)'%.**J-X#S;EQS#;0CH-J:HC;@W4T6OK.&7 M\12M_,5X^-\-J]>>R>QT,AI]G$S_]-.T_.S34 4L98+B+3$5BZ4:'&-YKH$) MG[W-[=T4O9;:;N=2MF\36]5>;R/BT_WS@]/]4OE>2N%+DYK3_<.=\_V]D^.S M\[MO?M@_VO]XL$T%[68+U>J3L363E:+O^S-WFRY0\^&T:8RW M;24R4-+?W2 MR[.TI$J%=PS-A:42WJ246VC"NBYY%:/SKWY\ ;.#\HR^C63C?QY5[0J8-4GK M-@Q_>TS6TU.OX(?N\_7>6K02?,@6]\:[Z!*QVD=T4;0@CO)0_.D8E0N.R?;@ M]RQIW4;8;P^_>GKJ3X2]M*4.QGN :UP.Q\/Q!?)[ M/A) WC/;X7;#_DW_[YSN_WY\ MN+=_>E:>!6]3R_OD9U5J/;H6J95"E_)(=/[S%G20=?#!:L(\U432:$I71TL8 M!L,@P6N=:Y<;/:2@:O.BJ\NKIG/(\?PK3,O>F\)7W'ZW6?S27N31%5-$3D$1 MRI5$L'L@H;9_4$L;[VW(-7DMAM\-$*$NNKIKIL(CG(,BG8&_2"DBRO#6R, M6AN3:A\,3]%2S_+\ <.+KZ5!_G>8^@LXNKH,,#W.S6K+( ^9BZ05HEKS5+Q0 M10+G$=U &5Q#:\7E8 S]/VZ.V%-9;J[1P@'>//Y_L'YWMG!\< M'VUNFY[\K#H6:CU2*]FINX!Q<4C=1)7W)U TJ @>([\3_W,Q@^P&C5XKS1*7 M1-GR*E/B$1F@],8*AJD<6$S5*^&VH[AB+19"9?(3X RFWX<1FB4_E"4?!.>C MYB.OF_O>7" N N:EZ1Y)"*&MH:3<5Q:WLU3/"D:HH3HI9I6F[44,E9GIUG:^ M(::?*?3J$!Y]B$I6\UN>7EXTF:H//^]^Y%H%.^4:_7B19_I4WFB6.Z)&%DO' M5?/-/=3E[9CRY3X5Z$9;R2Q1J8RO4*5AAJ*, ,A,!4LYY=H=S3MEN-N(J6N<5LOD;(Y,70NFL+N0Y5WN=_E6S&IA&>=.EF7E2PTV-3F69B2E M_:L)Q"#O1AA&K6COYG13JKN]LNH9W%M4^'N >!/G[US-OTZFQ>/\@I'D])X8 M2NO/V8>?^S]@&HVZAH M[1N>]KGJMHJUSUOD;0'3TRUT_XR\C>^*$$ZNIO$K_D01PQH'9N89%!6H'\MC MJ6%/Q'GA2H(-DJ?.<&@O!5J=G;4VC?X?LFFZ@$AODZYG^X?[N^?[>W_]LG-Z MOG]Z^/>/!T<[1[L'.X<'1Q^/3S]OF8=]S<=7*JG8E*%*V=J_7ODI*FWT\WJ" MB1\=C/-D>MGPLJ+V1Y2AFBR73EDB$-/Y/.-'>TYI7$-IM'K5-M#UM2]O28X^M MY*?ROF2;*=G"%H0F26*P$(F5@=# MG ,1DW#*+/=UJ^DCOH;4;HU4%0P]X]FUIK1>Q3C7@T=G9=KI/F[NZ=B/;B:= M-L^_)^.+IG/X33?\3S"YF/IO7X?1CW:FX)?]5Z A*L 8SZM0RJ8")5Z[2#RE M5%%GC'FYD\.'GK>BO5?&H0B:AM(.6)'O\ M0QJ6B 65B(Z6.^U%-KH]6[TIU=W>?KP-J-M597\]RB^?/^^<_OWXX]G!IZ.# MCP>[98S98JCQP=&GD],##%E/#O?+4^>3TYW=\X/=_;.CTA:Y-*;9@[D?CC;S M0VNL6\E[K2Z"2C[O]4Q=1.#)9#2,PWO-^J 4> 1 Z!M3WGEQAMY#J?2+SANO MF RZ]I/NIZG9UJP>P9_W/AS5@W^-S97\['BZ> )\,+[_$T.,];Y=/QH:.$@1 M(TE%&+)=PKER?(1 8HB&96;SHV=?6XMB*X*[]8$K86K9G+Z="CMT V;3^6"W M< !3%/;\YY&_A)T?P]G 0'9>"44TUPK=&*Z)]2D1[G@"(1UW4.V3BCKH&$/H6%QG^'7!D6"0\EKM*5X UMH$=8.V.CJ?M*V KM]3?RDSN](9Z@-F>U X M*8P=Y_.I'\^**]LHZC.4^OV!24KFZ!VQEE$BA<"_!1#$:!9LBD'G&%_RX5Z] M:G?P:4GCD[<0?\?6ZGH6RO'TNCRYV7G**DH#LT0D#-=E=IP$PR-QR1H%*8%< M+^7X@F%:M7:W&99N3KRM== /#)4DQ =V9I.UU^A@@6PJX!RFVII#ZVDA:26G.V9/_R]V;-;>9(VO" M?V5B[O,T]B5B;E1>ZO,);R.[NK^^8F!)V)PCDSXDY2K/KY\$1J MZ@Z7+*F(7!XD,A.)3,[K:[)"48FW,H#4(6OKG#!1[(*-/2*[:\N/CHQCE3EO M(]D.0+%US/AO/S_31ZQWCD 6;&$4O3HDTZJCUH&E MC*UK^AX@9]S ;6@4M=+#V+G)ZA2L;7(0-FA6/)!I)IOLN0&G' CDHH(SU:#B<%R MD9F-H46J[L:BX_@,S11_L/PZ<"Q?3I??Y\MP]OMB?O[]Q5E8+J=E>M&!9&T$ M8RS6.%\O+E(F=I@#PK4&;217+&9M7.N7:8^0-.Z3S/&2+2TUU3?P-GZZ%EYY M6PH48RWYZ;E #!2QD?'DBASUD'3K-,NC1(W>QZ@=!':'UP'ZZ U@_Q^>Y3)? MT%_Q_7S=%'M>]^2VBT8#P',0W <2'L=@/2B\^NZG&"=+ UG=<+RIZ^(-7MQDO.T,A?.?CVN M6_[V\X9LEO019^,] A;CK837LQ>*T:*-BLC @<>*IU.DD@1.T#J/KM;,AF8.OG&@>2 MVL/HYKY0]]"Y,1 $QBX!?!W29AHF61=HAJ7JVE:5W$O?E[% M>(R3V2;2@R')^%R_"@PX":J$:'/)K9M!W$M(;[ Y1,>WW:>C!=X!:E[/%SC] M,KO) _?.ZV!J*QA?MU.D [^P#-8;FX(2,37OIGX?'>.61PR"F:/%W0%D7F)< MO9DM5XOS=;.VM?W5!'JN&44AY,JI'"4$'A00W)/Q*3)E6]=CW:5B)[BXOY_O MYM/^-W&RTCAVY'ZOA!R!PH M\+%#^\^X^/9V'F97[]\BW98&> MD'"HZN:-Y3@V%CY-_UI]/?FV[C&QGNFZ7*T;F!(9T]5MQHKF144CP1E3[UJ, M)Q?-?3I/"[QO\^)_E<_-O6P:Y-; MC(W>QP0Z:7+4G")A\8Q@-<]!8A'<-V_;?3\I.Z')__U\G1::Z1-@E_M1%*LT M=Q!C)N$(:<$5;T#P(IP(T6-JG4G<2LS(O0E;J/IQ^!P@]_X =%E/)W)6FD1# M(B!C3M:<#"YR",H+XV/T"IM/;KJ/D.Z UMN!PGZ Z@IRUUF M?1 V>S"Y%J&82+XB<@9)&JG0TMYSK3WH^^@8UP(=J]L'H7* H#L RRG^F)_] MH"UTDYG+3&F(D@LN@&=7.]<36U%8!\D&CG7R,.:=FA+N@9H'">H)/H?H>SZ4 M\#M TJ$FNY[A;U;X;3FQQ23D-5%KPPON@DV91MLY"'DWT;HC\ M&_6H&T?=/>#[O.[*VD1^W>&1Y'?9+)X.$8Q2)CHZ>"UVT-6%I;T/22-:H[V, MNG59R79JGF>;X -A<1N4;734 =HN1I"?8L+IC_5>1=JIADL'H4Z852QEHM_4 M(3(Z4(C$I"^M,7:;AN?9CK,-LH[21P=X(H$EQ+R>Y_)B?G:&J>KM0_FP^HJ+ M7VPM)SXBR[7^*SE,H'P@EDP*X!@ZQVMK2MGZE=BNM#W/#GMM\#>(_L8N;EAO M*B)^_F56QP=/0BQU@FF R 7YTED@^2.\OID@9P23<4D\.FWDO@]^GOV&C@/. MT0+NP&B=DJ*(@*\GL_P2?^#9?-UIZ]5?=9PO3H3+BD4RN3%25*2T(K98H;/= M6A-$8FA"ZW#A08*>9T^*-N:IG:;&MDDOPK)R4?]5>[O]"&=5A._"ZKQ62G_$ MQ71.^TA[QHN28*-CM7$@'?Z&-I/GDE/8I*TI:B=#M*Q1@;4+:^ -B!K.?Y J^9 M]]54:QT \272RFFZ5N!$U/:4F K1OO8&ZF-5%*JVSA#2:BU4\P3&]?6?YP.' M-M Z6 ]=8.ABV8N9W/ABOEPMW^-JDJS,Q0L)TJ<:@R2\J."7125?_T=\-H?3 MO:0\SW+25L@Z7CM=@.QZA??KD/#D6Q78)&3GZRP$<)(<2I6$(X,;/=@BE;"< M)QM:7TYMH^69EGBUPED#!74 M+?7BDFNKN(NVCK^-E\LYG_6B[KPG7ZR^CDI M*;)@F8)0RRX5F6;PD@F02KDL0A3F]E.+IO4\C]'W3,LWV@!R,$5V -+[C/KO MB_ER.3$L<4\[#72A+:>"E1 \N:/1)^NX5=&$UA4>6XEYIK>BPYV[^ZNH ZS] M'J:SMT3WA]FG4,=GWXB"KD*@"0^)>?(@0/M:?,YD 2=* H%6T%]2RJKY[*:= M*-L-A7_3"X,!E'?/L>IHO*0^5RHISR#&M_L.Q* M[=-.T;>,"JR45HE8A=7:^MU/R6Z@^YM=-C143@=VK^Z.U<]/F&J><8K+?TU7 M7^?GJU,,>7KV\R76(F:R[?$,7Q.7_PQGYWB3X9/9[#R<;;Q@&UAQ)@LH2B$H MX34X+CTD$D-(/,CH6O<5;,K ;H#^F]YKC >%+HQM9>A"U6=G\S^K-W/IW-3V M,E<3<\_\WN4YY$ MH1V8[I?3'].,L[RLET83R;P7(2!@LE52*9.DI(9@?:WTUDF*YGG(ZP3L!K6_ MZ9W)X:IHAJ/_]8\[@B?>_FO]H_5/ZG]UBN5_U'__'Y8I$-DW+_TCS M;Q>?_^F/=^].3O_]X?6G-[^_?_/ZS8N3]Y]/7KSX\,?[SV_>__[Q],W[%V\^ MOGWUZ>3]RX^G)R\^OWGQZM.+#_]\\Y+[4SRK721^GY-YGJU;W2R7T^7J8@>N MPO1L>9/[Y?0;:>*Q.^1A"?K'+T'=%N&&KCMP'5=H^-=JW;;C?QYG1*YMB?G9 M--&Q?Q*)KY!6$Y3%LN@LN#JJ61G#(%#8#CH& K$(!F/K\VT[-[B9.H>8-FZT)07I&0\8'H/I/@N.6[[<2/4WRQ@&D'0'1^VM M/N!OY]=FD-"QX1DKE@Q]<+7.+)*ACPE$KH5G7EAG6Y=F/4#..) :3OP&KZ S?UK)?,,30^YLP@ MY2Q(5#%#G?=(NTRK1+LL>-6Z &$O GMH,SP$S(;3TNC%QX^Z"]=BG&^7-'AN+A*+B34 M(KGZ@"$6":J@!J^B!18,YS:I%)H/']N1M 8-1NHRIUB/_9I7P469+[Y5]'^( M9],O:PW6(SO1'OD\I8/\2W4A5]-E">LWCIM6!<;4QKH,I&,DH,QKG8(CV^YE MY#Q(DV3K5'X;RL?U]8? WSU=3)Y:PQV$"D=S39[Q8O623H9UQ!Z,]:AX NUJ M>P+#$&I&$<@7M@J%L[KYB.VV''2!\R?%8.MM<#@@_@[;X9>_A4S&8 4'M-X2 MYUR#2\I#B=ZD$K+2IG4]83OJQXVY_P[;X# @=+ %[CM@[V/P0[E7)B>S_#'\ M7!=ELFR-8E&"L\J!8IG15T6 #SH+49NKAM9#[YL1_\S/@0/1=R<1.@84>M@# MX?MT%IZY MJ6Z$U%8*ZP!\.XF4'"N=>>WX&>M,:16P=OPL&30/M->B-B:W[L2\$V'C=C?J M!([M5=@!+N\[#=Y.0UP_3+OB^*I)3YWVH9G0$&O7=&4\!\_)[G,E,!:A,*36 M_N]^%([;3JD3I ZHU X@>[20+[JS\$G.@7%$!\74/@:I5/^%@HJ2A-#1,))* M:U>V%>WC]G/J!.:C .&YW7%,;EWV'77+,>'#WG/<)O;JIN,?QXKET_FW;V'Q M/Z0<$RS/*E89SB\OAKH;V6:2K*PQE\XNLD+H7S4440G&ERD,@W\MI) MT,F1TQXU2M6Z4NZ)KI/N_>RJA=K9Q!5G4$8&I;XT4,P;B(K.W&(DLAB+D[IU MV>E#]'21"FF*E5V MDGNS\\2'HT1KA)0%BJK]KX+.X)ADD$HR6)B6B0\4D@Q].%X3^3JYO%GVXE+' MA>R+* +0&&*[MOT-)4A02DOIN/.,M2Y\?HB>YW$X[H.5NP\@&VFC@\/QJHSW MM_,EQ97+Y>5)LXJ%CKO0L/X(K.7,1(3D#KQ/Z#!(T\R+Z9 MWF_7/3=30@^(NJ!]4P[NM;+*U:HC[RP=YTQ $,%"+C:%&%0RS:<.W"!@Y,&^ M[11[IU3^4"F/7;9\@HOY\GM(EQ-<-M7\15C',IEA(YFO'5)KH9I#L#%)CPI- MM/DQQ^B!SQ\9!X=K:]Y6=*-V'[DHGIY_HX,X3L\GY,I23.4JQ'5 M,:KDF8'"**10DF4(2G*0+BM,+"AMS$Y0>'2I$0O56^AR/IA8QS82[VHP&!8_ M;[%@DF1&>08>$6GG" /.>$.Q8A31^RQYWNTEP_V?/^(KF-9P:"# L3%P^0SL MQT4/[0T'03KGN?A $'"^^L0&P M'H%T)9;+,=#%:FNB!R8"R4-S"X%9"5))3 Z#-BSMI/_[/GV<"_!!U'^T\,;6 M_F=J:D50B(LL[E+0E\MAF2-3PI%X(R;B?UW_/A M(_J#;?0U;RB\L95_9;S6LZ=*??I]&3YON$$N%%E'!3[5MLM)1]0 MI!3%3E!X=*D1/^4%,&E5 ME--G0 M;*T2\B90ADJ1O^WC/C:-T^Y RN\RE'XB3^VO;!E-:[_?.MVYH/R[F MU0FHLFU0I;7#AS>]==Z7F2>^=+;!VFAY :Z1T5&9!#B!'(0,I02K$]YV1_\6 ME\Z1)2-L(*YUK7LS__2>1^L['7IO(\V1CQ4EXO5 M9+-_/RP^X>+'-%V\B7;++A8+G)ADA3_V$96*EMJZ,-$%BRD+T6O%@7 M$'>Z3=X-)W<)& TV^N-FRUCCI@.$! MTT*T'2'EY,=T':5<=D%5=!YCRN""=!0T*@22#<%?8%;,2.&2WA<@-Y<8YT)R M>%P<(N?5^7VAL M7VZDYF"PDCN7-':2>[1B2+W M!LJM1<9Y\?H$\#A&F!V!8GU9?W7WDHIAUH-5)8(2L9 /Q3WPHIU-)"LE=BN$ MO/_S=X)"\R%9PT/A4!%V<,?P2)6P"E*@(>'4-W8J:P7!.0T\%";K*..2FS>O@+%:F8QR@!"B"R4$U&$N)/^GT-EW<$( M:"*^#@Z)1Z_@,T51SNH:5WE1WR=YLHU>@74VJUB4Q]QZ)EZ3JIG!>JD-YGPT M544'T#JL $/Z$),&B2+6C& @2<8 )#O&8XXNE(':]_V-JF;VPDF3JIG=E=9M MU8L+IC[K/CRB@.6B=-K4TQ[/8K*SF M%E+&+9([3_&USU4+>'1R5?\SB].SL5Y/> M:_Q,7,1DDBR09> 4G))A=9%ET"F$9+R.1=K&T'F G+$[$[6%3RNY=P"ANSOA MMS5KK^>+M_/9E\^XN#K0EQ\6'Q?S+XM OD(LL4XWUN!$G=S.9"+I(9W=-DHC MBZ=X9:"1UWM2.G8#Y:'M5G-M'8[)^2J+JH))U%%G3?%RS(+DB=)3+.X]H(R*6T_L&F@_1,W8K MXJ%-VX&2;V; A@\5F\:#0P=]3QW9I8BHF.+D@7-/.B\2HDT)HO/>\>"Y#ZV[ M/PT1V>UD+T_G9V=EOO@S+/*$H@Z+.@1(I1[6O 0(D4F@.$3HB-HRWOI1R-Y$ M]A<-[H.6P\ZT0W74@Y._$X,3XL :H31PXQ0HJ4F:3EK(.;IHM4'??,+4;I2- M"[>!X7$0&/?2U<$(_+YNT[\>0=@$AQ20_)@N26WW\#;QJ"(J$AJ7<5W5:\EY MR!)"X.B2,Z;<'EU^-/H>HF?Y(X;@JC1^MWF/;Z"#!W,^\JF6Q25J!K-EJ5 M7,=:"0$47*D^GJR*/XU2P/&*"^>?_/5^\_?SA] M\^K3U0W?F]D/^NSYXK@A+3M^NTA)+U^=:E4\CPRU3IE_@ YQ]JQJX]^/9U-EU\Q_SZ?Y^5[7-7" M@B4N?B 99QZUS4J M@Y!18HEC"0775QFE-IO*!H+' L(G7D2I31-:AZP[D#5N M[# XQ!KIHR>(G88_WY&/MYB&LUL<.9*4B0R!8N9)*8R8]QH>?N) M53N$;:5JW)!@<("UT49/^*JCKZPC?\B)"!QKBE)2#!U+X35/*9"SZ'(<#$F[ M#AX;S',?'#/[2KC;:Z)K[NOM*8U'NMYW/JZYO_TPP4_@9!?&;3:6@PJJOMY# MBL6\T6"B2,E)R:UNW5KJ*9SL?X:S\[5JK@RA]UH$(0M$$W)MWQ+H*RF@8!1> M:ENL'\RWOD--OR[U/GC8:EJ.D_[8+W:VLW&R_(B+5%7U!3^4=07DU2]/?+3& M,W+BR*/S-9^&$%-DX)06SA2#(?#';,\1Z_?K0A\"J:=21+=E\A]//WQ\=?KY MWQ_?GKS_?/+^Y:O__<>;C^_HV+C*T% X\1T7JY\?SP(M.,NO_OM\^GW]Y.KP MLZ_!JFV.R-;L-SI);RQZM2%Z^R0K"R>*MHO]5QHL'Q>O/%H107F4PAEY0:,[\K M;>.>N&UQ<^=I]!#ZZ2 8W,K-;S\_TT>LGY2'($*4W( IQ)BL> 9*PHH?B=A">/!&T8!=8B,Z8B(J753K ?(&?K+$2UJD[%F&*,D42D#7J54&[=[1Q%/X;IUX=#C5(W< MC6G4D/ PU?0,MHON![3I&*,] D)Y5Y\)>R"V:KF0#[$DA@Q;7YX]3%&G[OR! M^M\57OLKHP-HG:1T_NW\K-9)OT0B(EU,#J:OSW"ML%D^^39?K*;_=_W]KHJ?36&)@>[FO(CJN_/E\\O[W-[^] M?77RZ=.KSY^NM=DB7HG*-_5J\,N4')O:1VUU7$7^@6NUJAEJP6JC:]!:*OWG M].R,0'5GV;OW_P*U+-8S\$*Y.M]6D/W".NM4!^3&)W(M&^_YO0AL=SU:2\E7 M^';ZXZXZ+KQKK'T9(CK@BJRXRMG4Y]<()DNO-7,98^LGF[M3-Z[S.!RFME^7 M-M57!T?O _S\]O-=^#_SQ8NSL+SHQ2V=T%%9#\:DVGI$%'!1(C">H_#"1)=; M=XO8@[Q>+E#;(F3^-.KJ&XF_&'L?OEUFMSAF8W(FN7$F0&GNP(>:=C#%!9:, M+:7UM>J>)(Z+R,&@LCLDC]9;![#\2-'8KRL:QHU"51!"B+1WUZ/TR.T%@S'' MI*+0JO7-ZPT"NH74\:J^'8H<+/<.0/-^/B,W_#NN\.3+ F]<\KG('/Q@$2WM#JR2+3G548^N4\FT:QDV*/"6.CI)^!^CY8_9];5@Q?\;T=38_ MFW^Y'/D9K2-GU&4(OG;WX%@@RF+ B)R#CQJE:NU0;:=FW-O5IT14(XUT@*W+ M202G>+;6U/+K]/N5D;72!YL+,.9S?51:BZET 8WTIV79A-S:<7J G'';>CXE MNEKII -X/2"V7]EOSX.WS N(MA;M.1[!Z5)?\DB,%B6SKO5CBEWHZN4J?ZSD MQ&$*ZAIT?RRQG)^]G1:<>*.$8JIV^9"A5D"0#^!H@[J",?"2/=K6.=I=Z.HV M6#P0#3O#[4#5= VWY69Z1N*%.5:@Q%K359V#F%% L0I-YI'.BM;._F,T=1M$ M#@VS U32-\2NU1]'@@BU$2JS$*.E/[QC093,4FQ=-+X_E=W& MH(/#L(7:NGW5?/L6NTV_CD<^[X0Q%ROH3V=:UQ8] M3-%SNE#?!SMW*MW:Z>796*ZK^IO7YZLJQVLB>/77=YR1TSI?/$7YT2'K#UR2 M=+1(1K&>248AF;& @CL"IS80M4/0A7NG@W2Z>2>D)[6>#_D<=U7UGG3P^4\\ M^X'OYK/5U^7$.9Z120$V9@/**V4.T^#RA2MC#B2M:A. 1I$F,=F2=5**C!,F-UY+G@+&U'WL@J>-&Z5W# M=6]-/DO OIZ?+R:&FY!KR05#H^K+5 Z1YPS,R\*"-CZ&ITPH;:=TW&OHGN&Z MMQZ?)UKI=RG0+8RQO!Y1S>LS082(RH'-THBH$W.Z]=WU892.>ZW=-5KWU6.W M687?/WQX^:\W;]]>A% /91&]KGU$I6@<0([UANESVHH+ (&>*9PM" MU_;Q06MP*A1 '7F)C'$M6[=2V$+*23O."1.KD:(+K;>3@\2U,MSHR-4 M?AM&S>3? Y@N:-]4T%'DQ$N2#GA6DL3")3BT'+0/43,9LHS8&CS7"1@9+.T4 M>QLR!TMY[([M)[B8+[^'A!L6-B612CIT)@0*:&KW\1K+!/06@HR>Y>RU=>(Q MI^F!SQ\9!X=K:]Y6=&-K_S,N5Y]^+FM1QDTF&"^9%S*8(B&"TH*.8>]JIEO9 M2.=PTOE1I_G!%48N!&V#@";BZ^"0N#P[WUY5Z!@E@Q)$MI$U1%2%@Y,Z00Y6 M\LR9+:)U8NH.$;W4"K?S+(Z33#WEUA0R@@RLK]TZLTCU<8:G MP]-%YCD6YUJ/C[V'C#YBG ,5NP4FATJY(Z!,A)"QJ%)[B=47U:+VW"S9 29O M9=):B#Q4!Y,^('&P$K> 8B^)'CD"F!SFQ:HI'D@2./TR>W%.E,S2S\^+,%M> M/,CYG4[BM[6,6!@M/1.U;R*9526UA^B* DYG9D'E;#%#%9,\3ET?M\RM,=58 M*SW9'U0A%A$=6.TT*%^'A(J4('B3;4I9L,%*D_JXXFUN?_:1:-,1Y,>CX>*= M@O4ZY.(RU'YMH&SM!9V2 1)-$M*P%)I?NMX@H \;TM95V5^R'1F)-]^^A]H' M[MK[@8MOK1L*5L98TK1E9 3F:SRGO %/@0!$[LD(YA)Y\R?A.Q/7AYEI"Z>V M&MD?:OX":C/\4I=N>R)YXU!:C)!EI3PJ1D;86RBT08I,2;/FC>SV.I$&K^)H M"Y6]Y-EM.\[+"]X6KWJV?E;;N^@>7_'(8KS-J4[*5*!XU(0GKP"Y9H5A\,$, M=;(/>M6\3C:^/Z^IQ3J?_'LM[9A]^6,V72UK"A(S.7@W3>>Z^S'%@IK7UH[( M(Z/M14Z:XUJ",R*1#Q=98/XQ,!VV=!^A=WO0W,C^#JN0[ORCJZ/7Q)02=PJ* M%10*QA0@*&: 6R6BY49JT7JFS?V4].%(#X>RAGKH $WW;Y>)0U^GI \_>G@T-=##V->6][-P&31,F-12Q9KFD"F# M,D:!ES:!-HI%F0,WMV?I[G7N7:[3AS<]RB%WD*B[+25]^^'][Y]?G;Y[^>JW MSRT<\ <_KXT3OCO)C1SQEQA7]^#*Z92S+ F8J=7+GD7PM9-#X-Y+[PT+S3MB MW$_)L:=3_=0WZU%?OP8Z&1N#0ZM!!"WJIBD03!"@$WEN=.8JB:U;E-Y#QKB^ M= .]WSZ CA5U![[,V_GL"WW:M\K*U9Q>C]&7H@PX.C!!Y9(A.#I&-0:KA6%< M-"^NNX^.\?%RE')OSZ$]5M(=HF53=A10B)!1DNL>+)V=.8#+*8(U5AH;-)>R M=27O_92,BYCC-?P(9 X0=P^@F<[P0WE!"T\OJ\IL-HIX0)#.RO6022!KZ\CR M.O*SC"M"M#Z/[E+1%U@.T>UMN!PGZ Z@]E?QP]"YD"!CYUL>3TMJZ\GW]9!Y,DLG^*R/J/(%P;S:HC MQG(2X5SQQ$$JO[&<09@ NA06DHV8RBV[LR7ULL^J/6'F4"7/GT+B8T/IT_2O M/1@+S+J4&$3':>/Q(B&R]:B38%%&Y%CD3E#:9]6>CJP64!I,XF-#Z3,Y@6_G M87:;!\9S\-PSR-+5GDS>0(A60/:!(>V%P.5NN=\M"XQ[2] >("WD.#86+E%] MQ0,A?1M?Y.2A<$&"L;E.^'("(NH A:N%WJ>C)[!P? M2ATIY>YP'.,!>"K*;S%Q9R&P+KS.SBJSC&6(@Z=AU/\F4O'36Q];VY4&" M>H+/(?J>#R7\#I#T%E>K>AM_(UOI"A,H98"L S%BZ0_G(H+@EG-RY9FZ7>YP M?%KX'CK V:X^9H47< EW^&Q;0>UJ?DK:TM,::"L4E"$55$1"U:W M[E9]EXIQ#Z'CM/H 1 X0\=C!]2=,Y[3DAQ^XF$V_?%V]GL["+-%Y6OGY].'U MZ>NS^7RQL8]22N8+1Y"V-D>HIM$SVDID9U,.),)L;V%G6\YNCU7[P2TMKA0/O7:<41_^W44W5AP MW/ZQK7R4PV78@^(W>-4*9P< MH:S;ZCY KHWQ$ MY3<6'5GIAZALWD)^8RL^_'6=\&"BR_610D9"?7$.? H>C"\6JZNMV$[%Y(\I M_OJBXW@ S11_L/PZB#T_G<G5CWK07=9^2J%X(0,(629";0@)(MH, M6!C#Q*,)LO7[PBVD[ 0.T[L?T%+>?<+FL@J4MHL4WH,+O@ZY00(;,I/9:@E9C,)90.%RQ(LC[29N$C@ MC&0@I([U.HGSV^7X6Y(5]WSX3BBPO9\\3437F>HOBV>253(Q!RQ(V@ZI!(@2 M!21KZN J9UQRARA_S-.CC;H>T/T!LAM;^R??%],S3FJ3G[\NYN=?OO[G^0S7 M?[\LFBQ6L.P%2%;?BD1#3KQ'$RF.C877T\5R];_/PV)=9G*-"8OU#B@RH$B-F$BY^MQ:00@VH4C2!+O; MB;)MA7%*,(9 0A,9C@V$3YCFLWP?%QF)6NX<6*Q-EYDB!K0TD+T51J PD>U\ M'7K_$N/<= T!A392'!L+G[].%_-8@1(CU!K! S*G4:69! M19YBL;N]CWYPF=V0\2R2E>W$.38PUAA_F!TR@#$IKZ%DK*$2*HC%%4 KG!<\ MRH"[]5QX?*W=(/(LTI2-!=O!%?G-"\"W5P,;/#E+VO, F#6",G0\1O0!0O%2 MH+^9_U&6;X3C]9 M_9R0A^4%*YHV JMY>]H-T9(#SBA(+R&YV'X,TS[T]=14Z$! /-#HKJEVQC[8 M;@KKQ?P'SL)LM2F*?3O][_,I(Y+>DJN4O2$RA*;$VO'3U2;)/#H)G'#Q#$971GL7= MGMSMNF)/K4@:X&T007=V%D^*Y9+57*<62A/RU[U,C8'BHK!>*:]8ZW:@U]?O MZN7B*G,DQ('RBG-QP(&RAFPY@=U-?)N?SU:3 MZ*RB0(>\6KKV4_:18O5]/^N=59#H@_EXV(Z2]/OX>QR M@^7 BLP>9&:> G*#X+-0D+R5VJ,VRCXZ1/*(]4>Z6G^B*X%!M-"!F:NCK3YO M1EN].%]424^4=:%P[\$&$E0=ZPP^.0G"4I1M9(K1##%2\!89N^'I6:3\6PF[ M [Q4TO^%M=<;YI,?N* 8Y,V,/AZ7J[H?)D($6U 6DHGY^5>KTVYO/+T\F)3)M MD2(7&Y%.\9@S1(\*6.31T]9AY%4>?T6^=?W=0/4LTO]/I86N@79UQ3_)HDAM M3 9F:TA,,3"%Q+(&+%%E$9T18;Z6/:BB^Y%X/K[8KY<3ISFFGDLP')]8:/4#@\IEJ=CI0 M? ?2:_+27;UF+HR#B](&C2K>J??].S1$WTM96QJB[R.YL?MBWVCH;9E0*3A. ML3UGY%"1!?1(J.<>K359,,5;],#OL"'Z7BK;VA!]'_F-K?@;#;T9RBB-MB!* M(2.GN0/'DP.CA#?6RBRE;:'X_AJB'ZSX@^770=2Y[<3[%5H)+[(,3$):OSXO M2D.,MH!U%%>)9#09PB?R&*^(&O?]47LO81AMC)TZ^[0*LQP6^197+\\7:U5] M*)??F23/O%(9@4GI0461P_F/]93X]_,MNR9C6Q/YV=GK^>+/^D7 M)APY4ZX4,"'7(4FUQV-M)X]96YL8.7U2-6;\ #*[2ZKL@Y?;9^+0:NK/"=LP M-,F\1!-+@L)5!.6%@.!10@A<(7/B:7 /.R$':*-@S'U?=T< MAOA=^Q;B85:T5(H=,U7ZM MC$(#5PB+/&.,R67N;@]E.O[=Q T*CGX,@B1 _$"(#/5$?WMQG"_38OI]O?,O M&?7,1>%X!)D-6=N:/'26,;#:%2<2\SDV;\ZR&VGCQJE'X.'.4Y$!5#'V;^3QM<:& MR@#ZG0\G[*ZQ0^?U^;?S]5/0-]^^A^FB^@X3'JWAD2<0]?V=TES2Z1TB:"-X MII-;6L..Q]*]:X^;M!@76\Y'%B;3$V%$/!#2]0VX:"=XH#3ZBL4#&X MU+J_P(,$C9M\&!)P[?5Q.+CFJW V +BNB@TNWR!G2;98U]HTJ^JD7>X@:$0H M,BJN G,HTZ#HNDW1N-F'IX?741HY&%\_SV=IPU)Q41M6:O^7 M.N@@$S>!V0P8."]DISW+K;N(/4K4N T51\39@7KI[IR\8HB.>Y^BBW32VSI[ M,Z@,/@:$))U%+;5#T?K&: LIXW9%'!%4>^F@@U/Q0E2;1W];!25SB((8@RB3 M!J6* Y^UJYS99$IA&':J@]\[V?4(86/'F(U372W5T(&9NL[.+>?Q-RSS!6X+ M6[@HJ18) XFTSA FP^RR\V 9YV@]T]FUAMNAM/:006L*F_D(.NP;J]LX9,KD MH&."Y&HZQU"$'=%0_,,86C(!(NKX="@]!I\#9^%&PF<+O?6-S$^DR?4=\8=R M\5O3B)LB%EX"8)G5L\-#T%9!^BE"=K)$E+K&.8!]XNI71G2/#66]IQ"/#@=RI.NM-D/P6B?:4,:+$+4PIG51<#/B>TA3 M/CEB!]=R__">Z&A"*LR"2)&$*BG\"R8B9!:=X,E[W_PN^1&2QAWA,CH4]])( MKP";L)QMT#I"BK593DTM$.$"I#6%HP\!6>NBT'L)&7=\RTA@VDOZS0*6@9=_9M6IS^4[KR>XS36*E$?1^I4'X(@+Q"T"6!8CG2,\XBV=37+CJ2- M?6%R,![VR3P?JHK.#K;+AOJO_OI.OB!.; DR:^'!HDS$2LG@9% 0=M M:;U]'B!G[*N-09!TC,C'KAF^SD>U\1/&$YEPFT%XST Q92':G$"8K*4NEH=L M'SNQ[OWDL6\%CE;]\?+J(.-ZLP1FS4'BF)B,"0SG@9RZ.F*J" .:OHG9)=?^ M[>9=*L9.VC(&#M5W@P@QXFW WQ\^DJ>4AT']8L#U$(6)7@=4)?IQ%.,."!Y2*W1,68) M_*(Q0.Y2,78JNQE"CA3PV"[%IW-"]]HMHH@2+YTBHX,.6"S8H@THZVTU@G78 M@0G%%:.\W\VON/?CQTX*MW$NCI?/J^'&R?HA,H$01.%9.D5;8*?.SONF@'8^509,RS8[50X39PV9HI&6ESIM5&1"MS+9@6?T5VT, M0_J1=[YUF>L1Y'9U:;@/;F[;G:=260='VTTV;HWJ/L5OQ/CE#VM^BD^D<5X# X'54X'X+M^ON_ G7%%6<<* M&,P46UBKP+DL@:7"/4M6N#)D#6LCX#W5A>HT MK/ C+M*ZQXE"'H(IM4.K)T^3 U[(V3"XEA:*$2P*RY+6!5B _3?@"097DN'8Y8]^YE/N#;A+BY;9X>8Y7 MW H6-$^. 094H'CVX(W/$(*(FIL@=//Q\?O0UU6V9!]D[-9CJX%2.O#6[K73 ME[F>:_R]IPW[^4\\^X'OYK/5U^7$)_@+[ M,%K'!>)PZ-FA3WUS53XCR/X;P^+SG_.)2.F_/K$YM[*>V;H?#T_7TRD"H4I%J!V)ZV=)!B%7HK^FDLFYB@X"ZV; M!.]+X[@YP2ZQN;?JGALTIS]P$J+PQL0 7M>WC%R2,\^4 !M-$4(:ZWSKP&=? M&L?-&O8)S7U5]XR@>5)HS2LFC7#98)$@DK)UWD4M";(1"L6=)64>LAZF3_&> MA(Z;:NP.I(T/\G4]T?_JKT2_>O*M_FTBLF"980#::[74L7:_E^2[&,X,E_2/ MT:T?VAU$Z+CO:_H 9Q,E=F LM]6V<:&XB^2.A%*?K:(KX+T5H+D-R(*TC#W1 M])UQW^@\&=I:**(#/-W7"&J+M)3Q(2I?H*3Z,B![!ZY( 2S4 N\DL\RM8Y?= MJ>NJL/"8*YN!%-(IU![,[B=>M)*101%)DA\;)434"HHEDRV"\0);7]3L2^.X M%S1#86679G&M%/<,@'F9U0^1!;+ED227&+D*R8#+PE5_P1E!'"8VY&NB;J]A M.H'A(6IZ+NA;Y^V-M2REPFN;1XKK1<[@553 %):HN.2V>?)P9^+&O6SI"8%[ MJ^J98'"=GR=.C$NR@)&I5+Y*;3?J@.G(I9#DY/K6(>^NM(U[I=(1 O=6U',! M8,UM2A^SIK"MOF1?M\U($')1D Q:I1-:R9[:)^SCXJ0G .ZKJ&< P)L9=B'J MRVE.89VMO;:-\^"%6:QV* ^[6-B_F.Z)"[*?/$;SK!,5Q73%PT0/X>_CGH[=M Z;:1\/(N- MWI!=+5-?P9[-E^>+7P8@N>B9\QIB=&3VA5,03?8@:-,R88()S2NY'B#GV%-A M,R3N:H5-.]:-R%_,9ZOI['PZ^[*YE9W/KCT$11V$)FN%] 79+3*"WM>_"D<1 M@59D)%MG30^G=MS[I%9XNGV@/)'V.O!>-IR^1E)4.+O#ZB1G'Y(G*3JCZ]-@ M5ANC<0T^&24%9\*:UE=(CY T+N*>"AGW [*)FOI!W7H:X6(UN_%FKJ!W5;I#C)01:> MLP11^UXI3 R\JY5^(HF4HU4.6R=*'Z9HW(O*<3'70DD=)$U?;I8]2(HQ6A:L M@R3J$S?G/3C, 8) EH*S0=O65^A'D#ONX3Q40/)4^NO .EZRNO%UMVU [@KM M-;+YF>=Z:Q$+>,4<%&LL"330EFS]MF8WRL:-3YX,*%L VE!K'6'QAM>[C;=Z M6YN\8!!#S* *)_$%ID&8Y+C!Y%EI/0EO'_K&-8QCX[*Y!CM"Y\8OWL:5$45B MX@DXI\!,Q2"@=KL')7V1BI6$;C!+^2!EX\8R8R.RH=8ZPN)V=H0A_UB!)9&! M8BE!X,& ]$Y'D9UAOG50\PA)XT8U8Z.OA9XZB&NVL<%,)EON WBRW.1KTQ9R M.GC(*(1P/B8G6\*1%G)O!I_6=^[7KDM?E8*I3BDA5FO'WN7+*7UG M405=/8IS0N?/VRYOFSOB8U9N?FO<3 Q/<(_LI!,,:Z$D$406S&0(Q0;0UG$1 M,2:M6Q=<#WB/?"7YJS6J_$\QS6=I>C:],"27]T)7NKCQRQ.)PA3I"HD@D41" MT> MB24:I7C(6*1M_=2Z =G]WBSO@[#;AO.I]=F!:[@+R^_GU2J+M MN>@W4SDTP ?4]K$CC#\_*>Q?7DB!G/M)U,8'DQD$61^!QKJ?BZ'P#XUCS$49 M1.N"T?TH[->1'1JN!VII?"BNQP/LPN%%N/F%]'"2_OM\NIQ>[KWEY8@*CIHY MIPL4KQ3%G,6!KZU"!*I06T1D?KL.:,O0AB;DC!N[M\;B2&HZV#7X@8LX?T(K M2=]\0;1-5\L/JZ^XF&3AT-FL(24TM5<7@M?!0;;)V.A%\6F,T_\6F>.^KAS3 M7AZCKV?BK]Y.WM;?N(B)23?3<#8I#.L[/>+4*PZJH(# 7 92=(Q1&F;M]YH M0?>X[S#'!&U3C3X3%-]_*8;+275CA*_CE;TG-T=)1<=(D."5X+)D+;5LG:T_ MAMYQWW&.B=HF&GPF:/UUK)R2@HG!1%]!/+24?$2O.'C M>@*7E([[S+,/9^ @K8T?1.W#[(OU1.T(GS^YNWG]]!C M;6-*;#,I1?)Z#$/Z(-&[ ?9O>;O53IGC^P8[;]3--R_.C0\S A3;W/&]Q]6O MSLSSY7*2HH^TAQ%G:#;'/YKIJ;,T]$\N[ M3N"=Y/]SOEQ=C KF#%DVR4/RS('*)4#0T4(]K?Y[.ZO>:E?AUF/Y=W@L$PRVW&CC>GH7F!X "B>8)2 MP:RS+4;26:W74T]9K(\X&6!QC)&K&;QOW1QNR)8S5X+_4.X(_(IG5J3ATDC( MBG%RL+'6_V*$+)6*3BEK=.LZDYT(Z[?<;Q^4W'E%W%PG'9S0=QA95_M>?&]3 MS55SO8L?N#R9Y9.4%N?A;'GYK4GP,O."EKC-=8"1$>!+\2!4R,ERGK/CC1%X M',4C=YQI#Z$M;T*>0)_/ [W7*Q")X\WCAN5$.(79529SC'54$@-OE ''K"!# MD+-MWD7Y<&I'[E+3 VI;Z''LE/P=-M_,Z)-QN=KP^';Z;7JAU@D/%G-D!3RG M\$Y)%R$DER%99;A*VGGE'G,U]UQSY'8T@X%L2-%W:@,O;FE?A,7B9YDO_@R+ MO/R=-LPBG/UVOIS.<+FVVXUBK$FMLU+< MU$:,F81K;($@R2UFZ#UFG;3\=2$]E+'C;%25K/KB$?8L*]#SZ[VB1' M)U!%&' D.N#%%I>=R";O5K'SV$HCESD^M2T[1LX]&K*+UW"TDC)<:,@I4?QC MH@57#;.7GH7 8FA?07,_)2/7(([A]N^M@!YA]/NB%IMYHMM:DHFV=6H;#Q$< MHU/=^$R,Z1B[-&P%1^PJ_+X-UK53LEWAB*J6^:\%2YX5+5AM5"K%^ MY6I04AR1!DQ?W4-1O^V&U5UE%&X MQML]J3NMT$@,#%PVY&-ZHR%HPX!G%3-B,C+=(;PFDX>?<) MHMLYD^P=,AL5D"=!'"5/VZ+D )Y)[4I$]&JWE[D[+=='1_>G@<\QDNX3.[_: MB]7GF!_.-\./-@6?DY"0-D0)4!@Y#TJ0+Q&4TX#2)LFC1+E_5<7.J_?1K?UI MD-50#]WZ7!>I.*+82^,Y$$82J$S'MY=< 5JGF;!:HVG=F?@!C ME=!MFF&2F,DA< EN?=+J' MH]>?1+['U9,\%#ULS>8/0QNP_A0/07G2F EM1C%RJ3(R\-D+0&3&.V:SP=9^ MR( /0>]>'WP.\0PG-A@=&6<0:8>",HPB%"X])"1[K95#+5M?&6XAI>/'GGL@ MX;91:R'W#ERLW\)9I?W35\15+8-=<_37=#DI43.E,8#@M:>D\P%<5@5X<"Y8 M]$SQUN[5-EK&!5 31<\'D'JGZ'DY_Q:FLTD113!I,Q1;JZEYDB0HU)!D\%%* MYE5H/8AP.S7C(JB-MG> T &B[P!$Z]#T_7R6+H9P7[@*[_!;I(!5J%Q$)BZ2 MD.1V6HI:?3$"=.92!Y63M:WG.SU 3G\P.D3C\V'$WV>:<\,(YN!BSH;$(FM7 M>D8A:O8>BM116D=\W/:&]DIG[@&/P>Y3&L.CK4P[,#-WSW$*=/#-"K_5MY*. M)X(S:&?JDPN.]>F/ ,>5RMY9"GS#X,[R%3GCXF@(?Z>5[#N T9UTV+6:&U4P M8$*0I18)%J' >=IKPG"?N(DIFM8-RK=3TYO3?*#"'TM&'B;]'G%TS MJ3)+-8$K( 1RY6S)VMNB2E!##8;O*<<]-(R.D/HSRG&_#XOZI/H'MDE?W_FX MYIGIAPE^BD'%*G";0X: G,R(SP4<$AHTH]A?.!FB>P9)YW508:TBU0RG-PIE\$9$<"@)8]*LHBV>2/1^PCI#3:' MZ/BV[WJTP#M S8U>/O]YOI@N\W0]QWG#3N;12"L5",VK.U[? !<250PY).D- MS[$U?AXAJ9,W1"V1U%()'6!J,Z_FYKX0SA"548.6GGB@_XHD14$C+U$GS60N MVC4&TGUT=%(JUA(]1XN[ \B02#[B8CK/Z^,\*>5")KKS6AI"(KCZAZ?#G)-? MF'+S4J,;!(QC8EK[Q(?+M"= ;#:(EUJ6J"P8)ADH# :"CP%8D5YH8B)@ZP%F MMT@8UX,Y0IG;8'& 9/L QK\Q+.J,J8VI*\899A$!Z1\Z'7, EP2#((3&B&@P MM9Y0<8>(3L!QB$KOPN,(^8X(D(S3R5O\$LY>S597<:%&.NI\+:PWM8]JT.!U M)DZR3O6Q8LP/-J-?8OJ/+_,?_Z"/OD %??$+#/K@.%:"(RO_@NK- M%D 7>2E,@PGU 1A7Q+\J$LC10F4U;0+UD OQN.:OKS;.[C]:7?,&LAN[?.GM M^;?:M[M.=?WTFW8YF>1HP[]([QO[\I&J@FK.0P,#5#]G/OG$ MH@!/9]J,[:2+_O6/PLY,#/87WWPP7HZ-C!LOTU4^I)&7C=HW>]W_V.+VWK2Q_"X9UX!O>?Z6^ MVTMSM93\Q7F-EB<%3?9.&4 O/2C)"_$*)>0B&07)Q=$A!R]@>YK&'MYG]@3$ M3ZO9&DIG;&MSKVGK[IJ=\'6Z"F?3?]_UUOJQ[2(4N00XNFJ@'J\'<@KP>PJHV-G HF8QM_N@\U?G8<*LN_2Y_K*9KA;J[ M 1S7>H3DDDAR4 .Y*4$&<"XQ2,4J52Q&^N%;&;E=/K4'!ZV!*1N,T7LCZ!LN MXKPYAIXX%683Q7I"O[>Q5BQS"#EZR$G$8E,.7&_7E++E!XXS\F18Y#1B[VG= M$HE^25U$9:4WKY/%A%(\S M,&7DN_!0R9T63M_.5P\=6%N%FL<,C"E?W4\&/D0+!I%GD9!C;OT$=C#1XVPH M&AFM#>37 6"?\$SK,.V4O(0H2.&4\A%")#)X!]CY]-"JS:NLCA*)>RV!4$]AC>*&U* NN(G.)A="4;+UA(PGR!EGZ] 0 MZ&G%\P[@<\V9#YAP^FV=UI8\T.&]!N8Y!X6\3G0L&72@4)AI*11KG:I]@(R1 MM@L-@9=#F=P33E[^&D H4PV*!J+P MY0,94!$0 D=CR(IJ*P;K)MJ.Q)'V#0V*KP&$,W:ZZ_T"5^'/S0GK9?V*.'E9 MADF>WW*:IV'Q?2(E1K0E@BUUJ6#F$3RGZUL;[W(46EE_QV0]DJC8ZN-&VC'4 M/$_1GK<=6*H_9GFZ7"VF\6*%N4XL)B]O^:[X:&L$\#B:0#L#W<5'WKO)>GO#KVQ"B?O+<2F*D- M5-%0?.&3@)"S9MJYI,QQ1KD^1>5(*XD&SB8,(:*Q[\>7I6"J?>,_G,RP6F^1 MF"4ZZUIF=U//O\X7\UGX-EU<+%],\P<\FV*IVTOHOYF?3]-'3!?K?K^TFG#& MLRHV Q=U.Z&6$CQC JRP7&=.NJFWZYT>EL[M\-K_RT%'TFP&[ &G/-QFS+RL M!TQL O'EO/PQ6VR6J?Q[K?V_X S+=+5\^688!%"I&<4Z8(W,:!8K4:KU;0L^2-84G4$?-#A9SMIR;?ELN[GTKB M4F3O<4'?\,Q*\HZ!H(L-E"3_S3&A MP147@BU"J=!:_Q\A95P<]H67>Z'@X<+;&X-?UYU;'U=AL3K<\7[D)&0%%G45 MUV^X^?<'7%Z<55>M)E?>T^5M.LHQ*$D]!U)VZRB"'H+" MM24;1BXA"]O5HC8D:MSF_RY!/*K<^[6\5T=?WCKSKYMIS0^<.ND<4N >>*BG MSIZ!-]+4IX]@1>%,\-:%0&TH'W>B092]5[)]8GE_5V2P186G"-F=A'>@*_)RE@=,E+S_\.[5ZT\?__;BP^NW MORO&_\_[-R_>MAB,N=T/;I.JV.,0C7(-9)562.R8?Z]]*5?PN [IK(BESMT% M;][.T4C2PXRJ^:#XIZFZ.#Y5.D+YHLS?%<^?B'M_H7,=J[[LG"V MO#08B]HS5C]Z^@D4!2NBJE3("4K!;HDNA ME-9/',V('S=V:XBY>Y.O1A%O!Y=T7<[^-ISCNFM?1DQ!N@S$*G(P,)5:6QF.9:>^/SQT772!"8-Y)'1UBZ[/\W3FA1:T5U9L2&NFX[A& @&2%B M9)$\UM;5N;6RU#-<380S7#G$NG8]!_(@B14N MFMHYD51E1D"U73KG@1_>A\3W$=2\(=!C),[)F*H5 M+>!SCG2Q!RUMI/N?'KYV_MW'S_]^,-?7KY]69,* M+7(AAWYDFRQ)TX,WRI_< OLL?\#5=+&&^P/OXY(3FE,0P)6GN[^N_HLZ<%@G M\;1#[FWKALL=R&N76;G4Q8#H6JQ],EK676P6W^@VOU.)_HO]J$<"$GAY%#$%;2 M+2-J[YH04"P3*@H>5,Z-D?(7#&P";TM(99@6^>!'Z-E[)*SE.O.- M>/MLMY7P,EF@?49A@H68.+G!R@2(-7K3SH48G4 4K8N]]J.T-^#M@Y*[5^/P M(AL[J[?[$?,TA;.KQ30A8\J9%)F)6,?"!@AU02>ZHG.2*<62?A97'$[&V 5< M#9%W9)ET8!;O>QX_'(\?:0%>O&7)>I A$"^Y1G#>UVU_/"GGZ4(QK>M,MB*L MEQSAT/Y;>RF-;?C>7E1M>5?>SF?_=1'.IF6*^:;BW8BW[O-VXM!D37R#*)$< MFIPL>!G(Q.N2?0[HBV-;&;Z#R!CWRAT $_-1!-2E%7R1TL7YQ5G=)GSYW7?Q M;/IY,_;)*YY=+@4P(P.E.0>GH@0R[[%8HZ5Z<@=%&W/X%(7CVL7AD'D$>76) MQE=ANJBSMNFJ61]V/:UL$H1DF?0)G!9TK&)<[6'/((+ABC/IDVW]K+,6 M,(^!O\,EU"7P;JC5N]477-2LZ *_X&QYW3O\%E?KMH./N/@V35B?>S9#JW[! M,E_4/K6)BDCJ9QU85BSI'WKPHFA@VI>2BV)%##"16"=85$XC)PH]TF+@U V"'GC#&(^4D WOD!/ MV+#_'J:SY6::^HU+C46#6"3Y='6&%-9$LW&6)",IP U<%=?Z&;,E_>,,I&U0L<'F%7> MBOQQ1DJ?%-CWDO3X6#_XDB(>LD49GCVM5#Q%-AT'=SE+5O.GL\[TT M^MW)(Z_7[*Z-]'5VX$1+G@,+$8HOD?@@2 UYG;%C@^(E"NU#W-=NMB)RI%G< MXUG24:3;09SWOEX6Z\+=]0U2VYT73SU87DX*N3&X=>*4=(FG"+S6RRDG @0> M,IAL8Y9.%*=Y8Y-[.-4C30P_GD4^LF [@/*=0VW.7\]VXTQOY[.T.>A$DI?# M1>(0N:AE)G6P==&U%ITG-)7QLG7C^6X4CC1O?#2GH:7 ^H,C':MNW$UUNO7% MBGAX]0>;]C)RTO]R44Q$@^4_+:*HOU MDG&#>[([D3S2C/(QO=SA1'IZ"/YO#(M/_YI/M(L),Z-3%HN@$CJ(@=P@D^IL M*%5"]L,7_6Q#Z4@SRKO%ZSX"/%&8$NYP(I4S,G%BK2!_745/KGK6=>(CXZ@- M>>I'*-;=CM;MH'J"+VY'%>)I@O75_&(Q*5E*9:R B+570YH,3CL%A14M=;3> ME8$:^7A*>'U'K$5\3I<%8/O/ST!1<8ZI/>Q)-C4SBYYMY:BC I MSH2 MH[-TLD7(0WFUCV,K6C?#LLG^/0UJI#'?H:XGVM^,JUW+U>]G'@F>0HJ M@W>,3ILX>49:"T#%C/%1EZRVJR,[F)3M6BU.\ UL!$EU:71?7=09-1])IA?+ M37'_1 DEI, ,A1>*) 5#B#9PX"4:Q;Q!.O+PC1?WZ-H.BB?XNC68<,8VA.]Q MD:J,/N.[@$ M'Y&&XGD'=NOO=>O!9J(S&64ZP>5A7M.OGV?3,DUAT[M^Q&Z'2)/^,UH>/&-;NKF=2_X_UY,-RLX-CLY M+LDX8F[A "*G&EE(%B)(B UM8R(%%(K9U\4J/@RM'@,1V RUWD4^7*+N< M7<:0])61JR5-;63(F, 766?H8%*&#N--ZW+_DQIHN9.Z'=97 MPB=RT'^A'_7/'Q&N**A4R#6XK7VW01J*<.OT$.]E-+F6PPQ?=;<__;T-XCKV M/3T:%KK4@U^_U$TQ*A>F+8?$:SK:,@D.F0"F,6N9$1D.7R)U MCZS>8-H>'3\%Y&&B.G#W\,=56*P&PN"-D303$XLL5CA( @NH6H+HE)% W*)+ M*DCGW?">P@V">KOZ1\#=ON+ITMZ]GM%/Q^5J?1H*-IG'XBCBC.22^V A."^! MH>?DD^PNH2[C='S0@N7 F&0Y2*++91D4(*7/PRCF5 M4*'%XQM1V8/;M[<(3P6CDQS1,U4B:#1UV6K6X(QAP*)' MEFPI]&,[#4&.V.76 Q9W$M6!(C!1/9FW(Q:I%<$F60JC7Q@SO@3SKHI%=4#A,T<@N,NX@B'ODL=K2 MC9E-BN"8)D<+B:.A3M?,KC@NF8DRM$;J\RT:V0D2VQ6-["*?+E%V^3)MBI9" MFP#2DM>FE*6@TT4%+ 66O<#BRO!;=3LN&ME)SML6C>S"] [ LV<%@J*0D&NM MP3.70;D8P.>"H+V-)4?/9&Q=]_:LBD9V0DF;HI%=1#9V;\B!&S<-%ZZ02ELL MO%;DT)E+\>!482Y$Q<6672+/<0OJ/L@[LDQ&1-]RL9I\J+F0S9ILD3!+AQ"] M3:!$(*(])F#:"B.T%^+N5LF'K1S]U!L6CK[Z8=UN?6!O+X3'\L?VYWH/4+FV MKRE*@P&<-K(.$RG@DN+@N;6%47RD[%97XC9@&?-N.T!8=\6]!^=&%OC?I[/I M^<7Y)>',6Q.1UXW2M51(.48.I(R A=&_C/3HM@KD?B+R6Q\ZLM#W$=F\!?_& M%GSX\P;AP165"DK0C!'U3#KPT6A2 L7(Y"D1\U9-7#\3_,T/'>=R:";XO?G7 M09#4M+30B^"D+89.7-=^>Y,A.F0@39:()1;OAI\5,G !\Q'K2HZ=,QH-"UWJ MP0[[!&YM#^ 9,6E9P)HZ!,C7(4 \%S+_*6MON%1L^*'/>Q)_@EG3)OC[>=G+ M$NIWY>;3R]58+7*)LHL!JS=4%T1G=,0&)>E^ MY2PSET7FK9=,#'F>$XQHQ]:502'S7,9P?+PX/P^+Z;]Q2<*L7)G/B(SEO-"7 M-QA8.7>\$HD]B!JE(N)0YHU0 )&38M9A'6$9:VV:8N"X*L L71[""Q.MP!B%Q0.4P"QBXP[<)4> MZ]8WFFD5B7O1U$(22Y>5SP8B9UPGY9)7K9'Z? L@=H+$EE,S=I!/ERB[?.NR MC$65ZU@R1DZ16L^'\$K4MRX9I>?&F];+!$ZJ &(G.6]; +$+TSL SYZOZ9(G MR4NHO"KU*@@,0E8<$KG;4>KB4+6.TYY5 <1.*&E3 +&+R#H 9MM^=I:U1U= MYQ1)TPTQ7J]'-=9MWMX&H?^:FM'O/3T:%KK4@ZVZ5;)CWCA&VIXLL3MY#]$5 M TQ+$[QVD?XW..+_TZ9F[(*L-E,S=A%SEV"^V1+/4_$BUA'CKF[^=!(IODP, M4 N?$9UC*@Z.V5TG%O0V*6,G1.PTL6 7\>R-M6^XB//CS"P(UBOM? 3G)3E$ MV2+0.>K*69,8:A="&/ZM8>>9!;U-R&B+M[T%U*5Q>W$^7ZRF_U[S[%UYOYC. M%S<4ZE)=]%%!""R$:)+C;/C1&=M0VEOIPPCP;"[0 M$X!M'>*PK%,<<#E!;Q4J1$#G,W&SEM,7F8$'2<;?!&OL\+/8'B7O)$=O# G0 M?477Z7B#AY^&)RDD.H&T8*1QH$RH)?U6 ODJ&(-5TK/A.U\?INTDAVZT160# MH>UO).>K<-;/J_V]5OS?D,SX.3%LS&?[?:CJ8Y+!KNP;X>$>?71),0DQ&%:' M>AAP)3-@.4LKM"Y5X&D%NC498,ON[E42XX MB%87\NZU538&R67K\'XG D_G(7X75-U[/1A,9AWXLH\\] 4RCC9H8E6HN^L, M19/1I@PI"5-RRMF&UB%6CP_N XI^NX?U7>30)9JN7N\X)]](<$#O92V$H>#. M2P:R1!^,"%')UDN,3NIA?2UG=!2:/) CN([+0G"P1N6?8Q@LQU!!Z&VCB4*(9+S(1< M#*8E032\ZI CLA.=4!ZUM(5F22+6Y4KGM8$@9V$ M]<@$@5TX-W8C^:T.^,AXY)&,%Y>"#E]R7:4CL8Z@4C9C485 LN4LJQ0Q!^@)%>*^2EC&*)H+O;X+ WH+?FW\= M!$/;;>_V.?(0K <=R(M1F@7P A7X6#L/=%F;]E+J$GJ[ M]I[>:M:V4I>$5H$2*M=%00Q\UA&G",'G*"WHK:#H98\U[CO>7] M+-#^1*>UL5C7=6BH9:YU[V;M_R._0]#7RAB6N/BK.?\Y:4(C+'3;=?_Q;R\^ MO/S;NS>_O?SP\>5__?'ZTW^_#8L%_=QO>,#[^Q8_M7^1DI^W+S M8S=^5 PAB80(;IU64Y),?BJ!D*YS,(ASJ:;%DG5PRX&WM*/,*:].D 9%8(9,= M2;-:]ZT^0$8/=]5!PIVWY70'8'F1TL7Y>HM3?JB%,?_/Q7)55>WR=-Y9XXJC MX*&:9L6S@J"9!,&]T*A%RKGU)(C=*!PW%FL/L0'ETP'ZKBWYKV=AN7Q7UHJT MMN(B1ANM7.O-Y9S[D(L 05Z +ZJ8@JWK71\E9AQ,#>\G'<3T#M!SD_Y+55.A M",ZU RE"'2YH$:+Q 9R1*+TPT;/6I<'WJ>C$.SI,O/.FO.X!+?/S\_EL?8Y? M+JTE=SXHQBVYBG67M30*8G0),OV!%VBU"JUOL_M4C%PM?J!<[\+D,":/7M5V MS]S^R*!:R1EZ9R SYT&90G$%HW.@")G^3"!/=T8G;IW(&?F!L/E-TY27'9B. M6W[^QR_$S.6+1$@?X>P")TI9I51MI"U!U]C UQ'Z!DKTF%V)QJK6I0KWJ>C* MP1T -;NSN@.PK"G_@%\O%NE+6.+[Q?SS(IR_N%A]F=>9P_G%>7U;YA/ALU/& M:#!%U"4,R8.OV\6EETGGS)C&UJWT6Y+6U6W6!E9#"*4#K&WA%G"B;>*&:,XB)S(JRN>F"CK)$!1DU_% MF=@<=3L3./,61@$,FTYVA$T?IW/OM$/K<,FJF0F7C->!%-0 M-[-27$(&-_(8R/2FY$/@3MW=H?MS8-SYC*U@84X2%H=PLX.;:SUAL2;<%_@% M9\OI-WP]2_-SK,-J".PX_3S[]8+HFJ7OGQ9AMCS;2.TZ;_XI_#F))F"Q1@&+ M=$\K2\H0G.\[Y.8:(CKE:+:;Q8 MK>>%SM^O)<0GJO"4,O-U9ZBCJUW7-<"1@2V!#+@@#U2U3E\>0.Y6>'7/!J\M MA7?H&*U/1R]_O+D-Y\83YGV&558U+9' 07I"0L>JXP^V0Z+;5\X%G\:26L*6QA0A(6"XA44]CK^L3BZYI*S34GQT:' MUBG:7>CKH2IF+V0\4:O05B@=W--/UYP94[3S68-D-JN)S%ZYW )T;"O=@7'3Y$F^<#!JU 5G<.K17X(Q(X)-VCOS.D%SK:5/; M4=;##7@0!!Z_"%O)HR^4;5.*J'5T@A6*O(.I:X(8!Y=,@L C?=) MEHHV0EUK^?2%OL>L47Z:N'$G M R*N892.0VX51_V1QXI1I3)UJ,%*>H*:0T^>@%&.H'$4VU,ZQ!@5QK'-7A' MBPH&%5T'T+R?S9P42QZPTPS0*$?'(#EU ,'9)I,A,ZWST M$^2,ZZ0='64MA'+:+U1/\7FPQZEM/O08[U(['WZ8)RF.RGL*. #7F]F\R.#0 M6*@+C MG#H-M?=V,^"15(BKM0@:OLZRVFZ(O3 :LE=)'%2,W89QHH;\GJ5V0 M<="3U"Y"Z>!"?3HIKCVG:%M)8*FL6XT+'8NINJK;ZBRL(I;^]21U. YV>I+: M12@=(.SA?)'/$GG6=2UA;;JQWD%0=9%K,*KN)522MVY9.;DGJ9T$O=63U"Y< M[P ZVSZ!B.(41@.!UR<03QR+3!7 &)0C-[/8U+K-_W2?I':"P)Y/4CO(HR^4 M;?/DX;A+,4D.R6:*E)+2Y$F4 #K$H+VPG(D!'T!/]$FJ$>I:RZ7V#6M8!'+"W?@N23B"_VQ-,.9>>MA=ML9>XP M6+[.D#]Y7DO>=BP)8HF%>!V)U](B:,%0&YU8#L?L[]F&YI,PP\.CN;EXNYT@ M_>;=QX_O7WY8IVKKR=_C8MVD61ESL?GYAZ2B=_GQ;9+.>Q^H57HY+&;3V>?K MS[U.)S*TD;,@P2JL\X@8P=2F"E@O OF=*K#4.GWQ""V'6D8R]C]T98):1^&, M!>Y#/1A:\#9:8-HFF2WWLGD;XRT"1@Z96\C[KFW:G\$=^(#_%Z>?OY )?_$- M%^$SOKVH,=:[LAD8\.YBM5R%62:6_1*6TS0Q06H9L?FN/';0B8C,B$P1DBNBYJ5RWEBRJRX]C&QT@<9]3-&-:QB9 ZB&KO\FQCY*/@*412)(9U^H;@$KQ) M$5C.*1D96 FMMX(]2,@XIQ!.8/B\NG&FX(P7QNXOFFY3M90'7+\SU"V1RS5DX@V+M?RQ6 ME"N*F$@>KX@H65!.>-W:'C8C?N0EP\?#[+TZTE'$/^)%?[W>?ET_::UDF)VB M"ZBN3"H=Y-8JZ[=R-.FGWL K??4#J[<^<.1:TG&$/3^4\SW Y;)T M#+42-L8"3 M7=]L(B,E%R#(*9!Q]DLT ,V:%Z '"NBON/3@WLL#_'OZUT\X6!X= M8>EJ](U7+D94=&XC0$DN(4BM2*ER>L.]C,PY='?FESVU[^V! M3^A#]ON([-Z:MT/Y-S8(?ILN,-&?+]>G>?>U"N'F4>C.92(E$-)4-SL&4@UI M($?C$%.Q%-MO!86G/V?;1E]FA;>> M>2#OF]5>"H2HZ2B9Z22C%;&DUE,N[Q$Q+DSZ<$H/DTQOT+I4N: YEE BZ02K MDQDSN61:L0!NO>CQ_6#6V&B =LZMS9W M3A:#S2E9!%;J8P32+X$72V::_F$HG6\_A'1KZL;UD8YI9PZ02@]XNXC+:9Z& MQ?>/8>U3UB!R?>T'&:6U"L'76=7*)UX7=<4Z'-CZY(3BJCF\'B-FW'+[/CSN M-I+J 7(_R*_A[KNR'I 34F7EI:[&FAMUCI&5KC>UDAD\PPS9.2L%ACI\M37V M?DK5R#4+;<1_%U1M9=$!NJ[,\?I,5R^OOF2G4@+M=:RIE A!$9NR-$'R8E(, MK>'T !DCXZ>QI.]6[!_(]@Z0L['3])5M[]$.H#3_HS[<>Q9OI,4ULRF'+,![WT 15] 5-: <2*4 MG%V@7P?S^=N=8^3A0?O#ZM&X8"09=X#S#[A<+::I]HA6V__';+I:?OCXQ^4= MP!1W&+,%GBPG]7=UYSUG0+&816LL-Z+UI/DG"1KY$AX=+_.AA-6J/J.)NNW&D,^LD&?1^C)_E)B12YIZ0V ;H76 OI]R M]C'&OKD>ZX4L)Z:R &U2 :7KBCA#'&7"3/6X[<=].*I'EOW8 MCQ-['W>CW\N7?^(B39>5[>]Q,9WGB3?!:F8D,%5/CRY#,-Z ULHQ'Y3AZ4Z9 MZ6/%7ZU)Z]QA: RL>3=2/F6+?LF &]-2-DVZ$\^5R#(4\"FL5Y4I"%:D^IX> M-0O!8VF^)*+U(3KW7X91B#X@<'G:B&M 3(*2O*^I=_4%Q.-F)S;_*) MTHE"[F! IE0+O(6'((("'B)+-O(L=>L9JBWI'_GY]D05XE @]*($[Q?3A)-D M;(P!"Y3(%*FOS>!"M.!GB'^'L B<^,_2E MQN[F\",G>#I0GAZDL!,$_X-T]U.=$/J#2XFE MNAK!4OQD;%T+;L"CM(!/ZW@XAO= M_@\S[>U\]FU]YC5_ENL3W_SS.G3I[7SUW[CZ@&G^>3;]-^9)-%&G1&%8$K7D MK+X.^I1H#(L]95S:&Y-5\$N[[77O+RZ MO"(IV$UW7%BG:=9=UTL(FXW)JW=6,M"=&';"X+-6WMLQ M[82.CZKP"%ZZ5(U:@2!R@51T\=[)B+'U2+=CG6T[U?NK..&("'K6FD6>>,'I M3=9$YKBV1@'*1&%O- YKZ7F]7?[K@F)T3[O)K31?2OZW*W MB54!#2,>D/6HM=$Z@]/$%VZMTU%Y8=-6&P=:OY+L?:+M].:YOMIWA)8.=.?0 M5H)=TV&8I94B4-!N'7EOLOZ.T _1.8$Z9^U4-Z\A0R9>G^M3?L]X.J'=@@\$ M/J]G9;XX7W]GS;SY[)H+\W*C;WD99OG#QS^63;<2-J1GJ'V&0[&LCTV(R(52 M,06Z3((&^JTGQ&, 'X)/VBLM=&O'?=Q-B%MF VSF0>MBP1IM0(E"3FLJ&K)) M4H'N\ER/WM M8632,D4H$ MR[%6V,A:!Y A986F($N.MUYV\%R6A&MO X^*6,,YIIH1&Y5I[ M'#N/QCV!Y>$[@>#)T;B[2*0#..W/N">&$'*KG4PV@PH^@HHBDI.6&46Y%-'F M8+TS1Q^>=^*C<7>"U3%&X^XBXPYP_OALRQ*2-I["BJ0D^?K&"O+U"X(0J62, M6DG9&JR'#20]K9&X.^%DZX&DNPBM _0U>(_2*BF>A87(A:_+;!)X&6H5HHO2 M)R:B,,>VJ6T&DI[ SO!#W(,CR_Z4T;[G\V?B$;%( <*%.AN;[$ LR8*1*&5* MAL?(9_3.WY-WPG!([^F[P*GAK6UXZ7_7BR7%^<;7ATEX?? YQT[Q?>S M(_>1U!/D':5<4]Q:B)I\YN -*\!S=$($RS"V'DWP7))ZS&BE")J S!5B'?=U MUZ0%29&3S(X'&9J[2W\E]7;$['!)O5W$WX''=#O6S\RB1%6KS@(#59B'&)@ M&S)/KH@89.N$]+-,ZNT$@B>3>KM(I ,X#1+(>Z6"0!& Y4B*;8V#X"D&DL&% M5*PQ+K9>W/+H82;U=9-P!SA_/#WDAM-0F@RDYDNJGLHD\,,5BC+ \ MZ];7_W]24F\GG&R=U-M%:".B;[E833Y4[FU6OF;FD\H60JA)SB(#N$QQH].1 M>2^+Y=L-RZ>?>@-E]-4/A-WZP.>24MOGGYQ?DEXL$I'%'4 MH^!U5#P#;XT%KZ36TKELTE8#UW\B\EL?.K+0]Q'9O 7_QA9\^/,&X9P3O'D2 MD-=;EGR@L-CS#)YSR>A(3+ 6NG[K0\>Y()H)?F_^=>"/-DB4&RF4(=) 14\G M#E&"QZ@AL9!$^88;1=-%PN#(LC]EM%\_M=S(PG^8+O_Y:H'X M>D8$XG+U(:QP$J3A2K@:$*PG[SB$8+4 Z9@.BI&0?#>C"[<]5.?18&.4ME*2 M02#SW'2H=C'4_=&_3;]-,\[RFB&):0K(Z>8UGCE0DAORG>J3ID_6YN)"R%WK MT$.'.OF]A]WHT,&0>:XZ](_Y&?V8L^GJ^YHE4>F0K4 H6$A@%(Z *RE#T11] MY) -FM8OL4_JHW"(C7PKS&HJ*M890&XC9!9!,%?*E MG/6^]735YU*Y%96UQIL$0NK:-2 DW9DL B]H7<:ZW:OY=M*_*K=VQ.QPE5N[ MB+\#E^E.08>PJO"LP69=ZJ8M 5%Z"UHX&[7DF,-?E5NM0?!TY=8.$ND 3H-4 M:S#/ZQH "<7+^A8C#3@71&W&XNA%8"H?O77HU"NW=H'5,2JW=I%Q!SA_O A( M)H.9<5)]HP*ION3@T"OPT:K$BRK&M^YH_T^JW-H))UM7;NTBM [0UR""]E:* M7">W*5XGMP7K(60*6ADS3+ 2,>?F7NI?[9@-W(,CR_Z4T7[9/_?N8K5<40 ^ MG7W^,#\[>S5?U#^\!D;SWYNFY\_K@*BU47VG*[(?OWQ7RYG"BGF"PN0/">/$A# G(NA=I^ M[;0/,D43.M.7!XYQHH4)_6K,H5#IX6ZIT=+KY?("\V\7B^L=&>MCWWSJ6+[\ M$Q=I2GR8H"&]MTJ U#J!TE$#'\((Y<[ULB ',=_\=*G:9>QY]EG8HTRJ/L9F7T08%%?ZL9^]65 MPV!R8&#QJS5#>,D$-(&$(@KH(!TQP6N(VK+Z7A.,5#FA:[VTKODA M3C2DZ",[=1@D1EV<.X!IN#,#Z\H-7:_ K):L7%HR8W-V.9-7&NEN546D:CL2 MZ(32> QUJ5]G:K/[*4\T?.E#KP8&50]1^W$X- E2H2=&@%/.@U(RD==@);!L M&!->D$2W&A_1GZX]F^SQ( @?1R%W@MOIY)L??2[>9@+H;09)*:(OP4%AA9-I M31FB<@@NQ52$QDA^=3>U4CL?[T2=R4YUTR@)*L]CM'5LD*MI), H*VLC5+\J;A(R!$=F" M0AO!H^"08VZ]'7JP MPXSSKM [>H?S^@Z TN@O"#^D=F@-B))V@XAG<./J? )C'%9G(=:% M[Q&*X1$Y).8%'9JD DJY M %$@0C)""LY<<24ZXJ,!Z+SQ!='<;)8B S M@0&8<)P5I4-0';?D[J%.S3,()Z).?4&IIV3W4V)[;&SG_6SE;6;P">>2*Q4% M>.M(1E9'\"P$R%K%$DT*V@PR8GR0TVRE6::U9O64TAX?)*W6P6/VM2F #]W1?:U87K3)PR%1$;[@T M?VT#?_!".B)FAYLINXOX.PB!;H^:+"I[Z9T#IGD@%@9>4XH>++%.&BMBP-;I MLV/CR>M*6'/(MT]IJZ[X-G6A48.),,2"R:?9*01I4=7I,U-.,[NMH..\5RFSA[B0(R-CM-6D/L, MN+0\BI4LO5+@;)VY@DZ -RR#$($CSSP6=IRI@0<=H\"#-\1*'ZU0I21Y9]#X(P^[MW_NR6*NC8SG M;1C>!U9([%=KUR6SD:XG6DJ8X+3#H'=#RXR?WV#D^*E[V M9'H7B'DUOUAS#5(R.XX[!E,-EW MB_8]+<>;^;]PL?G=]'RZFA2NLU8V@4BJ]DB2/*+TQ)!L,+G(C/;'61K3YCP] M^I##87/(,.40H#PWI?GCZ]=;O##&6.$,!Y0D&F61KDN'#HQED1:1P+$'02I,T?-I,MZ;P*1LKZ1NBMVTQG6Q7 MZ@.3@X\_WP4@_8QY/J#R]O$Q+1^PIB_H^S=*(C_AXEQ,9%!H?1*0N:\7IBWD M90H.)7@I0T$6Y2"+-XY[S+%;87O3LXY!]KSNJJ>'NI#W$(+*8(QBH%1P$$1A M@-8R;Z4L\4A1S3C3N0;LB^U-WSH#TZE'/C?J]J]EI&2.1AJZWJ6J5<91@:_A M'^.(.2?A,&[WB#$ <2<_(FNTR.=023^#V^3^_A)E?,UE;TT=M]N__G7C'3MR_1KE=?+C^_>_Z!RN:EEDBD+Z6L*QAL*2%/1 MX!E]2?=I2EJC1#=<'_=NM)YTV_8NB'R\;7M X?;@,5W$Y31/P^+[Q["NTZNG M7'<_..VC*3I#\":"\@'!T]' "5:2Y0I]^XTHCQ'32_?VD%BX"\ F@ND!83_( MK]V6[\HGNNB6I)\DOV_(>\*P<690=@W3L7<1UHOE@N+\XWD>:'Z?*?KQ98A]LA,67U@9SIB;', MLV01G!>DO1D-1.$#2&2%8DLG>.AFT=:VAQK7! ^-RE;IJD$@\MQTYN6?7S%1 MS/G;]-LTXRRO&:)95H(,%Y10ZD8SU. T_4XRSH*+K-SK4^U+9QXZU+C7QRGK MS,$0>:XZ\X_Y&?V8L^GJ^YHE)099!+FIIQ*\G&T)/Q0='MJ^&K%Z\__./%FS]>O@W$D]7T&Q[P^O?X#VOSBKXZX1< .4UR\;,9/PA19D&ZLG'M%"9#9!B"QJ+D2.OG5N_BEZ#K6=-]&. MJ^6+67XS#;%>!5-<_AU#_;#\;O8!T\5B4EE%B%[)83U M$602&A3G%IP2'EAVO#@;2E9V*,8<2ORXT6HSO-VU@>,(MP./X)>+)5TBR^6+ M]+\7T^5T+;018/4;D,B?$0 M:XHPW-V:\TC3RD\_JC^L'"#7^6!,[L 671OV7[Y?FO$:U[Q:X/]>X"Q]WXP) M)R6SKLZ8,XS"ER+(F1 Z0TE<,&459M/ZN6$+LL9-?O9Q(;:67D^ ?.A E^H; M3999!HJG(_U"ZLL@$QJ#622Z=06UYK M[)4]CT9GQC1PRQBH3#H:T#DPB1CI@LF^^2+[;>CJ!&RMP+ %V Z23*]HNWDG M7!Y+%"?(<\V 3!A0MG (N=X'2EL>DK"FJ&, [CYIG=RXQ\3<@?+I"7:_?+_^ M[=^FN""BOGQ_@]_P;'TUH%8B\A2B2](Q'-#'>X*R<=_J MNG/S6LFP)V3>5+C[Y[M4;5&T1.LU<6W].)\\N.@]H$"N4_ %1>OZC9T([.1" M;HB0;>QC$W'UA,77LZ\7J^6:8_+*S\@, WD:9.O7CXJZOMZI EQR1)62S=$- MA;S[Y'2"L_8@> QN!TJD W#]$L["+.''+XBK-_5O7R4O54$OLD,(DIA$_''@ M3*G)2Q==D"6B;VW3'J-EW*?^/J[9)G+J%&^7&HDY2"T\:0[6F"FLSQ0BE& < MEIB%U:VKXA^G9N0L<1-I;P&A/5C? 8C>K;[@8J..5STCS E5H^(_B"SCW3G+5G="U9N6>S-8"#GO=5,06:!O$T9,_C$ M!23'Z=^9D5UN?;T]3,FXB8LA47,8TSN SD>2PZ:Z[O+1[B-^WG2&5U,6*>!&<:3*,6ST-KU?I*@K8"DG[>7U$YB/10$CXI$-_<>;C>^_2NO+M8 MI?DY+B\3WI^_3*1BLMBN& =-X*!*K7H0D=#BL\SI%H&RU!P9-MM@#Z MB-.O$C@,PD<5X@F!]>;.VLKE5_/%B_/YQ6RU%M?$VV@R"@.H?9W/Y2BH12M MRA08Q3N&V-T:ND^3=/KO<,<% MIF0K&-KG#\,&+Z!:BZ(#&_;NZ]H"SSZ_(0;B70WA00N% M"J3PBL[" T3A"J D8QPS-]$U+S)Z@IZMX.>?+_R:RZR+U<"G->/E4]K M5O[?Z>K+_&+U 4.>GGW_#0GKY^0\Q#/\485\Z\@O9K.+<+;QDB=%*9/K?&\N M#11=:\1'KQJ-9PO6N#CXI M7FC28 :F9 <*44*,3H-TAKP7[DM*K9,$=TC8#IG_ 8]RAXBFVX%R'U^^>?GK MIY>__=OGAS7^_>OWVQ=M?7[]X\_KMJWOO3QXOP\+*;_QN5' M/%N/U/NOB[ @TLZ^OR)=G*5I.'L]*_/%^::N$OK68QUV)/%0$_N!]'AV@:_( MU%RM;ZR7S*\7R]7\'!JOU4&>>&U89)X#+]Z"\J6 \SX",SX5BA1#\LV1M!5EXQ8/'!5D M[275(?ZNW@ F7$0NB[.0N J@@EA//N*0O&+9*X.>MVX?>8R6<=_UQ\387M+H M(B!^/:L57?4L5Y?]='9!-_ME,FP^6_Y2=\+BYN_1/8_+EW\2 TF:Q.;%]W7< M1Q%AJF["_(P^YO/5CI:)B-YQIP1@Q@)*""3F.@-6(4>FB".F=5'L@,<9]]7] MF.CN!1,=F-VWN/K!C0DYLY1<"X#^#' MA.#^?._"JKX,BQFA?OD>%U=[1Z9IHC036K($#(, Y9!#Y'6AB-+!E!FBP%Y M*J)UTN014L9]P!X34/O(XK23U2TVH^SW04=,,!]EH\JNN&5&^"2, EV8(8P) M"4$K#L6(0+=AL*7YGH8CI8[7!2!;I?(WK8U%*Y%2\J1MG&)WB1J"H% K%S1" M%I7TW23Z(W4YVW_F:>5^=X'*K2J<@80PXBVZ7*PFO];':EP0KU??Z_;I=;._ M">0#Q*@A)ET3D!DAT->090G6,I;1;U720!]P0Y7HJQ]J]-AGCP.F004\;\CM MD='R ;]>+-*7L,07GQ>X+AJ_>Z3+N0%&>1-22.0^.JRECA3,>NY!>TVW/Y?* M^JT6N_\$0EL3- ZNVLA\/K0 QJXUK?6,F-<#2):_83U)/=B[\FD19LM:\[@6 MU-4 9AF24X9.DC.%*$C>:K!90#ST 2GQ^#_2-; MJ_>+>;Y(JW>+C[CX-DT;S=,IYU#GD3JF:K5B<.!20<@^%[>#7/R,@2970&1'::M$77E;,J@PEHK98N M.M&Z8/W&QX^.C$.%>:\*8C_.=@"*FHV_;C5+4US^0G?SBB+/&VV45WMXM \E M%@Y1A3HO)7/P62;B5:I+M2Q6%!5$ M >X2ULWL&5SQ"(7"#FE$D!A;][ ^0A"Z;GQU M]*_F6Y5_2M2X)JPI!+:'UQ[RZ U@?\.S3+I(7^+;^:H^,VU*P3#_J 2[,M71 M*^2"XF.S7E&M&3@M+41F7!31&\-:E[;L26JW8-P',$_!<2#I=0#23678CU'> M-W8/4*3^(N?U.NQP]N-AE'S?6[Q9TH_8=+ \S)>U8IYY@)3K-'!'-U!( M7(%W.62I@O6R-::/<[)Q*EF/>>UWB) .]&:G ]YX!JO5Q@!GRI M33LZLZ LL]YN]9JPKW'?GM1QC7N/J'OJAA@( F-'\J]"NNQ??SU[9$"_M5Q; MAPHX_;=TX:$C%IH QFFC2TR"J>V"^)]_5D?^QE#RG@_'_)&?R][023YO!JS5 MM^GUCI!8RT3K1 +!B7KI([ALZW[Y'*V-T3.SE5?PDW>R^Y\\3O'_L1Y6#^1T M5SCY1/_%I1[IXJ3!FAZ+IOYB(T03/' 7G6/>6BSMT?+C\\=[.CM4GH]"8T_F MCGXID9K@XJJ!_DWXU_)B>OT(B*086$A=#*/PRSJZRX/G$-$C16;,VK1=.>L3 M'](+$O85WWP 7HZ-B:W,ZIOKX3H^!:]"2A!K>HKTQY'^R 3:FU)*X+%$N15, M=OO<<;J%CG'O#"V$#D*^'\KW$5>KLW5)?@427/\W7.Q;?US*[B3;% M&J]L71E$OAZ66,O&&>24511:2+==V=@NSZ>[$-A[W?2>,+G[HCJ8S#H Y%7G M_ <\6X^[GC]TV@DJSDM4GFX%1[]@+:^Q3$,2JJ!&BU;+QD#BQO; +"] MC,:^:=\OY@DQK_O9?Y]_P\6L'F%=B+6O9Y=K9&)REJ&HT4LD5R,55Q<:"PA* M)UWG'.KMNC[V+S*Z24[O;_B-[L1&\AC;$-W*QSV=CKL:B/TCH_9Q?I8GBKE8 MJH_K@]&@6*B=QA0Z84J:Z:(EX]MUAAQ,2N_/2 U,VG'%U8'=VW)XEJ#@7$FZ M^PV* "I[!*^X RL]8Z@Y_3.4?]9@S-F(2=*V#EI#*74Q-N77B\5B70IX.5?H MY9]?<;;$7W"&=62@BM9[KAV0K[ ^3P3/BB:W$YGD/CIU]]7F8-0]35'OJ9$V M:&LHE4.W(PTX_.+-R]]?O'G_X=VO+U_^]OKM[Q\/&&_QV(]J,\!B*T(;C:CX M=7Y^/ETW2M8>F%O5Y ],'7#.![(M=->5(NFN,QZB(WN3G$HZ2ZMB:7TK[$1@ M\^Z73>J1.^E#* )XK%>\2 5\KHO"=(R!@AYC>>NZWHI>3BL_+2W97N*GJ$"%);6)MOU U@5TWZ6*$DHN2W,IH]5;KK89Y5SY>E\H>LGSZ&7D7 MQG8%BQM/9<9Q[HTKH 4WI"V>01390M&L)*7H#'&K9KKG\(R\DSRW>4;>A;EC MYP_>7)35ES!;AD^8OLRF_WSQ^^6[IR:F9%T].E-;N!QCX"0OD#FZ7+17)F^W MY?>Q3^@% _L*;MZ:BV-#X?4L3Q<4 ]00\+J0&W.R-FE IM>-? 9"R1*$$N2A MET!!WW;)H0=^^#AO'\, X%#>C2W[IRH@A#1%)*?IZ@R^ENYI<,)Q$,XHF3@G M(RFVPL"AU23-7S.&P4(K7HX^XVRVG)]--F%RAT"YU"&// N#&6RH62(3$_@Z M_@13*,IP[D03-_-Q"L8<8-9"LC^!RAYL'ADL'R_B58E-=]1TOLLF $NJ($%TQWD;D^C2,9&946 PI2MY4@! M?+ :=/3,*LYB<7^-?CD0 3N,?ME%'&-'4X\.( G2U]WBGK0PU\H2+<$5P\!* MSE,IH@B[72AU>L-==I+?O#4SQ_9ZKEHX?\?YYT7X^F6:PME:76R]A5%ZL"CH MNB<;#4%*!)G)!TA:!8)6#<%5N-HZDV;!X;*YO>QIM'N%0AFX177$9 M9!Y4#@4<9P:0K*S(EF46FV#E,0+&\Y<;"7;>FLLC0B75^OW%]\EO+R="4T 9 M>802ZHRU2-QP=>I,2<87QT(=9/P$+I:8_K_/\V___^5/W$#C\HL?R/CQ>2/" MH(W0Y@=QL .W]/DTEO6>C7=DP1U M-8EC?[%O!Z<]9- !H#[B>C7C[SC#!5W/=4+)^70VK04Z=?7199G?578J4$S# MIQ$8)> VP<8\V-)J0,(WK/X;ZXK5K/A MJ$HM)G6&[GB+!NC&%U"T]LES82EV'#IG^&:G'NC!%F\>(T>X'^/'SMSLU"K[ M\L_+_HWK9;01N0\U91_K\ %E//V.J40G9S:;J#!P?AMCCQ7-'$1'3UF@_:$P M'T<2+K%V?O%_-MT2>(BM2F.HW&0BN5U*05"\$4" M"AOJ9'/LO+Y6IZ3C[LN_*>_F!*7D;]"_<- M-,O$K"0$&*49Q5""A15A!9*&Z]:AY'M)LD<+Z)L Z_V(AG[?KQ2C@]TGO5% MC_E%G'_#7\+LG_5[?Q /SVKK[=G[\'U].L,8GB\B+ M$W:KJW'GCQZG&WG(6W%8[G=@P[:Z]B<4B2@7E 6/F.JA#-WRE7]":!]+MF'@ M\KE'"-L*<.Y$ #><2/K#V?_K[LJ:XDJ.]?O]+QE1^_)R(Y"&F5&$K-$%QGXD MLC:I;=0M=X/&^-??K*8!@:#II4Z?0H[P6(N'D\M75;GG+_@%/^7%1YRD&TDS$9M%4]MJ@LY>L>P#+TU&3 MFW=[<>ZRX &1@XG) /FP&EQ N#C09\ZK_@YIZLZ)W"-D-]< MK_[RIK8D%)%#=@QR+=96.=1!&&0(9*\47>R>3ECKLM0=R!RW<*()=GXH]QI8 M6=TTGQ,;RZ=A69.I&"^\:+(:9*EM 5H !JSEX385NLZ9MQM%N#9N//_^ZR.C M:&B%/]F3OK/TN\//JL0R9^64D@S0,?)<))$?1$D@A97)6JG(KQD$06/WVK30 MZ5J(["#@#@S[U5SFZ:?5P;F?\I,Q*U6KOX6[69<1C E@E<%LC-%*M(Y0/4-* M3Y#91<>S]@+O #?+E-/BAH7CB\F7R70II5MFK&>"!0DJ!&)&L@*(RWLXI(QU M>-AFLW2VZK)80]!X,[D&P5 [X7> I+>S.3WD>)D_5,?U^P68D)&6^2UR (:B/T#M!SOT7X:C&9YL7B]EI=ONZ^ MR"2B*J!]G;FM@H*@T4*RRCM7HQRB=2!J+4'CUA ?RH1NKYL>@'9#^^W98Q@Q M.@E&UR&(CMB@LU$-2.ETR4)RV;J-\ $!(_MB[13[0Q?7KE(>NP+JF27.S(F0 M=2":-=>@2G$07)10%[PRQ[CC\I&_]4R94X];L_?0UJRMZ,;6_EE>7)Y>+^KK M_) )C-8%&7R=EEJ;S^AA]8%S8#FJZ%$;SLM&^G_N"R,_*6T0T$1\_3P23[VK M]SD>G9*V(F<029"4C.7@?73@"B=GSR;KM1KF[5A+U[@]* >W35IKJ@/TG>1O M>7J5ZU[!FEZL,?9_3"X_WX[LO6N+.%HLZ,W.Z0S_ET7;9GBZ(#%%"$H M;T%D*9P*7@E7&H-Q!S*[>.8:8F5V6,5U@,V[L-?-!(!E<2AC3I.?*NI,/7)@ M8Z[2D@CX= MHU_GLS*YO,M*"Z=]\K( V9>)C%@TY'9@!I^]%IYKY?-F:X[WI63<[LUA$7=0 M+77P_#W>1'D;.#G7.2,YL@FL=$A\1 :!>P61!2F93(+^KO$;^!PMXQA9(\#A MA2VA.^FF XS==H'=7-RK@4 ",SH,.7)KBN;=QL$*! M6R+&L:[K;IY>Z\2: (JD"1CH.A?)1&L#22>VO_<& M8V?<00N#^ZF] &'W2W9VB1=-SL0OF;X<)ZM+Y.M%7BIYFHZ^5-G_=_GGYR(H MCIG5X8C(R8=W";Q1$5AA&*,45K"-]J!N >Y-Z!IW7L/@*&VNFB[VR=>X8NUJ MXRJ1?2O!LI!KXK8 %I;!BEC-E""RVV@0^Q:0NOGRN!,9!@?-#N+MP-2[;78\ MFQW%?U]-YOGC?+8T:+[E%4/">6]8K.D^0<9&A;@3*D%Q"NL8'&M=ZROH1:+& MG;4P.)3:*N65]'5-_DN/^.?\=O;E*TZO%\MEI#A-[V?33^^)\73#>;B^'Z!_ MDC]5BZ%9R]?>% S1#=96+$,WBJ$0(ACR1U3)!A0Z 2@#0I8JTQ\Q99N/+1N^ M46R5N%N:K&2-YOD4+VZS=HNC'W1QD[;VB3@.=6VNJ^8!5W3T(SG_UFCFG7!T M9EN'_/:CN*_LZTZ(>KY];' 5CKUWY]D=,PRY)=N4J"YU03P3!0(1#SEH'PR3 M.8H6S63[[6@Z0#_9\ C8:)?3-NH8&U//+JQ)SB'::,&2%4*>-M. +&7@7)K@ MC+-FLS&"/],NIZT4N]$NIVVDW,$NIS]/SX5/TN@D0=Y8I=Y!D#F!\B'PA,FK ML*Z58[M=3G^>]KC+:2NES?:2X-@Y^ _T4G\^HNN3V+\K7OIS.KG,:7E,;GO> MC-*.6Y/!25.()Z?!*7K!A2S.VSI,1V\V W+##X[7!M86%H,)>>1WY6@QP175 MPBK!F:W%G-S7X>!$=:F+Q9$\V*)C5F:CSIT7'I+[+X[7X-46&WO(<63M'U_- M9U_SBFX=,*EH$#1B->X- Z>UAEB0%\FS):8:Z/_[;XY3;S,, G:6Y=B6Y>SJ M[E*[7?=NG732)M NT\/'@X?@@H3H+$>RGP3?;,'12R;E#U\>)^$V#![VE.O8 M!L5R;M5-3O"^-T1D*:,6ENP@4^/I+D! +4 EE307VCNS66O-4S]]G#S60*;" MWN+KP(GX]>0\QTP\"P.2NP@J2T7>MV6@&1%3<;)2PSD1 M6TJP YV_^W >A739Y@C1,'*>+:\;<,D!LI)+3*+88-?5<&RG\WK"6&UC57;Z?SMT?CC- >3N=; M2K"#5/.'V?3/6W3ZF8"RE9*!*X#\IP M60(+K1?LK*-GW,MS% 0V4T\'4".2O^LQ30Q ML>9VW_<$C-O?.PJ8=E? 'JTCEPW2B_ER5>QHK"82R>0()1#WRI %PJ.I?53, MY)2]TX^B \\E$&]_Y+A-MP>%P1ZR[.#V.(KQZLO59Y\FMZLW8C79W.<+BYN])G^29)=W9U_E/I6NQQTL.0V1Y;I DW:@A=\ M.97C#L &^,V"HURDXT-AOX+J5>>WJP4D+_XBT_5O^,_9 M_$X]+>JEM_I0X[+HW9D_V.2\NK0O[E^*.HWUW=?OYT0>1,YH!?%>QD=U'@46:JQ@/?KH ^CS)'+"QYRM*S.U(:A"H6#3&3Q*DN>>M!U':Z+ MR$/61=F-ADR_4%[PXY=[*7\^D.)GS;0P,H8^X!>2V@,>5G%ZPQ29S8P#V0V> M+&@;P,L<@'A#YW2(3&PTV/$%*#U+P'A5K_MJ=-9:O&,7K+R993HNJ[Q+UD*$ MI!VPX!01'NM _F*!N^0M$U*GQUL6G_%2O_^IXRF[D89F+<0UMIX_XA07U1Q= MT2Z59%Q[#[PD"XHG!9BU ;12,>TU9TILI.I'/WB\RN4!M+V/T#J(/+R=3>NT MO)NI%">3Q;_>7)_1O[J\]3!QF5CV@*7DVI-F";M,UY%1/!M'9MEF"[JV,&S7 MD--+=O&P)D9K/?4(N@M*/\>X#2ZLS]P-+MU/UD?<82@;E02P1M'7H7&,@@DPO%::Y;#X1^ M@:3.(+6KZA]#JJ$>>H#5CR?O39[&SU]P_J^;X\=R,H'.F[*Z"BS8*BL#WM2! MPR+6'6?#OXP/:.IEXGTWS^/N&NL2@;?@/2/KI^'*+>6_ =H.4?D<+>-ZBX-BJ(GX.X#1#Y;" SOA/I=> MBD:'VH%.9(XJDZNLK 0N,GH569*;)36V0-6&I(T\U'YDFVL(_74 RQ_.[OU" M"7[NK"Z*URIQ$3VH&!.XX(FKY!434A)/@\@I#6,(V:Z^:K#;?LZYEN,?I32IW\>+2M;%;'%%RGYS_9 4^A$W;2)/DWYC M94CF J?_0,IU#7<4'((LI4:KHTLV,FE:[T8[$&OC/L!#(OKID?9]8:6#-_T! MAV\O<+&8E$F\04"-.J52N-)2@6-U/K(P'D+F"#X[XXOS(L76SLL+)(T+V2YA M]'@N?D.=]@W1532B.*N4R@ZBBV14\4P6M>3D% ;K'/V*[HB-YI.U 6D/T>2F M$-@<7COHHP^ /7$.?\\7JA"#Z@?2N@7;+H#X$6[-M=,'Z.Z%]ATW'V:73W.\8K-D$[*5$5!I!&5] 32F MKL]!)V.R7#=OS=R1U'$=\L%!.;CV.@#IO9VS6L-X&WV]R4A*5;RL4U!*=+4J M@@2H70)K4&N911UUVCK?MHZ@<0'W&BS#=OKL 9PWM*].U+#KBHG;=+5@ MV4O#H!A3:Z6CKV$$!BZCQ"R9%O@H8OU,7?AS7^BB-VT7CWEY MQ@Q#YQ)=QEF2'Z7JGL]@, (3(F^9)9EN9%_\^+,[ M"O0,I<]9.^&.C8W33'))#^G7RD9._R7ZR?E75F9P@17 Q!S2XQ.<]QN!XXD? MWE'$Y1#HV%>\8\/C5XR3B^5@E'?3HSR?+;XB7> /;6V,6)1R8#0&NGV5 L>9 M@JB3"2X4*]EFWA47^]Q71?_R-_G'7:Q>#T28% M#E%I"PIE'7J) E@.A24FO+/-Q]T\3) M^CK /QC@2@AI);=V[6*,/@-^[[=J#1EL;N5K>*I[Q=K87LT#%M=S>+,%ZQ-) MCWZUF*35'U>/[H^KR]\GGSZ?(/WU.?=U*X:50'R2D:]R!J\S QNULRXGI1[? M^\]X0>UI^]EC@#MB<-8/('Z:\_!^]M<-]Y*>UKSZO >6,!<<* JN3+US* M3C\>,C/T<;@E[6>OP.CI-.P$A]=_&([F\\KULKCA_O^RDLGB/#/T(;L,:%,= MG![)!$Y%@T[1AB@2,WZSV/O0E/[L:=4NCDI#L+RBD_/AJOIN?Y3[$.?I["*= M%^^+9"@@*90UG$GW1(@!,%LGN.>"\\U6M.Y-RL\>!SPL]ANHNP/7?;O#?G_$ MS^F?J_%&>72AU+HIQT?%8 V\15*WGEL$GXS%J#? ORQMG/ M_=IP/92^.X#R;SB9UITN?TR?8.R>*X])"5Z=E%RWG&,1$)S*P!*]1LK98G3K MY,]FE(VS7?RU 7@ +>^,W6]Y'F:#CJ1X][>/1^].EKML3HY/ST[^?'M&_]:' MWXX^_/+'V>_')V]_/SKY[?CT \ZKD+_E/:95[/JI-H,LFC#::,;%22;ZKN+E MU;PN59FFD[S<(W6_0NA^%H!E)DN#8"PCE 43PD/?_OU_!UCBTQ@& M6_7P;:.3'@#VH%?)%:+":P&\& G*I@PNI031";*,S@^S) ST4#L9-<_HL]TLRK]'*>R!^O>VTM:L MK>C&UOZS+8C9EA*,L6 #0U!.U:Y]PT"8J+.W49"_L9'^]^K@'&Y92QL$-!%? M!X_$@_>TOJ++-W61Y]_R^^\VUKJDK'$05!W_P8T@7&<+R+)#&5CANO6@JDWH MZF7KS[ V27,-=8"ZWV:S]-?DXN+=EZ\XF=?3L]S,KAFG*X1HI\-7)[7&##XI M16)BF9YGK71L/2/\:4HZ7%TL8C<=US]G$^ M^S99U$#=>7*^T,7N(!I%CB@K"9RW!:SPRF/2W&0_Y#7V(H7C7FB#PVY =75P MIZTBPM-/[S,N\J.CE9A6W!8-WO):/5XXH!$&M*;K/S&;+6\-O77TC%L@,SC0 MFJFBBUON---/JUF+I4'!SXWV"0W2N4!7:O%!A)!M H^Z8 G!9FP^&NHA">/6 MF P.GWT$WL%%5+-%E]>G.9* :B#V'Y/+S[.KRY.,:7)Q_4NF+WV93*M=^BN= MB[_CQ=6C(W(TG5[AQ=&7.A#]7"&7*9'56G1(=%QR <\2^3/,>Q/0:F=:SUYI MRL"X=2W4\9;_^]&*M<)E=3%)UUNX"A(M9N<_M#I]WW)R&@R8D=Q3-P3.5 MBDLGF9(@H[,$V.0 ,P8HRA0,B@>66C>*=9FIK.,7HI1D)D<4M9?0U9G#$4HQ M(0M)IU_T%I%Y[6-FCLO@!5&YD@(L<[' MXG7*9LB^+K%KODIW+4%=-23NKO;-X+2##CH 5#UB?Y3E*LU50B9$)X5T":2N M)7,6&6"0'JQ1'DM$[=OO^7Y,1)? V47!/VQ@VT?:G417+NBO/OV6IV397BQK M0LEAFBPN;PKRCO_S-4\7=^QQS(8A60@F) 5*.:0CQA&"+Q9=8#:4UJN5MR*P MJR;1AD ;3DM=@'"C,('@&(HA&R'PR&MFV8./.@,+4FLOB,/2ND_AY\K"[F-S M-==0!V_E0YX^X_Q37IQ;4[A6Q8,1BGB0TD"@4P/6^:P4BJ)XZY633]'1DO) M>P59U79W5CM%[7Z5S2[Q8OPTPIO\:3*=DDQPFHZGM5'L_01#;1>_+K/Y4S?] M\&F%W6DZ:)JAD>@.GG8HS I6D@;N%8$Z9P]H>*[#+41TB;$<6@>F#I9V>/"A MU05R,KNX^'4V_POGZ5S**!@W&J++#E1RFCQ\.N0R!,44N5?*MVXT?8&DCFS% M9JA9>_GNJ94.;,>GV#FW45E%?(#0-2Q@8JJ3Q\B++X%84%)%W;K\\RDZ.H+3 MOHK> $1;27UGY'S-\\FL9I+GE\.YKI%%I@W2T4)OR;CA$E#5]!T:Q( 2M>># M6H?=^1U#XF<7J7?A<'S$ZV4UPZ^/+(SS(D+&6+L_N%&@; D0),.ZM-)*\LU5 MC*U+G9ZCI2-7HC&&FDA_>QSY&QQ-\Z?Z. _XAO%H$KD^P(HFT02M(#C!Z,D/ MS@1>, [;*K/-&W:8"LV#O&%;2'W/-XS@;HX>?2Q.Q:9YDVHZQ7U.T%B]G@.NH> M>:L:!&M#9H6\$Z\"JQL7+3F[W(//-F.(7''6>J+/)G2-&W(8 @];06X'Y70 MN#M6R*Q]2Y^?+/LI5B4H2F<9:T%>CER#DJF +[$ 5U@"PVS3XUG9^V=!U]#3 M,\!VT?[C7&@K570 JW?3NB-H-K^^D]I*4"MV8E9&VBHG+P3=_!G!"\GJT$$6 M.7KFFP]Z?(&D<0->@X.KI4(ZP->/\OJC_+(BY0S_LTSHWAX=9YTVO#"P1B.H MC @AUBICA1H5M^16MJ[EV(*\<8-D@^-N*$6-B,%M[-SW]T4+,@G)+8?@8A6B M)Q,DFU*7ST:K0\I);=1CTL@[?3]NY>-A?(7A-=7!5?BWV;=EH?*[Z?K#_'WL M4EB)6)?B9EG395R2U\_)"K:BH,_)E*!;-SSM0&;_;NR.H)D=5H,=@'0]8ZN! MUN?"<*>X)_E93T8N4Q:"*1:,ETIKR6/2APVHK @;U_$8'!Y;N;F[Z*J;C/MZ MUFZ2P>ELMBH\7#5DG->@@!=.UEG[)$RA(GB9)-D_M1PU94RQ=<_"3H2.Z\+T M!=,6NNS^WOPEIZNX'&1PCLI'K80'&8L!E6KRD*D"T; 4G0E:LM8-@IO2-JZ' MTQ\@'JRCH M"XJ[Z.HP90>KOZC_"+C(__L__P]02P,$% @ EW%J5@KI[N\+&0 U*X M !@ !A=')O+3(P,C(Q,C,Q>&5X,3 Q."YH=&WM/6M3VTBVW^^OZ"5W9Z'* M&+^ )E4,83,4'<"NRY%5+.-Y??\^C6VK)-H_,)+89IJ8" M6%+K].GS?OG-W]Y=G=W^W\=S,Y^Z9WM[[V[?B5]N M/_PJ>LU66]RF,C8ZTTDLH[V]\\LML37*LLGQWMYT.FU.N\TD'>[=7N_A4KV] M*$F,:H99N/7V#7X"_RH9OOVO-W_;W17ODB ?JS@30:IDID*1&QT/Q:=0F<]B M=]?>=99,9JD>CC+1:76ZXE.2?M9WDJ]G.HO46[?.FSW^^\T>O>1-/PEG;]^$ M^D[H\,H>]HWYPU._V6[W605MUP\-VM_M[&X#<@]OY&9/- M(O7CUEC'NR.%[S]^O=\\>#W)3J8ZS$;'[5;K[UN56S/U)=N5D1[&QP0P7!TD ML#U[.4BB)#U^U:+_3O#*[D".=30[_L>M'BLC+M547"=C&?^C80#)NT:E>L W M&OT?==SNP,OISRD#U(-U(ATK!R"#=/YEI/LZ$^U6L_WZS1X^X/8UMSL/Y P MJ-+O#_-A#V ^O;F]OKJ\.+L19U?7'Z^N3V\OKBZKL*\AU#>W5V?_(ZX^(K#B M].?K\_,/YY>W:P_V=J?5/A2_7EW^+&[/KS^(B\LS /OBMW/Q\=?3RYVE\(]E M.@1NZ"=9EHSY9-?6VW?G[R\NS]\14=P\>6L:%HJSX^[!9%7G>6I @X :T;'( M1MJ(TV&J%"J&!ORMQ"")HF2*&@:0/S;"C&04B9&\4W1YK&2,%V$?.D!U],.K M_=/6G:/,,'8 (2;B8Q_W.INN0'52:,U& ._8SY58FC"3)DD@KX_RP9PZ9F51*T:+EGQRW<[]:C M;MTPY)R:+$UB'1A 33JQPJN"F>=,%$I] TJPHBM+)L!<((N$22(="K>GA2L] M3R3?C&0*JUEMB*$1]3'2CQ$0PA.,5)A'2NQ:,]( RH LP)KLSVIQ1 UE92*PF7% M'2PA\%ZX#>X0V]T=GX(QJ%BQD1I"QJ& ,Q7JBTH#;2B0"&]Q3KZ0&=P";X7] MBBRA%8!@\.5#![#LVB;%.3O=[I\>D/R6R_:^ M09SST<+-"^;;)7;Q_N-.\Q"/RGU&V0[WX=O[P\M]7.-R;' %.KB53'QUD M7N/'9EYH90&M?+W8YSW/*=MDLE*O MD(RBAZWZC=_M[N[N\]H0']\/KWJ'X)L!Q^M6<@.6LT>EKE.$J[S/4Y5)-&P7UKXZB)) MY2.R;Y(HS^8?60J'_^\H+8]RJ';[J9*?=^4 3NY81E,Y,UM/+=%]X+7W(O.[ MDT:GV\&DCZLG;8BQ#!7%CHAZJ<(M2S#R Q2#@:%J?@@C2GAS7V53I6)1U!7A MAUX]R=%\L&B]RQC) 4LA$)6W%4LTAOK+%/*\>&"U=S;BWL+$("# M65?#+P'H(ZECH<:3*)DI584BL7%?N'&2IP$ 9;%1"(#_QLZ,"3A9=S+*E?#K M3 2FC-8?G3<@71%K[?7AO5ZSU74(6FR?4 [0,\(XT[NZ#6R];0I/ MU0%M .D0OQF?W3R&=3\MNHCQQ M#-#9) ;X*&>D,PK;9BTX8(ZZ"MTSD9J:B098UN.GZ;>!_DC,SD0"Y 2D"S8I M/(]F9Q:A1*ZK6^XX0AY+!@W\T!I3RN,,8J3U=,Y75JSQPZOV0>MD_M]=T1&[ M2V!\"2X\3/=E3(!E,U6A[7"$RL_"WIU MJR#)L:() 5&'H1T&$ZJXE< MIQK"1;P&"TWDC%P*I8F5MN4.64?2C 2S&9J&G"S$OV7\600C!;:H#[JG7V!) M!RP]L=W?X8Y @%"; "P@S][R#.5\DE@/B)EUB<]BK>/&O$H;@Y=KI0;956); M[R#\!5XL8DN_;F#%A^WV8AN[(<(\FH$L"<%_A"V0LL.F^P$6&E67:(@I8 W\ MT@5ZSV[9:KH""%*6U74L_"C5)DG*ICF+JAV I52W<;WNOJ_0M9#!OW/P=T'J M\7EA(R5YIA+09MAJ%5-K7Y1O!8QJ5*-XM.1FE#":B0K@X\#S"RJ# M.)%#L!6&N,\'L>!#]$1$L"4>*( 0:&,>%Y7E0CV TU(Q+.;;X7,/918K!8\4 M@8GRU@))807\):AA3WI; ^E)8?KE[P,E SVWEC@HOU(FQ&\PQ)4 M/TT^J[18C2D9#CEGNT,OV1#1\Q37MH=)K$VL594@!495TZJ)KW< M*QS8=SNDHX-DW-=QQ<]"@35,D'K'"ASAT/ C*"[N2%R4NMTYP!&\/ZIY;42' MEN]E$*@)U\Q9H O1L3+,R+&,LBR6Q4-*<2B* \Y8G%HA3\S/O_@@-A%2T42)> (IQ Q1J+4EDD@&C@J,Q M1XZ5:3$5Y*FF$ #*E_,O(&SBH2508^#91BF46 54,J90ESN,(V %NI%UX44QG1!L%NZ+0<8;(]&,08UD-(DP M:[M84R1@?-?<4,!D#ECW37]9%WL%+AM"#V ;K#E1MMY+%XW"*9$IJ3PT0B:I M1H$(#RK234.9AC3= -^BB?R7"YX7=Z+J3G2?ASNQ;MJCMTG:X]RRZHJ5QHV5 M]58&V @#.!W:D+";"Y$51B.FN'S'Y(FM#"A3V.P%N0(N".L/M*U"4!\D6=1< MJP-H)@-B3)6QCDIPC6"S%I+GEL6PO(NLD/@449*9FN?HVGHI7(Z*)0TEFM2% M7BLGNI3H>7)(NT(ER#+KPD/@":\-\W2:A_?SSBEGBWAWT#ABY.S MBT&4&B)1CY*I NYLL*4")!XG CY 9!' GI-4@[T$094@(.^ );/=;MW?A02H M^00,9#VX&JP-,*/05:R%/DH'T7?QJ"+E"WH]:#BYC7$B&81"P")H.]QIB&W% M'O0V>-).?A4ZHA)+F6HZ*_#9EK=)D7]&]*8]>L.%N]UFM_MWC,?R:5K_?Z!3 MDWFB"YY&YQ3,/%TFT>M8.HUG14RI?(V8CC3FN&E%AM-4 +6OA"VFH?>BV<+7 M+*9-YUGBK0#(N807>B +:(8=!U@"Y?0&'))HDI+&=$P7,!TH"4.UVB&/[?A M4C]*@L^$DW)G;,K> X]?#<#C4C06"T1& MJC++3'X<=9JBH$(1ZOMG2.*%T("[1EYLV+&CD>.GQ6?6EUR#=2+7!^R%2UC/ M!K517JV-K0 4XL/EJYV&-<5!-,?X.6DJ&P*(Y-1PF-T$SB+WPQF-PD:_QR9I M.(E:%FF^[K0/3PS8Z -%,AI7F=ZCO8FI +:1'C=%I1((C7 RI#5H2H.:P0I7A4A*2L6 2CL&^1!P>&7'H/9.(PYP\ M7)'X\S-+!>-4FPV=5PSDB_;^PB F(HO>%3XM&%^S^0K=^\?9( M,&%YF(YSXM5^&4"V/CIJ/9?GC+&)(@ZU#:7"\V#?88@Q D5*MJ2#%@"=@)PI MTI .E*;+-"W;E\L\<6K0DR0%1LPDR0U(P&"DHS!5+)*P&"ETGP!N+CP?"6,* MQ4*X0Q\O>"*53 W)^*5]IRY X2_!T=LY.#$;A'6N!.ZBN(2D,(I*,S@\E641 M1UO8Q3-L>G,0OZR.)6!SO( S%F#1@')^! )(Z;LD#=2WB:,=-E\_2K?/R6J< M#++;:W;F)SN TE"LXI>K@HVRJL)ULJH><@+>*0DT6!C':M6&U44)"5 R+ W> M,]9Z<)U[6)C\-H6-QGQ,9@1:*3=Y'SA8LY-.%I47AE2Y\3'GFWCP*_)T)87\D,GG[@N3L0YPT_[:-LOGZA(0 M[A"/KB'@8;;BYLIP"L^E$O3@<,1(AC8>X+4%E;4?M#(;>3:NBY(+<:'99CZOE2,A>JLZTAGXD^@_IH450V:7)#O. M+2IUXN[^IEAT\5>]Z6[Q=^,: 5A-_V46L''IYY@?-BJ?LQ^#5RD*S9 MIQU3<40O/O8C?>S]Y^AC'ZZN;'@A@V-4"1S?T/FL]]LI=_7$!:6P*DXF\,89 MOL2ZBYBIP[?EL=>*B9>Y9"B($I.G!9N"VS?@DDE*#Z&_9MF)RFA#\'TIB%R( M"\_VK!N=#<[XP9)W.K \27$ D!Z1DKB"=7R'N8ZRF7-SX0[[.;BKZ(C#AMVU M+ %A) 8J2N"=W#3I6Y/X^S]CG9&+"M@HTB]4W-6PM9BQ&H*S1?6E6,4$2 ' M/@\R5Y<)LHTV3C<,YKW8,*=B,$IIWH&Q!TNGB"^D\V"T\)&D#V^TY58,-D)5 M<6)EFF)9&6?)7([>HA5)IP.._'9W9RW<%>9#S[?Z&O:N>BX%>J;8 MA^\P\^>&;5Y7)E3'LZ)BPU;14:@)*O7-FKY4@C91S&RNU$PP "VO)C3QUI-<;=+'%P\T( M05'/!7ZX7\\>95-X_\C6?](('F5+5.PFJJ#:EM;() 0UJ!BC@>1D6H+NUUT6 MR5]<=O^H4=9\%GU+)A\O=!_Q"<1U 1E0+S5%S9$8WC5'7W;$ [P$_&Z3B8/] M!8<[]]+RH&';3S)3UT36.4-E?Y/:**[5, ?=GX";?\T-3NM0#GZ*7;M%G0-0 MK@J4R[+7I4K%'[5]Z45!;5E#.]JF6&)9X5BC&.2EQM7..6JHH\ZY#6:[@TUBN]/P7SEW6W)% MTAGU>*Z8[9Y':&"3&G'J7XFX9O.FO.8VEGZV U86UL;R*9"ZEC"CWG[N9+:7 MRHX%V\)?'9.8Y!F8BW'(LG6)M.R7J4]X!?R>I$,9Z__8H%NJ=@,YT6!U>A\% MD32F*#QON%53M%Q3F6!?+LI%&FH"3(#YB=#=92813MY+T>?&P8[EAV1MD_)Q M5AD5J#&JV)PNYR+840Q4S8?0D(UEF\BIXI&M1=K%R;2Z2 MUWT,VDZ2W"EK>5XB!8^,%!P^UTC!BL1T6>KN=Z/Q((*"[FTC?V4<*Z?$E)_+ MH"A XB\9KTQK '1%XJ#JV^4XJGK5UO\^DN&FCVIZN:TF?)%UYVY.=6FKK M?.WLQ/I$.!+"3%8X&$/RH JKMJ8\EX(S6H+&$4UYSDXY*23A>1BR-/OF-1%] MY.LOTHVL,XTKL[3JC')D0,8QMG^:+,V#+$^Y9Q#?I5(;2J",-GT?(,6+^2-P M"> C'(L5:=#H[)&#F%)1U!#^ "O;+4)9/%L+C3 4+\9KQJC,6$PN&*F,X9IR M%$AE_XC)(F1N1V(XA,\UE6.4B4(?"V[V%9_]VCY7C<_8PT"Y@@-,.!5M==\\ MM%Y[)KAW"=8B!/#WC%PF:I8%HIX@77/G+&7O[^GUWV1WZG"3W*E+(*6R5+(\ M@'61+I1#]Z:T5L,6E9FLE9G*R"+(P)G.WC*\9H3]>I,(^R=KNIR3QEDY M.5>'DCA9Z>PKZ@^FB'",-5Y6.M?:JZR1AF%T6!]E+@]3\J=$W:&K _(;0U2H M1$BD@Z8+1)]%A^70.>R?(NK57GS*A_B\9J51(>KH7,#:I' MZK'U<4"P2[X4\X&M&F<)V.]BH-OK!J1Q7US\^%':&TS2[=;:T'3[]8,T_4L2 MD?CBMNQ5ISYPW$L"QNY0W_&L),SB^1,3 E6:$AAH@]VBBE>%.?S4D0P-5Q#' M8^BLAS!)3)F$M4:)K6WA+QIA;'EI%:K=0XO%>YI&G=K EIT\6Y^Y]Q*">F0( MZO7S"$&M2#8MFXG-=0*2\](<=M5>[CJ;)M1(7AO2Y++8Y=BTXHD'!E0Y.#9: MOJ_/5WD\0KY3\.8LH>PL?#)<+RL:I]Q4OB@.JYIY'+.:MR.*XGH7E?)'KO:Y MQYURV61DLTA/P;"V 0NO_[U(*F.Z'2R1R24X^3*$\Q/V*_/($;L;)"#MC&C<1]8PH'FP9 M%NDZ36DMG;0C,?!FZO4) M?P#T^^7K^J_S0DY_%CF5O42/4L$OUUZN_5G7:M[9_F'SX+L[9Y5_^TDX@Q^C M;!R]_7]02P,$% @ EW%J5BX!QP[)&P IK@ !@ !A=')O+3(P,C(Q M,C,Q>&5X,3 Q.2YH=&WM/5ESVS:W[_=7X'.F;3(CRY+W)E> M;;&M<9K&ISL[T^FT.=UK1LEHI]_;P:'V=X(H4J+II_[6JY?X#?Q?UN\?>1\E' M>,>G_NB5WVX<#WMX[.O;\UO[^ MP?')7JL]%,/]@T&[+4[V#_YJPR)WX'']CDIG@?AU:R+#[;' ^4^/=N/T;"K] M='S:;K5^VBH]EXK[=)L'TFKAUV$$>S,_>U$0):?/6O3?&?ZR/>03&& @AO*Y'(H7Y0R7_$:1LGIX]3O9I]&">0H;"KTTOJ MWH_E0*:LW6JV3U[NX MV4_-;X\D(=C>(TC2:Z F<77@ 49&8;0 PDU?EX3YO MH&\'CZ-:>'1N^[WKJ\OS6W9^W;NY[G7ZE]=7@$GM(_;F^NHUZW=[;]GEU7GW MJG_Y9Y?=O.E(V=_?79IMZ&;[PHH0C99YFH2\2?&KKU4VW]_MU[VT'MKC] M6^>V>\%Z78#)Y7D?_KSM7Y__+WMW==EGG?>=W@7KO.YUNV\!&(\^:PE3AII& M5G34_3\N;]D7;G<5),N>IV/!?GYVO+O;.NN,$B&0F='G]MF+!O.)-W+%HB'[ MR_VO 7C\UU^EUU\#=T[9!;Q1O"\5&XAT*D3(.BI-HE!Z"KAJ$AML:3!.6_D MG)5YQ?=L*M,Q_&:_$K" H?0$X\!>]EHPQ&0B$OC\GL\:K,M5RCI9 D\VBN': M^ZV#7?;<;LY.;Q;'>.@W6!J-!&PAT?/)5+';;*"D+WDBA8+?B^W!E#$/9\7> M8( R3#1<>,C$) ZBFZD+PC\%M0&J4(F0V28\D[@DQ[,(,-,P+?T-"SC#C&M3*#\8%'"\!4 MZ1+#8&;6BL^/Y81%"QD+T.HR"(IL";#HX_^RSW#K_#6=8# ML-W\/L=7JX#$W$?BV0[$,#W=/;)0J5=)M)""X^W=OE.KQ+GUYO?U:^[/8_ ( MX4D"P]J);O%1.Q/2+1/<&R,B,([S MH1&(B#)'R2H;_%=XJ=TD86 M^&-$R@;(@8G^#%S')X/V$Y@)3U-8+ZRR$\<"7KMGG4;.6&JU*]:!MW%?^!0> M VESV@")8+E]6 >[S(7A30#'9J&%'PI=9SJ6 "I8$XA.JY+Y*-$BS1JYCR(Q MYHD!B;MZ%'&)& *^P$R;B/;OPD HI<\.- S!?#&$A_Q%!Z6/-U-U3[ QO]-: MB=$?%!L![$GUF%@5!&'_V8!:H1C8W1@QT.4)'B"Q!$4:%!&##'/QKUF9=NT\ M28G'K/DY?[$ZD%708+?Y&$18Z4FCZ!,LS"8#D!!&0='B=8%@*IF3?4 '$"!7 MI==S8>=(4NY,H7<-PX)5/>$S,-5!)"(\&FS D7UE,1"# J"I(?=*BK$CY+Q$ M L>3'/78DA KY%0A59SWSLU[^2IA%68;;\2=")C[\">,O>C=DG(!(WFDQE< MK?=MH3 BIW""MABQ?H"0YLRU8-92> HZ ;[KBY0X"8RF@1B%KNJ/JVD?G2F[ M#A>2 2T=A+R$/TAX< ^0UJGD8O7@&L.UHEKMG8?8)O#(6K$<%[_+K'9;AVO#@/D^F# ?O/P M9#D&7(;LM0A%PH,52\WNO2?BE'S4N8*^U):2PQ)+RAFRR%&W<+Y9:S)B+@:-4M#!H:$F@5K_"!BH(LG7]E(6=U_S].[,@Q'XGM M <#GXS8? N1.>3#E,[7UJ-CF W-N"DFO$4VWFV@:+J/IGDB-MV+%-'U9)E%V M!W@9ICR!R5Q27$:Q*(Z 4!'_Z'M47"H^JC3E,@0E9B38X4$=?=X9;WVNW"RF M3\8Z,"F^H)4QI4< :,(<+,I2E8*R9'U$>.^"6>5JY49+=+U0=*;%>-/%9HD@[_=&' M4":10M[.,?O!"]0=&LR@:SX]")U\5A\]Z^7PMP.WI0HG/$Q"JLZOM)F$L#YT M\ GF\SHB]E+,0K9IL J-E47L/0MC+GW#H:=CG5ICE"(8(0N+OXV20]]:3Y%U MH1DT-8&KQ?ZC89;0#.1'4B5'4N(ZK) M,9;;PA#)94:#%/H(18QB<8(.>W+?-M@ 9 *02\!3*X=.6F 0S8!(=>()VB6? MZ,$H9 T0HE1*&S$E&GV.0BMB2&(FF6D@0C&4GD3)C[1/D6A:+[[H@55C/.\O M'O8^-\B//1U'\!,%,(I0ON,+#Z,48"#N9)2I8.9PE"AQV!RPP:LH1;&9FV_R-"9CE'K+W8:E>5^C19[,PK:T#G,OZ^B-0\]"B MYA+;O0[\!;17R!FW7K&5)D->PI$34ICC,!$^*UC5'-M0;)^$[!'\#(Q@$R7A M_L9(PCZ_)]L&Z =?VL@(R0J%7D=11KC)F"H2C3!YJYIOB:J=U0B1J4WX1_@V M27@X,NE8UA-@54;#)W.CS3@5)I9IVR1@U'^' C-%,?$7625]'40>#R@]:J*_ M<%D3O[=A=G>*/%*L&-ADL!.3+D;:=\"GN*2I01.0*[-"RJ=8: MCFE!'V[Z7%TPW [:/LK%(F:P#6:E089)-('%!_). M)+,Y:6@8)%@4Y)ME=SP Z,&\<)CFV0(% #XEZ W,O)FT<+@Q MM-#3[@Y0I8E[(:,3R7H2P_>(3M=4P7ZG>LAZ:&RS7;8]!Y%EV4D;'5]?)4,# MDWXL*A[RT.1GI%@LCEGG J2[TBD;.>%PG0BG26>.PU%ME58,O C4!JV1P;@: M;=%+$#G\SDF!FX\RHY99K&0@4#_4JI69'/2*!,G<+]MLFVB)'6T,"^WXONDC M )IH7H(!I^H:T)0;N9Y\=7UI (N:UE^%EI,51"! .4X8XVM>/Q!=M71_CM&>!0 M(^3$(=J"6(29I>,H0;^IC1"52JW,S$IX&3PD$0CWWAAM?TH*RH!H"'Y_9U&J M0\YJIE(Q0;-9ESH92*&+,Y 8L]I(6MRHG&);)Z@//-3=7D!LKD=NS 8>?[_D M$?,^AM$T$/[(E#-;%YFE88/QQ@A$DB@%4)$3%/$531F..YDSZV^)=7*9Z[N9 MFF+1^3A$G4__$<$B_!S8!Z(U5)?SEZT83 M!3LKORVK,'%\< AK1;44BWCO/(P7CD?[DJ$79+ZNVD ')D:! C$"X]T<6I&[ M1\Z[I$(^:9E\$'XX+++9W U6(P_RZB++6*D8D;%. )9&2$9;,&O43&D+B$)8 MDX>R:9Q$V<@L3J? 3 1P;5_9I52*9@B;YMI%I]O#%J=;> _X71 I[TY\^OL9]@,A9G0F SO>"!MBI]6 M"W32!Y%N,5">G6"/AD2VKJJE1\U(J,64!].:#;V/:B",@9PB34P8@_($27$U MY8IAP]B*2+>DK-I%J/F^%9M(D>W6^I!D^X%./&3/XR&\X=,G8GQLJTTJ>C1J M/*P)R2]&Q(V-: &IYGA43,(">E8:A=C3*GZ)A"TM%G1$$M0''1W=($E]63J. MB$Z;W&!*C25EF_$U\MSTO!.,77R<@$HOXT#0VS#O$!:M?3@T)(I007BSD02Y M1JVQ'B#(*]!\*CX7D[[W1)V/U>%SSZKU4 !)68O4TA I^&$H$K= 9&#$&<@Y MHQ]:N@+-T3.I[6 &@-D[R/ $3>5AG&%7)M+WS30XQYV,@DI#.]">R7JVJ:TY MQ=]%4A,[/!I&1F1N),FM41NB!TCN-ZG3HW0[A?4DLQ\SA+_W%,+_CJS2M2 & MAB:PREG; #+,$I'W&-3N8?276F6>XO;&)> )I:($L\<5&MKP!TR'G\6]\+)4 M_V2T&:!'^*P;MF; K"4/ M4OV^6NC'Q'MR!:4HJ,/L5L^!>4U33U^_[J9"V\3A\JO:/CJKD.]&*$0H;^-Y$K#8WEZ:] M1F4-#Q!K3ZJ/3Q3Z)13JI%CD\5B=B>Y&!6U$SN8F>"83O?#6%XU'AD&&[1!2 M8>.F(.UT>#:1V%&/L M:4WF@97A6K1?%"TY]?F-5 $S3 M(J&N7-Y5 "Y&@5VZ<'ZE.?J$HFRJ-K+R2BB,X-\G><52'U-1Z'/V&%H.=27T8NRV'8!\0(^'< J M]7.SALT]$O=2I3HUB) (80W_;J347:/*I0=##(R*EQ#<&]XI=J5U?$!D@/KS M@B1RDG:T_JETM\"*'3\K6B_;5H3^TE86MNFI2>Y$DH4=:578CTP!,XH8#.[9 MZ,:4SXJ1YA*$] K,BJM4GB\O%P&:B1=+U'()V.18QJXX:%0:M.K((XN2/ +I M81^CC23T-:JO>8#0;6GV?NND\T3>CVQS8+L!+VW^SXG.4JTK&;,VF.7(;CJ) MWF-"@!9S[I%8F7L94E(OS(?J489TZ).YVSXY/BS=+X _%(WZG7;W3J( *6& M(@'H$G]$4\SFJ>E*8Z*AH, ;U;]:+H=/NCG@==5YH+4#;ZOQ6?)$DO^OW$Y' M[]D&6HO,HUSU\ 6E.%M]??X.&VW2)%K3U;>_X%(G SG*L%/0)%.I3GHR>K8) M\MH0+[TO=5HD)E)8)DL +RU3#EDH,(S!=;L"]V#GGGX*VY7#=OL_4MANE:)H MC7+2']0Y4[GJ"-(F5@]A5DE(L*OV/#')U46K",O?:P65&G/37B(D2]7VP(8S M!*:N]"CF*@$825<65B_?+#7.^479I#%XHWI#+)C\CUAYV8'Q64LOJ];E;/A? ME'V67$!CO+S3.'ITS7?5^FVRKBYIU]GB:*GF&>-Y/KD=TEG5N8+ OR5&*[0=-0UO]L',A=!!HY5:F6:K+\*P+4'%R.Z+>JYO_.X?+ M-+6B?Q.UA3HO'F7HD=N5R'+(/24!:L+^H!05^%3*8[C$]F(,?=BD.=O2%XH] M =]YWHS]H>X83>F_-C0U5[GC6@WD94_,C80Y5,#PB $:VG$IO11^X.2[$SRQ M=9$\7T##S2&PT#$9]]CN<3Q3$GNC5>O"8QZ+I-C& ;7#+982 [+KX&U7^MF MJ"\:9Y6W,VY.;< %3SF[2>0=][Y3 6%],\_O!+ %MU)OHM9X259NI4UC47;G MA-;SH(H.:A7UUGG\( \D+2YB%_<83Y!I4*X1I$+Q* BTI=Q@U+@<%"$TJZT2 ME^=)ZZLB%#6#\1'QN*)DZT0.G!M<80^<^&*E)P?F)R@J^L9H8CZ0##5;Q@WS M ;H=W8TX00[; C=E 0@!7;!93@W(G:(A1_?FF!I,6JT2-P(IH'H?(A%0]X,FLP?4,#UQ=W M_#<:@.J88DF7C;Z8 E+CNFHP#\\5#@+^C+/$&^,%-@W3$KY1:@COWI$CPWH( M#/E=E#2*UITZ50*W"HC+1X5^;LM5;!1I;B3;]Z14YUI3#^-<7*D/%EE3Y4;) MY5'0DO,K1[K2>-:K512*4D!+H:>H$@>SH)$P)ZV0:PQW9"AS;62*E'$Z=J M%[ @ L-)*4.3&)"689D>Z3A<\% -M*/&Y(B+)#:'#612Y> A"BOC0PZ;AV)94\RM?$(/\$VKV.1ETLC.&7H MFG:Z_#G%GMG5D"C>FS*VCE8[G'W*CDA-'[0V5KM96^JSI#Q:9V3HLFO;,@*C M2O;:<^>*K)4H:A7=XGNH6/7Z0N>VW[N^NCR_9>?7O9OK7J=_>7VU6(RO8-WU M4OLW1*;CLU7V+E^F#O[\K'W8.OO^_U]S'*P_RT6;>7YKC:D7ZX^05\ P#4K^ M5?_?1IY-'Y4ELZ]ON[/E//3'# X=_-N#0VLC![MO;]YHB[OYEO.1PG9CDOTR +3B9S\"U)YX^S],/OP5/QYU*_]T;'G MM_;W#XY/]EKMH1CN'PS:;7&R?_#7_M8WD@,/07J9A/@2-_5W/=0%1M3-3??J MXO+_6&<35X^7C[WN=:[Z1J3<='N_7_?>=J[.N^SU=>?-+>M<7;";SH?K=WW\ M\;Q[U>^\[GX:-]@_:)X0.] AH)R $S"5MM'AR6,E3NT?9U@.&?#9J0QIG?32 M61EV!["I.^Q8Z?' @(\@J7\V:'G2:NX=[R-FIH!2J6\G-DC;)*3=2?WYW_;V MFP=[QPM_;C7;"W];-NSA7G/W3AMVA)>ME V!4S,-?M_:V*N ]W8WO63M. M&?Z[USPZ*F,4 K_DK6@UB6JKD(OB51D6=9@[ MYDMN#V_DU4QTQ9A.K_GYV4G[[.C@)WUW%%(H?+-WAJY6^JG=GO]-WYW+;6OB MFA/]1*1NX<%N/08+YHZ^]IP?8X(VCPZ<[RBIWWRY(NE\.2Q[T(T/?,(Q3L%I MLXQC%\(1>O!#1*R._]^,8E3=WR[[%YTE.("1SQ'H??E5EO9X'SEC8I*QEV$; M? _C.Q/42H AV>F@G7EY? MD(+P ^JW?YHP\P5(UA\;$6[9[[WKM]J_P"XZ_>ZC4<*Z!,(( ZO+(%CW) V^ M0WZ$3Q(O*T*8WX$7N]D@.J@)T-?74N-N7'#IO2)N5@+M(D ESZ)T_3,3,6Z?BF_T)]F_^\F!5P-.%4 M7D=I6%F8*90^\"N<3X*9793;0ET.5.F6C)KL,AFJ3"?R4DZ<\.&-0(PH1\S> M1X*#P.9E8CY0XVWY=T9]O6'+.ID%5MW[^=G>\=D%#H6E_DLR0/(S.F@>[W\K M%_6F!>U6VUT0 Z=CG5%?U8YR MJSIO"Z/O@9;";U2(@U2C$:8?X=W65$.)_:R)0O 6:S,#IITFNMN<[F12;,]T ME;/-,Q;LUBASCTEB^LR]/I].]Z>%>G [W^[U]'.IH/XQC M)?8"'>R\>8V_@;\%#][\S^M_[.ZRR]C/QB+2S$\%UR)@F9+1D'T.A/K*=G?M M51=Q,DOE<*390?/@D'V.TZ]RPLWW6NI0O''CO-XWGU_OTT->>W$P>_,ZD!,F M@]]VY/&I$.+DU> H\(.C0__(\X+6Z:D8!$?'WJN38_]+"R:Y#Y>;>Y2>A>*W MG;&,=D<"GW]V->G/.7ZS.^!C&<[.?NW+L5#L2DQ9+Q[SZ->& @KO*I'*@;E0R?^*LQ8^ MG#Y.S6R.8)Q01L+-SDRIQQOU]&C?]'O75]V+&W9QW?MXW6OWN]=7P$FM M$_;^^NHMZW=Z'UCWZJ)SU>_^T6$?W[>OOG&9!T<;LTPSC4#X<]&''V_ZUQ?_8I^NNGW6_MSN7;+VVUZG\P&H ML'VKWWGS_++;ZUSTKWLO[LVB$B@5&=%>T^3[[[HW['MW:1T0PY[KD6"_/#L] M.&B>MX>I$ B^]+EU_J+! L)RKE@\8%\J?QH@>%^^5.Y_"^I$LTNXI1A *N8) M/14B8FVETSB2O@(UD":6O1N,TUK^#:J ^<7OV53J$7SG?B5@!@/I"\8!#P^; M,,1X+%+X_)G/&JS#E6;M+(4K&\5PK:/FRP/VW*W./=Y.CO$H:# =#P4L(37/ MDUJQF\Q3,I \E4+!]\7RX)$)CV;%VF" .:+DM.$LBJ-=,4[">"8$"V0J?!VG M2$8%_/_Y7:?7:=\TV#IYNDS@J50C&%G'+$GCB0P$D=^1 MVC)9Q&2$F"0 MA0VF $#N(PC*> 52]/OWLO#X\?82_K"=C:>YSMJ[6@$AZ@\.R& M8J#/#DX<5>IM*J.T8'M[-Y_4.GENL_&^?L[]10X>(CT)<>?XG;6G/ W*AL0] MJ7T!UJF7RF4S;GV;9*]SBWL ]JGTT:0BI&:?(K0XG(6"')AK?\;ZA!]$M%0D MH"@(8I"JQH4&$@-Q!6JM. (U->(I*2DTC0"QS!/@-D&S[AO/ SDI'LTEJ+TCJ$,4RB#T]CW5RW?PR!"QT- M\$-ARDU'$@@ 3P9+P%F< 2KHV" ]#U##)SRU"ZW,$;@^%0-@?WC2-DKQIR@4 M2ID= H,)S%4Q@(N"94K,;&*FZJY@(SXQ1I8UAQ0; NW)DAH[BPII_]V$6J-6 M.]@:K?:'$<,G?7:_.3_G+]9'LKD=/MA;L:+$F?OA/) J"?GL3$:T!+KIO,J(+V&]$Y%J\-I"&PDCZINOBV#Q7M,$ MC'4*_P?NR?;K/?IJ7P>+WQV=[KUJ+O^ZN==:^MT##;M/4S;3!LHHL-M^VSG< MR8G'_:_@J *+[5KNX3 M)(1]1^/ .:68S6C0;5DT,8!#U@G9+!X\/ -RMMDB7; M/+C;E.T);8,%:S9ENP_$GA@Q!@8=: JB".*\N8"8UEQ&,-Q0L.,F\;/A9>5" M)2-@XD!P/6K 78I[,L2(_U)>=(4-)WLGX"&?)[&I[#A+1<@Q_+&TVL$!>G$+ M]P!W,[UXRU)L*O\]2MW("2QNUX-E?=TE4ISQ<,IG:N=>11DKGKF)J!BG.2]@ M0,J;5=@$M_J"9X"4>> O9_\B(J67.E7X#,=Z!%]WQ>RV$KO\3<*N%5[X)4HH M"GLAHS\.AJ%GGA7!W84A@\7%_]R<&VP2YZ[2NG\ R$>4B>X7:+7-S OL,[%K M@LD5O!PX",[9,?\MA'5VJ!G8E0 BB4I][4)'X!L91H% _PHIR7 8PO DVF4\A049?NC M<]/O7KTMXFJ-BF"3G$FE,K%0(/$7_IZ,X%(Q2^T5*O] ]@$%7L<;\"HP347&9*6@2$QEGJ& C MC0GLAPO1V)C,&NG2^!;"T()A$C3"?;?_#@__?G3SP1 1"C9I"T'S:&M L\]O MV6<0 >"(X"D]_CWXR(O"G:(2!KVX^?I&M *<\8!B.N9?0032E$=#6Q6$LD@0 M9*T+*_E.(JR \+&SQ5W1+9I$ X&5F5AHB\)/OPYCGX=4OS,VOS#5UV9H?HN3 M&7%=>40@#%S!=V"MPTILU1(99"&?XI2FEEU,:CH5*BD50*'M S+[T:[ 65I! MAB5955@H^2CY4\K#JPQ0B>8) ]J*''O?6&J-1>3%;(M@.WC56$*F$.("J?Q4 MF*KZ: [KG=]R G[+(O0JD!0U,$;HM)"/#=HZ=;M%)5;>K#+(((W' M,/E03D0ZF\?WA@%FA=8G!>[9A(= /G@P[*:]N. !(%"%?)Z=KPB#[<3.EUN# MG9<2Z^=!KCI ?M@DE.$G +W?G*]B$%)+1E&0,0<.,H&"!1MH&?288MNY^!F" M\5^0A1)UOJ]1I$^8<$]L4!(&W4L27ID MXY(:.[.QI%B 8E0F5)D3G9M:;T/V!7"@/B"C4_T85*ZQ9BB]B(E ]/OB$E0 M=F@9+DE2HH56S,03:%L9L\0^'%1RBBP2. / /'D;0S\G6R-^[2"P3?M@Q>55 M]+"K75 ?9)W!9E#Y_V;*Y&-DJFM:^1^IK;F>&KOL@.W65*\NU[/;EFO?%%S= MJAIN],)"67A4[_E4V1Z781;2Y>LULDUU=\EY!<>2Q1X(%"4N '1,V XTA77Q MF EGI9KZ7S$0*,CB]T.JDR&>KQ@0&J=,>80JE@#'Q_U0#-EN\!#C5$;1JA+XQ-GYD> MQ2D6Y+AD2J7CR3Y9"3^#BR02X=8?8>R#ZH),G1FLY\\LUJ9(1,V4%F,,&YA> M)$LI#%J&4CU5H3U*%9IISS,;'IGC<<#TV8RRCBW<_DIC"/>_1O$T%,'0MD^[ M$*&38+0N&?EA%ICF4@S@8C(G%$,1!7;3BD)?"EZF<^*CJ^*# M],-A$6;S,&"-/EAH_:1N0<;:(5@U$1F(X:Q1\TBS)TQ$,"E+SY2L3 +5%)5OI&IUN MC6O4*>A_::V S?2!-ANTG0R,\7"=98( .T 'JL05RR^P![@I$V\P-F)ML9_- M%MB(QR#3&1ZC@A>I^6M TDJ2A9W%RD0T_LRPM+ 6Q?'\#IM6PKYMP/,$T;74 M@EPW['P[HU4<=C!5;KHG7"F66QTLMT'+FF[Y3!Q64>(KVL5=(=53#&CM0U1& M8'VKD2WC&7,982'Y(GX175UAFP0;&Y^-.2\\FZ:FZF@;@>G5U@!3H=9NQ 1U M8KC>BK0M!*:NL0'I<"2%+M/BX0/P 5.!-C,HHPG']C&0A"RR9H&IZ"#1+09R MZ1?EMH94MCG@BRZU(Z$54QW,6#9T/YJ!, 8BA4YM%H=*ZG#28C! .Q5AT_B* M*+=DK+I)J,6#);91(EO-S1')UMTB^9;\>=R$]WSZ)(S?U?AGS7B8$XI?@HR; M6-52;<&S!1L866D4:L^8^!41=K)8R!%IT !L= R#I,9MJ3LR (,VN<.DK2?E M#@-LT'5QIHNC6MSDDQ1,>IF$@NZ&YPY@TB:&0T.B"A7$-P^Q47\IJ;I.P=Z@ M([U6"/856%!SL1M[P->3E-_7%\@CM"[2 :+I/%LGB^0H1)%(RWT4GE6+H"^M MG>GD$RQ0WU:3@SL![K.7X0ZBBX_J/49B#HDD>Y%B5OM5I'0&>QK390?\X4[^'/E.)=)S!N4)O."F#$BO,+#![] MF:&2>JJ8?+ 4DLT;Y09*T<.&1<)^B>8UAY$&YO9R2;DKP*[>BEDFRN1B]!-1 M%D\%+FS*\K#SH4,%[D9(!UVJ+(1GT> FD9VZYACP8\"-,MF9?"7&,$( A-_; MS-?VUE6U-J@]9(6P]J3Z^B2A?T5"2Z4:>5[7%/17VOYM9L_5./BVH+^(^A?' M\@S"S-<9-7F8_"M8+";-F\J%!&E^\4(<7]SZ8:8H=VB%3I'4I[CE:"?%OJ2@ MN'WO # (!>%MD![(_U7HVF*YBT@JT%6;LR'.]#'3<0 M!.#9KJ[3V7GY>NB<^G$B(H6DH79V%L33B #$D2$/DHJZF3>HVI0>3/D"FC^, M-,;+G(%I(C'6V3/6Z(J9X5Q,?!4].?7])^*N$[,VJ"UC!69U;&1Y4)CE3PCV MH#8&MKPEN;:GN"769'OX3A-S,/2$RY"BG-2HFK^Q 9&A;@,?9B&:AAE( MK&]&8,4\LR&$&1YF C3516%>M4VN( "B&B6(Z<+Z\O?Y*9)D4==K\%3ND'^M8J,R\3OLNOW#9D=]W#$IJ!)O)011@KA_BP)0@N=+T M.4:QU"+QB:.0B,G9-,4MC(HW:MB A4THL"!#[6TJ+_^+E*57 LWW4B_A.J0T MS%$3EB]X,V<;-SA6LCR <:-^6+1)(:?I%!STRA7"I5^G= M<I(17$KE38E1L1$2&OX=^VIBA\AY;%! M'5DKK #7B7O4?-5^4O_W[&H'<5[:35FHME20[B%(M]9W:!J=F;''L?;P%O.? M1AK+6^*@H1M1#2,\#U$\0U (R"IOO3H]KKP-#+_(W]"!B%"3%R5= 2P2 N2] MBZ=8O%!SK(9-VH"=82V4^0XOO+)<\EK74 ;&!:C%FM *!X>' M65T[',FET^ MJ"BTR!$R$%31Z%S).%/:U'A8<\#FHEPF MBNZ7I@H,\\;D8L&ZB."5:,Z_:Z-\U]6H4>$GAJ+V#?)T1OEW/>C2F MT97 ZBGO5:\U$;;BTW1,M[@IXD7#/R_DS.6)."Y*;]8:(% M_P6T\H(_^N(!/8EUJKP-ZEA8H?(01=&$@7U]2CW\M;H)UP#D8@;4YUE0MV%. M?@/X-AV6N<8(\'X364OED.).>.2;/7K37%QZ3W 8&B-,0P) MDH7O.A(HE \Z[OE>$@Q>-&PA5A'I7VBH*'LW%+1,[9O<#VU>1"+;DE:';Z!%TR?N=.ZVOZ#XJ M90;SF+")R1=MIWGX,X^#+^_E%;<8#I4ZK+9*4;]L'(;&@VXP.M(8# ]TMYV! MGI=YX@1%JNAH\AIX/J7C(TUF#F7"HP+A\6OI>KVG=!\(61W/$/E7:_FK: _+6M;F,1FBHO MRUV5Q*D$Q7*FJXSGHEU%OQS%XQ5&D.;"^(XT$O:,9L@-AY?**HGE*#,$)*FT M6"]0H>CA5N1GRD22"%F+!H^VU")/K>%;@^D5PL1>J,F5H [WA#ZC\_+5.<"!#<"ZX=Q5;D3J?3?63WW8P5:5W=$E:A+* MIOO4=W+"+Z]['ZUZ[W[V^6N[-+E7? MC\TAO\_H9=^%X_WXD[@K*O++L]9Q\_SQ_UYG$&39G)[?N%#&PPO.SV.A?]ZQ[1:?-Y]0D#[\3 %:QW MO$GB^:-AYQ)\60XP/Z>5>_QW6+G[7AS,X)^1'H=O_A]02P,$% @ EW%J M5@W0Z_OV%P 0*$ !@ !A=')O+3(P,C(Q,C,Q>&5X,3 R,2YH=&WM/6MS M&D>VW^^OZ%5J$[L*(=#3EAQ7$8GKJ*XMJ1".*Y]LYW=O;U/ M!^=[>Q?]"_9[_\-[=MALM5D_X:&26D8A#_;VNE<[;&>L=7RZMS>;S9JS@V:4 MC/;ZO3T13/$SD::[;?VC]@GZ+DBYQR\[N6.A!OW3AO]LSG-WLT MR9M!Y,_?OO'EE$G_UQUYR,6@=?+*?]T^VC\\./9>#_V#HZ.#XZ/7_LD1/VA] M;L,B]^!Q\X[2\T#\NC.1X>Y8X/RG)_NQ/IM)7X]/VZW6OW=*SVEQIW=Y($?A M*:T6?AU&L#?[LQ<%47+Z4XO^.\-?=H=\(H/YZ2]].1&*78D9ZT43'O[24 #A M7242.30/*OE?<=K&R>GCS*SF$,8)9"CX&D=;1Q$Q0V(4'$!6)W08 ,WE;'NYI WT_>)S4PJ-SV^]=7UV>W[+S MZ][-=:_3O[R^8IT/W:N+[@7K7%VP7O>VW^G#ATW7U^]8_UN[P.[ MO#KO7O4O_^BRF_>=JZ_B+!)_:>=N__-#=_:US MVS5'UKL\QT.[[5^?_Q_[>'799YU/G1XMPO'VW_T<4J8*S14OJ+3[/]^ M>NL]5MHG[UP M>W/3V\4Q'OH-IJ.1@"TD9CZI%;M-!TKZDB=2*/@]WQY,&?-PGN\-!BB!A*#" M0R8F<1#-!2Z9WK* MSX_EA$4)R] 1%Q#%@/\Z#:6>XP*B69BMZ59'WI>??SIZ?;:!R'-U_:G!^HA! M_WO=ZS96R@+A1 -@.J%93[V\.%D)E+!1'BHDU2G/&#QD+<.HR"(9L"9CEX]^2P/CI_A+.L!V&X^S_'5 MZALQ]Y%X=@,QU*?[)PXJ]1J($5%PO+W;CVJ5.+?>_+Y^S?U%#!XA/(GC5O"= M=68\\7.E@?6 ]2720V6"^!;[&**T==(9SR.3A8SUB9IHB$3$P#:)X' .8T?" MA(GP!/+P* 2F/>8)L6Q4"X!^S0SP.6>T;J);?-3-A.3+!/?&B ^,XWQHPR*^ M+!"T2@?_$9YV>P7&/Y1!0,:O91=3V"*R\420D#!, DD_(@T#V/_$? 9FXY/] M?2\/R;A&K>+$.O ,KA:?0N"2GF:,B0@6T8?9V&4FZ6X".!,' _R0JS&SL00 MP,P@%YVVY:.XB@S?XS[*NY@G=J.E-0(.)&((R SP;E]# .AE-DP2&/!?#$$ M//*7<4@#DU35/<'&?&HDN)6UBHU@*R2F)TY3$LK9)G[&\,R_S!8O666 MCUOS"_YR=2"KG/!^\X$SO@S9.Q&"]A.L])B1[Y?T]2 @INJ('85$F0^7^ 4\ MQ3W8GL^!&>4:M%&ND#$K;RS\-!#U>M;;-YH/ N%V/8"!1+(+FP]XK,2I^\>9 M+U4<\/FI#&D+]-)9&1&/8+]3D6@P"0+KDB'HFY]S!V2S99R0.H'_^VYF^W.3 M?MK3_N)OAZ^:KUO+?VXUVTM_^T;#[M&2S;(!,@J4@E]W#G8RX''O"UA!@&*[ M%GOX,?[OS$*5\++5!#@Q%0729PZ[[.\ZBFM_MGA]NA_?L7:=SZM$_JTF^7NK M)Q'%*[)Y+"LE%TF&?A;2WP&(I"K],Z$,^L0-NH="S4=E4#^$N-\-/W'(>B 5 MY%F9;S=/D)&X[\QQVB^?W]E;S[-O$@DJ-/#B@^\B.4Z:K[Y*W$4FGG6:B("C MOGN&![1[V*Q!S %7PDB]Q%^IUZ$3AK#21*%S"!3KW'M:B?G +?^ M_03"MP+\'F!M6<-7PG_+$5;&$?X^%O]#>0;^N<@U]DC'+YD*YI''1=17ED_@ M"3@F7G3+W.NZEL.2-P\]1>V3,V7C6F1J9<:5\P>B(T>&@*J*?&KX52*XBD(V M$/"%P$_>&)5?#E9:' =PW&AL.9\9AAD;]%H:3HT"1]8>V8 #P7@*4.2$),$< MIQ@*"0]MI&=@L$Z>@58&F7K70$]HZ\MSXJ%&-'Q;\$;@NY_@E3+W/>[P<35U>TDGS MY!@%^H+86I:LY%A\_@H? "=.]>(K2[E5\<]QDBL:([$[ 'K]LDN@.N7!C,_5 MSJ-RJAZ8%5'P@ ZGGZT6PCQ4CD?'FI7E\96$D M?W'/ST"R:XRP_CHA[$.2Y0_+P.<4J\)3AP6EJP-5L1A_#<.5$F +,ZDC"*E U M"M:]CKA]+X*ACF^1"Q3RI0PZ#6,N#6(U&"#)F%E4P\"RP[M& MIN1G:GT6^BYC+06$PX@-TX2HB(Q4D^_%#;G!LL"TT8$HQN6_/5ZO,'!\L#&! MX]OL(%9(B/>L;Q.Y6D-%0VT!

" -L!B=4MC,;1X%@E)&39^+DP@B8TE6D49;!.*'OMA G8BJC M%'-G0HUY)W_;8V%=%%\)GZ((]RU8"OK*ATC_5< M!_817Q]N#+_N\SM2M@%Y M_&W"SU-8,\\S^_)4.;0QJ^G J( XO04I>L*_P+<)L)B131L<6GW?*3:62616 MA"$@/G'6@\M11VUL*#"1&?/2D4_0UT'D\8 2_";FBR*)\CM/8IIG7>J1&[1]XDZ+!S#'B',8U 2T2 .I35JP!V%*TX*K39TO8/7!J JG @<[7V M/9\I6W,T2@-Z?+6:CBD:*%@0H-VS:!#($3FN 6&-FP6XE=6SB0EZF'*$-;L4 ML"&UPR-;P##'JM( 7Y#581S7CB>N-*Q?T[9DI?E^NVR?[=9452QGUYN6F+ B MP!9PF_M3J8S,1LL6@X=*!+GQ+AUO1CS-S$HK?4LH3_5^,$"9NM%]4,C. C-? M-4"&9Y2.0XU0;PC1[,5RZ%2/HP2+TUW(IE3]:&=6PDOA(8FD=N>-T,^57.EQ00]!*8NT=(CNC(#J;8I7\^2\F5*=1)$H13>0$Q8 ]4D;!<\Z9S'>4.?&?T0T!_]&N0O,*,!G"P7 4H$HJ[K\C0A5\HY- 'IC M58E2^:;A2\[.RF_+*DP*[D:$M:+R[V42?A'&2\>C?[6*"3::6$0*< +4: MBDKVA6\[&BKC63&62&W6H0T,6-_.,-4I-AC"AU3U&:"T F5A6P1E?#=_I9CC M6,O%L;.-C2!A#P?@YS%RUT+_A+IAJ[785G#8P52Q 0?QE7R[Y<$R';0HZ9:O MQ/$JDZV]BZ="HBPJY- M-;E-F\B87F\,8\K%VJV8HDP,5IOWMH&,Z=+H@-0V3*')M-@Y!3Y@U,\& 64X MY5BB!920AE8M,'D>1+KY0%DBACL:$MFFT1T]:D="+:8\F-%LZ'U4 V$,Y!0Z ML0$;2MS#18OA$/549)O&5D2Z)675+4(M-IG91(ILM]:')-OWD^0[LN?Q$-[S MV988GU1<9]5X6!.27XR(&UO14JYWL[D9Z%EIY&+/J/@E$G:TF-,125 ?='1T M@R3&;*GK=X).F\Q@TM:2-:VR2T^3D"EEW$@Z&V8=PB+-CX<&A)% MJ""\^2<'<-IKU.SN <*^ @VJXKNQK>^V5/Y86R"+ SA/!Y"FLVP=+9*A$(8B M*6:(#JQ8!'EI]4Q'GZ"!>C9G'C92E:]0L[0&2^TV:C+(N 7M+9D\ALZ(6 M.[#P3&-J%1TBH:6)R#I.&A?Q9WP M4FU^LA(5SA(^F_:]*1"ZY&$F1W[Q>S!YWN=;E M5[FMCR'O)W)9[)>=ZY3%8:NN0P7F1D!-;U4:P%PTN ED)Z[T!NP8,*-,=";; MB5&,D"K@>QOY^IL99*MDN&M4"?( P^U)]65-N>R&4&@A52.+ZYK<_5+_ 1O9 M0^<89!Z.J5Z#A-_!8W%A'D3N1 @S1Y>\..+.R](%<4.+=$I MHOH$CQSUI,B3Y!2W]V\ @I 3WCKI ?Q?A*Z=T_&/R);FUHWGJ&]81U;W#W"Z#U>EYV7[H!H=)+$*%H*'60\R/9B$Q$ >&S$DJZE;> MH+Q:FC@OT(>1)OB84S"-)\8:>T8;?6!EN!;C7T5+3HF-Y%EK5('Q ,_J6L_R M,%?+MQSLF^H86-T69]*>_):8?3[ NWU,D_@IEP%Y.:E\-;O+!#E#J8L_##:F MN)ZBE#5&NY&\< E/WBN_$!AX@9]QRC%'Q\;"U2@## 2W_501QFA%5?2*.R= M/8[O%52-K ^T;^Z1*(L*I K M9";1F<,;>?3;7&S#0FZ"UJ'O\DFXN9T 0TS '^FB@BBYIZ&$54(UX'.=7SO# M":PB-H 54Y<0E?FJLZNF2#[6H5 1>9WT7?[@LOL*[AF4Q A6J ,IP%H_1+Y) M07+)\Q5$L= B\HG"@(#)V2S!(PSSNV:LP\(&%)B?HO0VF9?_1P&?8&-L\9VK8$8KB3BIM4HP(B1#6\/?*0Q4_ M0LACC6K/'@QY,"H_P^/O9B7.6T7@L968FEIU+@JVJ)",9/1A1=IPU:\PS^_I M<1>L^?=VXW!-0VW2*K(0V)%1S?W(UJ"CR,.@I8NVS/@\'VDA\4NNWL MA\6+M(R)E1C-V]R9A4N=#.0HQ69'DU1ID\QE]7X;='8A9WI?FG1/3!!Q3)8 M7EJF'+)08&B,FXX3Q8-=>'H;[RC'.P[_2?&.58JB-08%?M6F.3QO-F'XZ_UPHJ->:V04A(EK-Q>6"NG ],79E1SK-[I,]MS63U M@M]2]Z-?E$N' ]E5O8-:-=DCUEYVJ3QI\67ENISG_XMRSY)3:HP7!%O7D^F] M4+7'FZQK6DN8/'BTG;-<^"Q3W@U96-4+D\&T4$6$+@"0=PLNG9??T!A?)2-: MH]SZ!Q@18C8J!W"NV^C=WTL]-Y9E !TR,&:!A7JO0T_,#)FRAXXBH^>;: 1C&K MP4''UA)@[\KQ7.'-( L5[S&/19)O8P"#VRM(LH5DL-Q$YK2_.54&%UQS=I/( M*?>>J12Q_G; 9P+8DAN>-E%/NR2[LM+;,B_@*P37L["*"6OEE=M9!"$+)2TO MAQ=W&%&0.BA7&U+)>10$QC9M,.JH"XH'&K).:7C&$_,!I*A88.X83Y 1U]Q(X4PA^N?JUD 3->4 M?I:3 S(W9,C1H3BFKIQ.B\.- $>-QR@/PG0R0"^'JX@?R$2/&XS2*@+75V-N M'\L]$"++C^!W#"O?=1:&RH94/.#)O,%,WV)N;L_X3S0 54T'HI'%7VPIJG46 M-9B'YPH' ?^,T\0; D,^C9)&WN_4)$O@5@%Q M^2C7AUWABXLC+8SD^O24*F9K*FNR6]#=P2)K*MT]_U *B:NJ V9(B+)+: #63"9. A"BOC0P:;I?>PL#DRS MLE1KX=%SN>>,(MP3QYZD=A$ /\'>N&.1%5XC.&58-*5,(;7&AMO5H"C>?C)V MKDTWG'O*C4CM(XSV4[M95^QS3Z&URW[+SZ][-=:_3O[R^6FY3+14BSXUIOZ%D?W66FW_/OXC[;/.??VH? MM\[6Y\]OHB@\]QDOV\R+6^=A>KG^B'H%6JU!U<_W_K>1)]1'N]82XG/L[]LI MO<_-9[L?;MY?_]GM$K#6'VNW[/5[L-?C=:+='XR[/L!_MFIZ24T__AYJ^MX@ M\N?PUUA/@K?_#U!+ P04 " "7<6I6.=OI-IH% 750 %@ &%T>\X]OL@:U=^T^RWS MRZ"#IM)UT.#FHF>T4"ZOZ[?EEJZWS3;JFI][J*(5BL@4F/E44LZPH^N=ZQS* M3:7T:KH^G\^U>5GCPM;-H1X.5=$=SGW0B"2Y1CT\HXZ 2>./^IM\'K6Y%;C M)+($8 D$!3YE-KHEX-^A?'YY58M["T'MJ42E0JF,;KFXHS,Z'MVD/N9DT:@3.D.4?,S1"BZN#]FAT6T^V_RGG6[4)1X[L.H\YH* R"L7'>SY4%M]."?4]QR\J%$6 M&1IU.G>QL%4^C+F4W*V=**]F("2UL+,T(+(E;MYDBE:(LT4J'U:-(Q-%0 ?<] MS#[FRKDU)MBZLP4/&,DOJ3>)_LX]3(A2R%K)NT=%%?PMY!V8/ +#I80XL&LR M5W_%905V;!D!BPL*N6\%[CJG!_R M;U6T'+^J:LED?6^Q#H?YPL5=NG6=BM=4+9F4[RW&.Z3WH67V0/U67\MVIML) M0[>C?8E64,UONA/J'EO-/U.6H M$PCN ;K0_M$NM&96H2P@P3G$V?)Q/QOP,8@W6\1#E= MPCZX:FX7,;Z&LYH]@3!?BK!>39>0;\KUV/M,N1,'\2YH?6BI_'#NT#"REYZ) MA'G7;X(.+;4W-&\%ON0N:JDN@COA?PL\&2]FR00]6:BG>I)EB_*<,563TQF5 MB_6/T+_>EJOGJ!5:.U'V1DL HLG&3/J3Q0/#4>X@6,$>/;%-N,^PL?=;D3FKQF)PWC7%#RB[ MOZ-XIMV)0C?3[A6QWP\H\SAE\NCE',_$>Q^!3N\*].\I'L_#@$"CP/.X> W5 M,SG?1\!W3/4#2O+OJ/YPY7DFYHG!.:O$5Q2_!,$(GS/4HRZ50#(93PS2D:,= M9CN8D;0J^)4[[F:ZG1AT(T>O0*@Q%FE5[,TJ+56+&T=H(.@LW/Q@*>#9VI;D M(!^_!6*$IFPQX@M>@-[<":S&R;0^64QX"M8D:WWD=#>@7Z<\0"8HNU0>W&]> M?"Y41FC'J"=)-N&2,-1;4\K2IO..0Z,5N5O\[GYZU4_13,OW%NTN9S;ZI Z/ M2:Y'>P4^B+"PZ8+'/G<"^;C++_;I M7![C+4.CS4L;WP!02P,$% @ EW%J5DH^@?0,! J!, !8 !A=')O M+3(P,C(Q,C,Q>&5X,C,N:'1MW5AM;]LV$/Z^7W%UL+0%+.O5[ZZ!)$[1H&D: MI!ZR?!IHB;*Y4*1 4G&]7[^C)"/)8K=S@37._($PQ;OC/??PI#N.7DT^GTQO M+D]A83(.E[\=GY^=0,-QW>OPQ'4GTPE\F'XZAZCE^3!51&AFF!2$N^[I10,: M"V/R@>LNE\O6,FQ)-7>G5ZXU%;E<2DU;B4D:XY%]@B,ER?B7T2O'@8F,BXP* M [&BQ- $"LW$'*X3JF_!<6JI$YFO%)LO# 1>$,*U5+?LCE3KAAE.QVL[([>: MC]QRD]%,)JOQ*&%WP))W#=;Q>VD0Q^TT:GM1/PSZQ._W_&C6Z[>3.(R2/WQT MTD7Q2D>;%:?O&AD3SH+:_0?=(#?#)4O,8N![WJ^-4FX\2J4PN)E"Y>IO9>.) M)4._&H=P-A>#&+VEJE'IKM=CR:4:''CE;VA7G)1DC*\&KZ3O<%RXD4VIX@F<*92&A.<<#I%9TSC5[AF;HL9IS% MCX83_H!TUXLM#K M1IWP+>14&<*$I:UF^@@-2\%BC:_">\9/LYS+%:6XFXQO\9BK>$$TA4M.1/,% MDCK;'U*]5GL[IYLH#;I^V/WWU 6>UX8)4S0V4M7\?<[+I9?*7KP_['T[)3?1 M%X7M3K03??[_@[5D?UC;.>>Z'2_:B33?_^<[\X6S1_>'O9US+@B0$&\G^KIP M+E%L2M'4F;!5)[NK/W= 1+)#1;>_E*;[0VG0\G>DM-UI^SMDY%%FB_7$[3^M5W]ZK+PN,H4-ARP4%MV(!^N\I/3^$\$B[/# [WA#WVN6 M_6H3ELPL4$[G^+E?1\36\I*S2BME@HB8$0[ZOG"T4='Q@B8%I[:[V1Q#*V7M MT31%ZQ@G0;6VXLSV9-BAVYU0D8.\H^K!3I7?EJ.MMK'!X(4EJ&PGF(8C(0I4 MO2I5ZP/@>\['M]MMI%C?6/]6E"BHZ)[0F&8SJJHPA7X9IJ#UXZWHXVP.HF=+ MWL.#J#O4Y0BG2F@#AP=A;P@WV'C.X?S\\GL8-S37?Q;:L'3U3(B.BS0E7#9+ M>S=2W6Y%L#RMK=-N[O)9-W)]*D#$:"$,0EP 5"R^NM[+D!*LB4W3K*;*I[F03$) MX.)^')Q[ >+LN\NW%]?_?'?%9K[(V;M__/#3FPO6ZO1Z'X87O=[E]27[Z_7/ M/[%1MY^P:\NU4UX9S?->[^J7%FO-O"_'O=YBL>@NAEUCI[WK]ST2->KEQCC9 M%5ZTSL_H#7XE%^=_.ONNTV&7)JT*J3U+K>1>"E8YI:?L@Y#NAG4Z=:\+4RZM MFLX\&_0'0_;!V!LUY['=*Y_+\T;.62\^G_7")&<3(Y;G9T+-F1*O6BJ3(Y'R MXT$BQ,M1*@;'@P%/3HY/CI*307]XF/XK@9(]=(]CG%_F\E6K4+HSDS3_>#3H M'AV6_G2AA)^-DW[_SZW0]?PL,]IC/HOQ\<\H9DN8E[>^PW,UU>,4"DO;BF.; M]M3DQHZ?]<._4VKI9+Q0^7+\_;4JI&._R 5[;PJNOV\[Q*'CI%59[.C4OR64 M@G[A<1%U/H*<7&G9V) ,2.NKVYF:*,^&23>YJ_*FY=Q.8;PWY?@$4O=%]PMI MO>V2J7 M+!GR3C(ZX"\8=XP+4Q( -X8\Z)9]\<.O,B4//'^6O.R?#OL#N\O-$A7FN8<=X8O_V<>2;J- M#5]_]KMN&1QW#\D-;]B,P^E6SI5<8+WXF<+BT;KB.5Z6Q@)KFOUH;,&2?N?O M#21?.V^-5JD#F5OTXA&XAR=/($B#O0O2#]PA-(A#L60WVBQR*::R'6-5!TD8 MJ* -,B]FX$HCADM6:6\K"0N0BT-:1O0X*_!D%>*;<6(2RTRA J6&?EL=M$RE M<]PNJ4O!;V0 P$JFPSL!93!E'G)ZC9!46>1P=-,8SL+J9XN92F?,5?2S'K^0 M5M9"R(!"N1S)GNJ&A?(S&.A*$"/-3G)+J&8$S)QCF&"3Y:8;G@@"A]\. B7+ ME$:,"2[KF+8#LQLTVXUVI3/P2,SR2J=Y)2 3N-D(8!N84S9?LA)A)\02DO-\ M#[>U$"]""5LFWI4.3H AP9@"=.YH$_*W8QEN5FX!J163A68C.H#3B^C MWM"RO8$UURBSI>T3@=MH[^!V?2U2=+I:=AP?R11B:'(KX%!\5E9,Z I3D,Z*M#=Q&')$NCYXH MNS-1AHG(SOMH1@]*[)]?-R7]XSV"*-\?B)YT^T?DATL4L5.*5LAG'X=2FU)M MRBOW^"&4\R82L*AGBEG45!8"P$USY0+CH9?400Z5RFNNW.1;*W,><%:GT356 MVC474Z,";T(79W(EPO[=51.4ZHI;10:HF.Q#!M DJ7*4@,.R="%;!WXT3D(A M[-S#H)(#X&F53%>BL]GVOW"\61_<%Q3 M[5T8/YJOMM#\>*9[-*BQ$.;8)V(H=T9SHG3N@',J*0G W(H&3("WXA.5*[^D MW+YK6EI: 7_#0]?S7E>!;*BZ,HLHU.4.>+B=I1YJU+B M$>0;'W=7?@&O& CB=+&^G)C*/ZS!8](#7_665#QG']_NL$E3EH[^G\ M$K)<"D&_5M=*XZ]D@S'!?KN:="+J-6,NU6=0>07,"]% MR K!'S5C+UFN;F1>GQW6#VE#+Z_FV"7B-Q9Q9LT4;492 X MX":<1M< :\>\I_3_ MTU,@[QL1]?_Z:SD8>XGU$1(@^YE;T&72;X=;'2LH;=C;Z%8+& ;P_7<7],D! M3]!MSY^-L.+#[ZYOY+N\]Y#9]9*@)0^K63B[8XT%WY)/OM /WY*I#]QYV#:W M%XALBY%WL_6]]=5<;BI-O-TUCF? <[EUW6D-I4"4_?40/@&>*K\]Y",WI.K? M>%\KW!P[_P]02P,$% @ EW%J5@O-FE -" ER8 !< !A=')O+3(P M,C(Q,C,Q>&5X,S$R+FAT;>U:;6\;-Q+^?K^"E7&I ^AE5R^Q+3L&$MM%@VN; M('4;W*<#=SDK$:;(+7GXS)#+L^\N MWUY<__/=%9OZF6+O?GO]TYL+UNKT>A\&%[W>Y?4E^_'ZYY_8L)ND[-IR[:27 M1G/5ZUW]TF*MJ??EN-=;+!;=Q:!K[*1W_;Y'HH8]98R#KO"B=7Y&;_ 7N#C_ MV]EWG0Z[-'DU ^U9;H%[$*QR4D_8!P'NAG4Z=:\+4RZMG$P]ZR?] ?M@[(V< M\]CNI5=PWL@YZ\7GLUZ8Y"PS8GE^)N2<2?&R)8*2O:P>QSC_%+!R]9,ZLX4:/[QL-\]&I7^="&%GX[3)/E[ M*W0]/RN,]CB?Q?'QSRAF2YB'6]_A2D[T.$>%P;;BV*8]-\K8\4$2_IU22Z?@ M,ZF6X^^OY0P<^P46[+V9U..3U#JONA^ =;+0N:<,,A,P2ZF$@KV M@]1D@Z9,K_!38K]QF7(/KO+U5L P&8TL_2=)' M1OHOMV>XTYXW;7;)YU*PBRY[75D-RS:&#?+*RSFPWS&D[)T%)P4Q!M?BH;BW M61X0LD1OX,7OS/G)-V&QN^_NQW MW=(_[H[(#6_8E&-<+,PE+'#I^*G$=:1UA9&P4!J+L-/L!V-G+$TZ_VC0^AFFU3CTIA!\2A0;"$Z5S0)^=NR@IE%JX!J86)1":C4H'3RZ@W:MG> MP)IKE-G2]HG ;;AW<+N^$YMG!\?]].C4U8"JZP(B"%/7B!2U-XQ;"/C >,L, M:T.,(P,$9::DFU)WZC9##?*4#?8P'J8@4Z.H3G86@Z$O$I/DJJ+'4$*,EG1%L;N(TX(ET>/5%Q9Z(" M)R([[Z,9>U!B__RZ*4V.]PBB?'\@>M)-CL@/EUC$3BA:(9]]'$IM2K4YK]SC MAU#.RP!A4<\4LZBI+ I ;II+%Q@/>X$.*$ZVC64&)=2+'$;$LV*QF\*\,J",R+XX'\?E,NU\XSO8'QS75WH7Q MH_EJ"\V/9[I'@QH7 FXD":O<&YP'$:!:I$\-U8$!4)Q.@&-)89"9&,+A,,' MZH*%=T0O+BU9(GD_%?SF^X/?AH>OYEQ5@:PHNE 4=* RQ[BX'67>JI1X!/G& MQ]V57\ K#D3B=+&^S$SE'];@,>F!KWH#%<_%Q[<[+&O*\K $(7JBV8G3!$\ MSK*1%DN M1T%_5)AY4?3A T,*Q#!2V+W>M>*X5X)P7*#OG@8]CUI-N5O5&41^ ?,@0E8( M_J@9>\F4O %5GQW\A 'K'L,Q@)4%M0J)N0< AXABI MUQ&UX_]41Y.I\$VPR"H=#N[=\__OL?ZRW/Y*85F&96+X4(0ZT08YEX"0 MJ//S:J^S 'Y#"3>6:2'EA@(SG&\VQT"?!+1Z6Q(/%7;0&1F#VEC+Y_FZ!7F+@+BVS1QJA#(#C$ M33B-K@'6CGE/ZKE1JT_B7QL?\5MHHXP/&[]:A0S7#]@.:J)XZ6#<_'&*&:=4?#F6 M.L@+@TYK;V3&>S,;TS?_.:4M+'?J+[_!&[&YO@XP.NX.CT[H1H!'?WC13%Q? M%NB&RP(]+[;;3HZ[)\G#S4DW7;7U@NPH'RUP)= ) MNNW9P1!7?/B]_[E\E^<>,KE>#K3T% M MMBXMTL?6]=-?>;2A,O>(WCV>\/GW^ZPPZW3A^UY_%\7PQAU\6+Y[#($I26&@F#;=<22;B^/1E!SJ5 MM?4XCE>K5;3J1TJ?QXO7L3,UB(52!J/"%IV3J?M"3V3%R0_3'[M=F*N\6:*T MD&MD%@MH#)?G\*Y \QZZW8W63-5KS<\K"[VDUX=W2K_G%RS(+;<"3UH[TSB\ M3V,_R313Q?ID6O +X,7C#A\EAX>'@[)?#(?Y(,>4)3@X3OI9VLN.#@>C_,^4 MG(Q)/8PQ=BWP<6?)9;="-_]XT(N.AK6=K'AAJW&:)#]UO.K)M%32TGR:QH>_ MPVBX3_%R.<_(?=2>8:M5S)90>[R7^-W&2;LF67*S' M#Q9\B09>X@I>JR63#PX,+4O7H.9E4#3\'R0?:1;_N@HA')$=P26V(:4]%\3I M9<4S;J'?N^[_K9[_3W[.4%M>\IRY[0=UHTW#R NK(#V&M]&;:!;!&\R=='\O M/4PF:7^8' SP I5NQVV/>::)FT.4"78"N$-TQF3:+JO+@6NX4ENG:27).FW M@L[@1G3.[AR/ R]O9(':T"8F>ZJDY:$WI_'$6*TDSPT=85TK'5;MH1NROW?< MZR63F5K63*[]6SIY!!5JS-:0^V5>DW%F]_>&QY-O&_<%!;0527HT,?!$RH8) M>(T4-\$EX9G22TB3[N]0*NUA6R/3@(1= 7/,<9FA#M#W"5=*=3TH&R$(#3(M M.+F[XK;R(S7^W7"-+N5YH$U8.$C[#]DC(//I\&'QZ&KY,&\T)6RRP&0!IY=Y MQ>0YMNN8COH#+W"Z7))WR[!0.07.N%M4+KUP*P3&-7E6:S3.AP.GP80 &DD0 M4MPDJ,DI$S9(R263N?M.-@M?._R,I-6($(*J,>P/T[J]033Z;VM_0Q*^2M!W MO2_":K;.6)8);%W(E*8STR5/!*L-CML_DX*;6K#UF$MOSP^:;"+-E+5J.785 MZ,*=D)R)3?'P=22(-\5I-(J.DB-7GRSA88MVXDWIBGSIBFVQ*QL<1Z/D=G$2 MI;?*OI+9V+L,)U7='S\V>Y?;=$-&/<\SOV] 64]_X0SI"0 OT7PLR\,9%M>B_8+ MES=Q07<^B=#F%+D,0+I@E. %M,'>)_CN#K+[A,K"-?/A\,PJCB65+BIEEE\@ MO IMQDT@M5ZVIH8>DJ\&W#75[YGJWL6YG:GF[((2!O7(3QLMRJT[TU0\6^I]MI3C_5N'Y+3>VBXF9#T%H>;BK7^TME(4,HD'A) MT1*\D@N753R]\\2'^&:M#/HN_SHS/;Z!K]S$50)]70;BM$TFMY5;1GG@V) B M);WBAKKO)ON+)G5DUPT4G&5<<+L.4S/;,JD(OC!,,I0YUI1O""Y](OZJL20B M*W,G(0UB,42!A+O:\N7]XR@_!-??#L[[[E2W SL O,RQO@J!#H>[0'-LRWOJ M"./'[FRQJ>"0:2B_!X]VZ=6GMMQ'M;6]#Z,5]:1NK%$P5Y]W;L@^Y$)/89(/ M0UA&";&QNT,^88K/G_9>/(O4$L#!!0 ( )=Q:E881MG 2Q$ /M- M 6 871R;RTR,#(R,3(S,7AE>#1A+FAT;>U<;6\;-Q+^?K^"=:Z-#$B6 MY#B)8[L!_':-@=0);.5R_72@=KD2Z]52(;E6=+_^9H;DOFGEEZ*-':,%DL:[ M7')(SCPS\W#H@Q]./AR/?OMXRJ9VEK*/GX[>GQVSC5Z___G%<;]_,CIA[T:_ MOF<[6X,A&VF>&6FERGC:[Y^>;["-J;7SO7Y_L5AL+5YL*3WICR[ZV-5./U7* MB*W8QAMO#_ )_"UX_/8?!S_T>NQ$1?E,9)9%6G K8I8;F4W8YUB8*];K^5;' M:K[4AGX.^^_F@3X,[P^B-2)+DOT,0L@_-W3?&+E/Q\\9, M9KVIP/'W7F_/[?Y"QG:Z-QP,?MRHM^-Z DW'REHUVQML#7:AL15?;8^G>'VK)T^== XO=,T++Q+TV\G]B M;SB$KNG'A1-L![Y.92:"H,/MER#=Z=>I'$O+=CI\\Z"/[7L#[ZZ=GN M]O#U_B6[/#W^='$V.CN]K$_FT4S#R7QZ<7H")G1Q^0F$9Z,/*#?-;+CM)_=( MQ2_7EYW^Y_C=X?DOI^SP>(1"#]^\V+FWU&!_^NW*5W_-C%8,@&9T:*Q6F8P, M8(B>*\T1M5C'3@5#K=H>[%>>TY/A_B:;O!ONPQ] SRV 4#J 5 MB_BG9R]W]UEGN EBSF8@X:55T14\?;//>!:SSC:\06'84:W%%AO!0(E*4[5 MW 38C+22*AK4QD!!X F\DL*AM5EZF^ M1QH,%)79F.^5Q:GCKE^ ZAX$.N&<_M5&GX*&:1GXXA78]@ M'\&H:2]W!ET8'_\XBS93KAT(5,VCR^9YH+]$Z(BUW8.<$#M26&&+T-/ MK-()VIIK?83F@SV:N_38"8KOC=5CA%/0^RG8MUSW$5E@&^"$17"/W23%EYRG MZ1(P@"G8,,%U!L!FZ"-\+V/0*C#ZE(FOD9A;MI!V"E9IYAYU*,B"A<[8M;+P M*2"7O,:O8C!VBY%K(C0?RU3:)?4*6W^-4.(>$:+B]L&?#'H3L9AY$X!]D-D5 MPFP"N%\% #Z?IR#3.!4!]VH3AB]K>_:@>T7][*'JR^C6W7/1:RPB#Y][Y/"P MU<;;?]/RL@M:[R#UMU,KYS)/>33UFM.P3W1&J"J0#<2X*RH3J!%BJ_G-JB8V MOK2"=$F8+<;NJLS8GEP+ZLP$]()""=1*T&XVXQ:0T0051H61QN0\BTBD!E8$ MM4$]XAA^?,DE!A_C);H<$.K4=0,F [J?66'B"R@?=8J^Q][8:%36F M_O#QZNQKDR>+KDU])5R G5I2T,.3A/"EL5,\6Z[=K3Q+A7&RY["8X&ERT+OB M:XRN2F_D5W*JTEBXY>,P]N_P%E#*+Z;#,S97"W )_EF[;Z)!5P2JZC3J9Q?0 M%23RW1H!W@?6$;"7])84%I3K4?N5HQ#%$1C' +]3;LG$ON3">(W"=9IQ, Q: M-0 S2;JSF$K:#]I?=!\43*+O@0 _3XF-<";6#=MS4\C995[K0*;W+K+4P@?) M-*;KCH"A=7O]5L[A+R1$H#!LWF::YYZ>0D.(80R]O'&'69\9 M\DULQ&. 20(=/M%"$'$6P&XF] 0U7%,LJU(9\S5I(/D1!"[ 6# %R.ZC$R:'B8A)87&/OC#_-ZV M;DZ+\/X1X"0E\61SOH,IO\:]YMA-QA(N-=BWOA+6Q_-^ *LPY;AQ4.JU,6HG M:JQ:W0_I(JXM@.K&W?8;6 !_05.T2 1!1=@14K4Y7];4KOJU+M>60A6:90>R M^30G2P"\F&ZVJ8\/K*!/,5'8$@P&?';DO'^LG N&(!OR@@0&D3BXTS=4=J0H MJKI.J\&CTO)=@ (=@%$+9^>E S(#C\8=(+6TKJ! M&%6M38^K-')0Y#TM4L*5M<1R8)3+3_@83#RWZS]IXZ+7I^+5OZ!7/9Y T+?'TP5?FHT_1(ZOX<'7"O.-O47%/"3Z;@?Z5L[$BCI@Y(;:@[CM M]&LL,@&.!81@:N'CC-+!=X/?[S8B.8G\"&@Z&AEY#6<2' W(JW=UW ZL 'ID MT)1TZ08.C("S3^CF&":J5X3\K>9J6D)80XF;B[Q3KINI:J+5S-NVHO^# SIS-@BCD+?&T:K, M4::*GT+?HV&T;N9 04(T1G]RQ M;:#MFFQ<590E$60R"WNXLF]=5L8*+.-E?]"<]4\S]Y&/ MZ1[*JAW"M! ;@1,9BR+N1 L#HZNUZP9Z"TQO(A/;!6.$S:)X=2PH5^VZU+*( M7KW3@S<\9,FD!XX68?D\\#V@=-,B!*\T(5VO]UGR:5,!41RZ6IV;XH!J@J22 MTD5G[J6++RG8=WD%Q88 &O "(U_XMPENW_JL G17SGG:Z"G@4%!D$8."'F+' M[A@-<7!5U.::=STH4IY9GQQ%"[#Z/:1RQ]Q(I*?6*BDN_EA4#VN]I!F?B8[9#&O7C-WPEN87TZ]]_TL"Q58/1(TY8DU.PA\P?,Q&$3 MI9T4?,#]F6P"2PB2@^""4R"&/7W[ M&3UF*OI<2 _/M[",6 Y'2?A#2?)[%>BMV@+N7MBE*2:J4\?Y83C4 M;CY;3R,:.B[\R",Y:FP]-BS.DB'0]12"JE7C^&WECL6E%(3*\*QQJB^.NUT:0,ZE\<)>1X;E+*OPJ$@:O M#0D\9SB]&VU I_FVEGOB2E8F^)28@O?R2Q[X_X<]G_=9M;BF(RW'_ +H$WE) MF)]61*4\U>E(/@\[RA-DT]NXZ2[: .'N-7276:YENG2Q4N5!EQ%W61#7CCIP M66.-T?8#Q&+LC\5=R)W*"BZO2.#\VXS+C.A_1WGCQU@BTBZTI%7HENKN/!R8 M,.CKA#ZF%!_:0\)<..SI#21+\WTCEW\:'N C$O9S(O<>5J>KWOYN\!/<_OK6 M-[)DE(>6LP\53F5&V,!JWV"U*FG=@(W4L55E_C[!^,,G&-^7G9TK=HA5S\;= MIW@8&QM-19'_(A2WAP^WD\U)CJPDX:E+YK,>E70;-(OOL2CW$.NR1OQ*@)WJ M\GS'/-K<"/,A<(]ME>#WJ<> U',AD,QR1$*HJV9'>&$(>>]J0ON>+R@1IT,A MBC\&HHF,@-8FTF)LH2&49413U*C^@TF2BFL1<1#PL*"6/ TJ4K7!7( M(%"%#XY#092K,HB* [_('?A1Q8^IU=L[+MW-__8#0M;AIND'RJKWXH8!6>>3 M""<.R^*[H]RR3YF'F\M6>'E('*R6"8*D>9!T#1!&H5K!-ZN=?(5SH"JM[C(^ MT&GBQHOS9N,(H!G=N_/:YZK2R"IFBOB;! P8:6"J.S)XCN6"$;H5$A+'TEHJ M_3^-5.LPOJ8BG'.PIZB JX=2ET^T-17##HA=?5=%!NRP2R8$EC+T35UV68S7Y%8A-4S+4^T% MGG]-H$-3V8^JK-4:S\VN*WQNL-WH+,)^N/VC@RVDE%P9:V6>X40I)!Y8WRI" M@33W=[FPZHZVA]M:0I$J=Q0^#B[6\[G# 0@$0 MU5M:GY(CKPF[FCP_#OCX]JC%+NN*44^-@R+X,Q6O MO"H#)].1FXW;!QJ>E0\_@L'052'42+Q7B0\#%&IW^DQC+50/S%G'AG6V?WJV M\WK_17$R6%9)$YL)4[RNW#DHA]U>WWL]Y[]GN3!5Y_M[(TGCOMI=JHDG(L-0 MU5VFHB@XP ;5B(3)<5,'H6#!!$5A,ECS%MG7<-\4@BYYF'P,8N> 'K@E MN#YC$5#"'YU=5CQ,PQY:BM;8)W M+7#;!;QUZXP*+RX%5(Z.:SZTT5F%T0M1CE@#RZ%&"%K7%+VZA7ZL//%EJQZ MO'G[\F?W6?\ [CRE4_=N<1G;W7\1/'7FAP87@B!O/D[I\;MP41P_G9679P3F M-*:L^Z;HMO4BQQ\'Z5M1V!EPMM46F]\AY"EOH.%$_1PK\[O?UMQK9\ Q&$&5 M_A#O>00,=,Q3V)'O!AO7LW[^%U 4;-A[OGB@U/.O'+:="7T P!PU5*O^^R[\ MKP%A;\I? 7(K3;G%/M,]W2+2$%_]?7."!QP IS<4@Q#O\L',_"BVRICFF+A M4NR*!S+N X'*]9SR&@\FMR*;.!(4+;E,\2(U&\O,QW+$""9TTQ=:A>G]?3+T MO=UM 87L\,W.R\U-7SB8%5=/A+_][9U!I\@9NGCETY-$$ N#,JJ).VRG+D@/ M ;932:5\_BJ=BNC'+I:#&213H(?(HS^1+-XL*FK[W!3WT% .=QF'-D4$L! A0#% M @ EW%J5FPJ\J:?,@ 0O8! !4 ( !T?<# &%T&UL4$L! A0#% @ MEW%J5K6U3=\A" $ X<0+ !4 ( !1(<) &%T[O"QD -2N 8 M " 9B/"@!A=')O+3(P,C(Q,C,Q>&5X,3 Q."YH=&U02P$"% ,4 M" "7<6I6+@''#LD; "FN & @ '9J H 871R;RTR,#(R M,3(S,7AE>#$P,3DN:'1M4$L! A0#% @ EW%J5F1FN?MG%P [9L !@ M ( !V,0* &%T#1A+FAT;5!+!08 $0 1 'X$ #/)0L " ! end

R+KQ.0ENP4G1\^(S4!NG)9>;4'PGN M/2R11MD0Y/0VBK3T 24B9%X5AT7N#GMCV=EYF=GS@VXA,96O6.1+3I"A^W*U M25J6 :QB996'7#*UT1CH[?YJ"$58,^\[?8>OE8,I65LQQ/P(O9PL"H\,_+,# M\N;CQ+Y?WO?,CGZ_88]MJ],?3(W ]EK]3/6*!UIT:"'95GO8BWDD'MYJ7Y80 M7DY9(?.-3@2.6.2P'@-[S,&50C?/6IWB[7;K?X>MD&?-=[_&CNWD_8TBV;;< M\;E6[6HRYQ:JU0$F6ISNNIF?+FE 8N1*:,R$"YKKP RF.)$$+SJK16(C,* U M&#PU&.QMOSE2QLC$@8>$B%.N0QV05L(@6!)!DO#*$G$7 U)*V+P2%C)LKPG( MLN(#WJ*7FGJA+-#8I&W0VBF>K(B 64E5XD-J\7EZ\=G_= 0\4%I"*:)<8<05 M<\CF4BW<2.6<#V#QS7*V9!>@ZVQ2AC8:6YWN+=YUL?T]QGBXWO@JA%1 M:IRL9HQKZHP%5):>LR25H5&/](CP6H^>3H_P[M47T;SR1X'" BD1D&>YVE&T M%AF-"1).F)WP&&[X^W(01MHDK. '>/7MI$C'66@+,G' QF5/>EQMLG MEY/=_3='$O@YC>#J>>:\/>P7%QMVAIEJSN%< M3@QK#;FG>9 M=X#']X9Y+*\K3MTL'_?/T=-^FGC U_!\_X7'^U0\V8?1@Y5:\/KZL6J!OY/ MGWXZDHXYL%<"Q4A"+@.GD;7$(5C1P%72A.4R<,O$1:E)TG+J*9)9"Q* M9ZUPA@M?R0AE=\M?KF5D%60D.L\!#[UC JAG[N"KI4+))FQX$#SY3$+G,?%. M/LTLO=O:WM\:.?.:TMC'H M6;AH3J^]B&W [C,0[).&L_U6?R[DTF[!->WH;.^"R,'XTFGN8$"1D% Q73OB MV!N--T4H82*J4_'MT1'K\:.>V\MQ1F21M5 ;Y=@UMMLFPOM\8^.:6%P]3A") N M-$V,Y&R?')JD+-5K_"AK_(D="4Z#$%&AD&+V.A*L<4P&.9N-)!7*>[<0.$O, M:9QW6Q-'-JYI6P$I1>"Q4OX,*F7\]$4DFE]G:94&@TW&G'NEC[X,;Y68&&>5 M\M$0#IZ6%?!_91GA)F 3PPW%-N=ROB=%OZ8/BT7_4\Y/(KO[QU>[VP??=K>. M(N812W"]+9,2<9JWT&3T2.GD@5VRP&5VO27?6* '(ZK0'0[Z ^ %14&SSL*@ MSJ@01F]D:>-RNVJ/(22CL7T8F?[:-?\1,>+-XR.3+-@M$Y&7RN6,MWPN3ULD M,"=*\2 I5FN;\GM"9+\"O!R5M MN]TM:U\-SY<-" '5"I$+YF(^]0]/Q+@V1F(/%MHSJA:+71T0>F3?9V][ZV)W M_\M1,%0)1Q*R&/,J<"B%01%;ZZ@)-$6ZMDEOBP=5)OSQ\:@6C$>'HV.<:]@8 M#DR=YB);FN;ZHQ9I;"-*,B9M>6"*W[ Q,X:C&](3*V^QU>\/\WG,+#KM.!B5 M%RT_NM'8R:> \N'(RAH6Z>V35M+>1*(*]@0>9 &$U;>'G7/; K^RU^KXUGFQ M<=\=7A^XO0:Z?":TE_=I8BY%-<+/C^"H9K]T#QS@3B9RC;?@&\.E8!P?\J=' MQWX_[KW]4&T&C?:"6OT)%[[;<#'?I!UM_SN%1Q>Z.4H"STC*194HN%,AG]H. M0D=8&R?T,J[LY"F8Z]C3JTS)/Y[WH@U[G;]LKY4G,#\=N?9TZ"^G&#.(>;5S M9(/&RH)/2Y+3N50Z:$9D&CG)DR3&$D<":,8&GE>-?_QKO8Q>+[?RW %4!AHD MT9C+:)Q.DMY?-O=WKHZHD5IZ%A 0G !F- +1(BDA(8#CL)BD(?9A MP4(G$S2)DH%Q!,\!:RR9X()$$9Q)532L7NY'6.XF.:)8\USD#X&K@Q$7$@-_ MDAHQ+H27,23G]=JF7HP0UWNJ?]A.>;1$C7(]]B4%O)E[=%B^A[ MN;WZ@SP[AGM MEI.IEGG XQVK[UYI^@!!40VH VJ5#75K)KAQC_#$H[@,5EDFDU",@ZI2;4VD MD4?.L!/$*>S''-*@.RIMS2&752-WL./. \&%,J WR!";@1%A(D)W%SBB/?:1\7KA7^*A?='7H'/J+%"I$B> M"#8BER3\F4CTV IPZ/*9WXT%AW[_L3RG9U(ZAJ75AF&N W%2X9@$%3Y2##Y) MO>J/ONJ7S>WW1]AXS9)@*"1+$>>$(H.M1$Y::C/X"LKSJB^H>O&/:1>QL#:E M2UB53VQ?SCJ'=S:(#^ U6N<$8PP(AA-<@D'Q@L2$=<#6LF,#[L"X0TPW,Z7TA<'_V$P+"3U(N?.9$>]W3INYFK%G[V M"4Q346+^$MQR%V,GE_MLM\HK3UZPV.MTMEULCQ90#E3>MVV_WTJM\E3$[)F( MJF)D]HR*Z2J<]%K+E<]E<8HG3,6 M1ZZQ-#$D$1SV3MA6M*\(4F0?O]V.!8IDY#N/O8R&"\,4@QMO7-1K MMCU B=[H@U4$<>%%OL_DP'K//+1:+T%Y=%;UUM#(^&2KBY?=3E54.H_@!OXY MCG1K+T=.F&@U]@@\CHAX[OYD V&(1(JU=-2#'<[[HTMYN#?ZM8MP M?]D#1,0'S)RB44G*,?CA DB!PP[^*Q7^D5!H[< L7RN"POV/AO=4)A@JHLVM?=?GWB]X["<>J/DN 6)((@'#$X&588I .7R!LB M<"0NX9BK%FWH6[R,DI^6"<>M<7@DEY4O_'A8MN7D)Q EHU"2,**Y2R+W'I,A M2L]!F(TSE?S(D?S(6GZ>7'YVM]\<^5R1S!B"I+)Y?X9[(+!!(A9UU)(G@F6X MB_R 8:I$J(KRC,2H:*XSSBY9MH BE<%0QY@$CLO!9CKEB DRI_^II'"9 \B! M:1=)6L4OM1@]M1CM?SJ*BD?*0T!!$)$/WU!D&?R6E&$!_B<433DD:WY4C(J3 M$YGJ7#>T+@\N _JCUK$5,VQ M&27(":"P P(C'3\'Z>Z&2LC& MM>=.>MWA\4EEDG&(HK+[L9G(B5N?$M92'WF[1:<)J2%!A'8#L2U\+V MA,*VM[UUY,'6@)_B$:9%BPU"D7/>(Y^$2T0&)7FQ)0SKM$#80&JJ0C(S\E3-,8Z1@5)''-@SUK[X(#>JT!%X*R6IZ>5I^,C$C4S ML"H(VP#@93U%1EF/N,C- YA-TA0[S9K-]\'[1UGBH.B0MM'8+R(V?7\2P[ = M)S,DJQ)!Q4[R4AXZSEZ3-#(?Y,J18 G2HGG>Y-.*BW3G*@C=SG$VUUE>7@][ MO5C'9N[(>T^_'#EF?2 D($,\" CV$5FN*0I,!<:T823%.\1F"E(Y.NE;%I$J M?:50ZR96\5?^2.<$O/:YTQ< ZX_91PY0B2* MA(/D>AVQS#FY;$,NV+RJ^V_>TG^3W]Q_\R=TTES8B/"E-A;\[["7@SC7Q;&_ MFPM0%2-:X+).IVW-[-TOKEHXKDN8F\V/8PQ5"<,E#3P6U,L@D_?<<"V #-I\ ME,%J@%@KL+ES"/[V\IS[U;#?PJC?EX,NQUPS@3M1Q?V#(V(I-89:1(7AB(<@ M$2@2@*MA@E@>DDD93?F&NH4*C'R/N:X8K1Y8X.D>\FS)31TLO*$!M,9)[A-H M/TG.1V*5I8XK74O4BDC45EJB*&_:CSXE.E00M)SG4*.83!O@)F%O)M=-<.A*4-42I*&K)61G).3TX M$D9' XJ-1$JY(KKS2(/&(R\]\;!<4B>[MLG,QGP49*'D#$Y:O1\4G CT77%, M7228DR0M"UPS*;A-$?S54 O.J@A.W@UDL$K228JHS$U,L"#9?D64X._HA/>. M,^"VY%8C5@E.9D' CWY(<@#KHM;:),HI%S1J&256*1?AQ9CPNV<@U)+SV)(# M],<)3%CD'JE @/Y@BI%U,2$6/=@(+2SV"B1';<@[2LX"ML.7$R"+&4E8^GQ$ MBQ/##,ATLC2Z0'WNR5P+T,H(T!5 #]/42J-12" [W#*&M((_I9&1JJ(BE5[; ME.*N-FN:[8PD:/D$!".<2# F*13GVCN?!/>8TPB.&?QYFQ#)6HB>2(ARZ1@, M#AB522/C!"W#L[%>HZVCOK N,L;@PVMZV*/@^Z%[87^Y/9Z>USJ9*9V M9'&P J2Z\@ASD[#+QM=N&SYJIP;:A^&'6(2:ITI93#Q*BO%NHYU.88:1%^>6 M)N,C-S?%638.XJ1U)(;DD]% !:*U"6L6LE=M)3:WG;Q<1@7';4IJE;N3RNU_ M.:+:^!1I!'.?^S!9((^:)(*H9=%2K;%+[ YE=T>[JN,\'Q"2*JWFT907Q[KF<[:65\:^'DV2$(2F@SE"EA$E-1+@W7BT3E\6R))+76/)76XN;]S MQ'$N)NX$DC@7];5 /'4B^3"P49C8J*W@"_LUW STKW)J4M'T97P ]P82.A,5 MG@+3$=J51^K\B>T=QZ)&^42_F:63FCP!$B2U=EI@CL&^29,C]U8+H@13]-9# MG;?+X-L\WM?%<%]7H_V0!SN6.ORK2]WIIYS+Y(5R#"G-).)>DWRV,R)OJ0+/ M0O)@2&28,JQ:\#HSAO MY=R%^.T\)T<.AG#;EY#*^.D\=_\K.C=-)#-.=5;-9?1^=/-HT<']O-(T:DQ42"_^HESP53';*)X!R"A34@T19EYN4&N=U]K5(HJJKR M/B_&^D3G"A<'%SD1Y#Y;FQN-T9(ONEL^"M[UK>)N8V/X_5N-\K5[X';W0O4] M>):J7W%QM+P:3[SCK4,P+7T@F+:7$W6R*2@+?12-"GJ-8\ H MFVL2WKVTX'<$ZP7,YDXI,_%KY=U?.],P6ZW.]9^Y-DMO>#[PE[/'"/+A ?C/ M>.(O"P5>4!XQ.^Y52^^R$F195/)Z(:9KMA8+.(0)!//LBZ(N#E3C#(1]6!9K MJ"((&XV]XJK%,_1+9RK987NP7N2393U*MM4&6U[ZZE_B=1ZB+>(.Y6F6S@\74R%6^7;M]HISS/8W*^:E6HW5V!M,/WX>9GIWB%R#IDT&#>5ZYKX!;W2'(936 0C#:(#:=(GNLN';L MG!20G@MZ:N1Y"!:KE5>Z-:HU8GO#MNY\(EO#T.N M%9N';15678BU>@"SO#?.!K7+1)^./$_)X'8(XV,-H"2 &GG[SKBN=.X\8^&29]X5'F3X[K M@H\_4 I/?N]:.\?[<,/L\%7SE4>7>>A%\>%BIDZZ[5#)6(AGMC/=\A9@82I: M7:+J!C"+E*&ZV]@9Q+,&V5IO?&CUOV02D6G(>H'LJ?231WW=8%!WRCDM'!&9 MTXBEB]DKXM)PK2RVQD?)(]-*D2-"P%%_'M*N%DK[[M[^FX8IZJP3^OLHGK0[ M!(5O^9E2N$%AJ0T\-\.<*VP(=M)Y[RG6C&.YL-'!M'_XWUXWX]KGHDS=X'(; MEJ3=S?"V#W=Y!8[)EY_M >[O5!Y@EQ_NGWQIGAX+\,Q$\_,;W#S[ZW1O_XLX M.-T];6Z_^=:DNR?-SQ_:>Z]G/,!3\!3?O;_-/??7!W0-]\.P2O\^^H]:5X<<1J"2THB(Y7)=4XYLL(FI& :O7+:VY!* MEQV$-(:M[$<'"Y,<> K&)RXBMC%1G;S#/!_V<>"I1W"KSW,N^NM5E[XOTO0P24$".OE>K###)"Y3/JPWRIC7E,E MRTNY[8_H099EL*_'-A=5S+2T)#[9\^[#TZV/L;<_-JLPYFR"&X/+\XIXYRAI M=4"LW\C5&PM,SY&:@5EJ/D_:("1,05Y(@ MR[E'A#'OM58A&;NV679QKR1ZXMS<0CP3DG@=F3(>KL2LVCF(D3CDI MD,>8(BX31DYQBC"XAAY;3RT&4.G#=%V6)RG[LZ@UO7$\;IO0'^EH]N8 %3*M M[X#Y+O>@*Y4MNW6,Z[=F(M7+1+RB)]69I,S4JT( K9X?GF7V >1GX[%MY,?J M;%\^4CDE6'^V*G*VGVGWKVPQ=]_GI&:F\BDC+WS>0K$:F: %-]KV-[T*K?^MT M;?YG4/96'IVRZ@&%1]D=M.?]^-OHE]^!>9^W[>5OK4YA@HLO_3X]T'P6Z6O> MBP>;6(VN&&CY=G5,R9@-3D0^J33HP;]A=./J$--&<8CIWX,P_YZ ;VI]X]MX M@]SXWOQYWS3XK&SA7R(A\7Y4==^C0DC]80M-V%X:L*6 M!A/O8UP>3, 8/[W+6SSQB''8P42B4K7I=!!M;U9\;GOPRNAG=@'/W2BH36/T M&).S@AL_%6CO.#W_\WC//_G<" M.':B2!8AVN__ARR'\VWQWD+V@J\/1=_[^X\2=A?8>/,\N?7MZ0'Y54\ 8CQ1U M7A&I$'/Y8%8R$3E@]P@G(HR+Q%A&US;U.M$W'09]- 7)[RZI*$O9IQFDGK5Q M-=#50#=;EDWD*FP,VUQ(B^:\62RH2 P[0H7SM@ Z7 /=2@#=Y330!<*I4#:@ MR'%"W"B?"RH%E' (-(5@-)-KFVH=DYLJTM9 5P/=+P)T8/>I3#$S 9*@HUT MGCKC .^<45%GH".F!KI5 +K=&4;GM2*P; %I'@7B-'ADK->(>\^,"5(YFX\J MKLL%U;=6%.AN<<)'X61XDOA];'S.GWRBL.;/BT14*)$S47.Q]!ANC%S1Y9YZ MH5UZUOC\0[N*RP/U]8J4"U(#]\,!=W/.%1>,1FYUKF]!">*62.1BI$A3I2*) M*3(#KCA;Y_BF(BEW!N[%T/"H)/2N$>5?7K>U8CIB;(10BC-K353.Y(06HKDQ MJJPN0D:Z_<-AM5JW'U6W9[U/&XWED8/CZ160,D.0=BX7JX_*$.)]RB77Y#J^ M?YBMUNW5U6WL<= XJD2;K]XC4-%GW OK90!.&9%2.=*K+$;:"(R8DE)'%U2P+%,0KGBMZR]3 MUQ_ M:AU?15U?=;=T 9651J"K"XJE&&-#,<,)66MTMR'Q',_@'5,YWMB_A1= M_Y4V+C[&P:#]R^UK<=\>B.J*YPOK\1-L5M3X_BC[/^!&.&5A"S!&USF<_ M@B%MJ4?.B.0",<1Y5FQ!\OOX$;4^K[ ^/]$61:W/CZ'/L[Z" -^?:6+ .0"' M 7P#A0PF"?XD-L1$A0PB^PJ,S2>]_A1]?O&[$A/'K=Z4M?7O>="J.B_-8,)# M=YA/7X\>HL[;?; )6FUX7P;=?Z@=;IW8^_1@?C"?'R82DPHKQ(S))QBL1Y91 MBE(@+F++E5 A']4",OZPB;T/H$'/XXA#C:4UEM;'7E\DELXXNDHRJH#U(JV\ M0)QQC Q09?B3TM M=G!U0.%[XK UVT:F"=KX7AR>MD^;^X>GA]OOX;H'8I50MN1@[2(TFE [P% NLBY4@#CEBA#>54 MSZZJT)8 Y8W1P=M2:J=-])1(E:_D YM=U3_?;'U\\W&^R.2C%IW\&16?%U>Z MO%T)IJ?7$U EF$I#5.+1 XT!-N/!*#KE" ORIOO;471"59F_: :1*Y#F:OC%KSD0G5I5O=OIKA23 M_6%RWXC_'5;](LIK;#0^Q[*Q0&ZE4I8\'9S80>/B)':*!F2CSBN-X[)4]K#L M/EL8V5R1.;>R&>3TF:+X=5'9OPR*YS[+W3/ %!<[,;46=(^R>1KATJW4*JJC M]N.@ZE=1=J.M6MXV0JM7-,"#BP[[51LG&&+QA5&#T.ZP_$"N&SSNV38:^WJ^ M8M4^H7CNXK&+WXJ.H66+I&(&KR>H[$8S/>7CX4U_MZI#7+00&<_W^OPE\Y>_ MQI.6SUU4JFXWXP5>Q$/F7[E!8RNEX'1#Y=*KY]U^T3;NMUYL%WU(JHJK%;&? M^&*EX_CZ*]8!WQH.;O[*7 7 GZ3[0LST?9CX>=(;C>;<'D>4>Q1]045#S]]L M^\)>]M?^/8UX &XSC&"Q'B5F2912*O0]"2Z<0#=\'9 MS#*!5 KN!?:!W(1$MR++S'U(]$3(X!WCA!LGC0'T"CQI@R-QXMEV !BAVL?< MH0I@H.B(4J+EJ&M/V=VIZGXS*#ID]QIEN?'<52@#1_6-JIM9__H[!8:XW&1O MLD!T@8>Q';_:$:Z6, 1W*( PWV508E;10*MLNIE[4P'"78Y1!#[N\J=CS[< MTU]"[YV==#V?C<*I/RZ-2=')*8MD;K70 $Z"*D2=Z%PTV:DAMLO>.&7C\^Q] M^JKU:"@Z^'2ZI3&*Y[:75S%_!Z[EBF[EU>UA-1?=J&P7!G9K]$9GD&^0F_3 M&UF 8*W@7F#E!M=VH%SSW$RH;)F3N_J.>OSF\=1O\?I M)VZ5!=7S;'^WH/K%2:L]\9PW#6_8M\?C?H^%H6T7?2!+RG ]Z/BM'/3ZN+E= MZ!:RU(OGN=] T5BW_&_Q'$5?Q*X#S1KU*IN9J1FQJH"DG(O\"NM57[:R(=NU MK [LM[AHB/U*,*I2]N,E*YN67&/4J!'M-4DL&["-=+';L &0\4:E+!G.UL?7 M#V;&*WJ*5,*:Q*F8VVBNAV152,[GLUS "@'BRT2AJ:^?"^ZU!:2'7 M*Q"O;CAN)5AR3.]S[REXG (&)?F=,$.C]LME8ZUQ+\U!T>RK]P4DMNQ?6MJ/LFTAW'UD*4;/EQ\G MS_"L)BZ G#FX*<5_PM*-+C;N2O8"K=,6&(D,OA--EA?Y6]?@.(E69>8E:F.*?]G MTE6<6=TL$+W23;3GX*I\:YV5:+),1^G[YOW/M9;^D&=K+WWJQZT\+7M%<[H8 M=CIOOI6-0L'Z3L<#Q_U2GDGSZ2>/+^U\V]O_^C$9DP;Z,MM?('1-#8SOZ>.; 1C!2-$*G!7J/FO^, MOE"([UDI_&6#XD+;0(:O_7J0U7XK%/>[_@@ I2U@NQ_!D(U:6GL7&(W!?$O!)>#MT4*J18^J0E?Z6YWPYS44E3'6%6LB]#-BJSM'CNND MA$N(L8015TPB2Y-"X U+Q0.6C(NY"/C/:K!;]@(J!*^@'46CH-F.T0#L$SI6 M$.=)(S28U*'?1D+[M&U\",8;N R3+-O'1[$-+G^L3\TMW68D,8]R67KSVS.7 M?:X5).O&.,^V,=B[-+5Y8EWYL8,(3Y2?LW@BQ^RX46ZL_O9#(K1,$> ? MZB/TP#=8"0PMDD[4RLC'8C"]EH\/(\\4O*U&22'7&^]ZW7[_/H>$7EI^WZ)' M?#$9>O<].5)X']/^^(P'7\C3TFWJ7OR?@[HU2]T[_.]O8/3_;>O;F ^\+W/YSN[?]Q MLK>_=76X_Z'=?+=ST;QZSPZW_\KN_-P1$A8HLRI&E$R*N<2P T^>"N243]FQ MQ$XS,+!FGXJBQI6?@2NM:5Q)7%#/F$21&XRX#A3I M(#%B8#!4S,;"R+5-AM?9_7. '[UZP$HX#L^"(.; 86/+^^'9L-RKG>>)C9VS M<]OJY>CK+U9T=:6XU<0B72](C8D/AXD+VCEP[XWE.0Z?CYAA&Y!-VB!#N<%Y:$C\Y?7R\;E)K9>/KY+>$J2YU\B1 MQ)T!NL(Y7FV]K&-9#T!5MLZZ,+JK(JOE%RO7N*K,9')):@Q\. R<+PSO /&\ M4Q%Q$]>F-I*D;?BO*'COYWEF(RBF MS@?/!A$>XYE@8X"QC<>+OSCJ",)"XM;!&'[]F]620$A@3Z6 M(95QH)ITG;-'I_EY&:Z4A>8E/]ECVXTS;I,'[Y.NM(_\?IU?F46@KGQN/UP' M"N#7!_BS.;0U,9;D$%LAF0(NQAPRT4EDI$_.8Q!BE<^?K>/'<[%[:&>O5^9A6$^ MY/7RE->;?/:T[*;4N3+,)B4.-J>:2 *1&%).,07LU6""&*5<^$!\L "0?)US M4I.WXHYJ,L=8LP)3+PJFYL-?"TS-%:::T[G3B1*!1T2QR.=8E4/::XLBL9XP M9JPP?&U3KBM5UW['_&'J^0GL,H>N==J']^:O)3+FB:C;;F>8.:3 8IVPZ&?8 MFZ&460IVO8O4Y[A=C71,'*5@K6)&QV#LVJ99-YPN:"S,B]?$.;.3HHESTL0I M@I+K:'())A2.22%.F43.*(($#=12 :#J:+7M6U\6[96A(8MT3/W>V[YU.LU> MT%[*_3J_,F@_9]Y5,+X^C#^D-*HID&8K.1L0CMP@F-D>>:QL(CDH&7T7= ML<=7G;F7?CR-KZR@TZJCTYRY:$&G6M%I>H\WNL@E#@A,0; %F<#(JF20E302 MZZCE$FQ!HM>5J>ML^-+N\4YE32>B2CI24X&M!R9%N)SONHZ.95Q#+IV[.K86;@SN'2NWFCRI+BMNLBS25#S< M[Q&X4KSU!$?A2O?@2F\KGC2TYOS%WOXV_R(3]H9JCK#V 7%#$G*))423T]93 M;+PC:YL@P,7RU15$65%$JNG$#>,(HXD"5D M(Y;(XL@<308[GT\2L'+L?$&5[PF81E&^NI1OBF,PI:*W08+5HK.+U^2SY1(H M!P53!F,7/$F@?'C!JFNU5=?&&W[H$M>O_*2>9RTGF9S \"LFY M-VQ,61C.<2P!IA'QA"!N&4 M@?+W7\DJNJ%89\NE<'C&4J":J9"3Y)$D!>(R'Y[0U" 2L4E S&*@Q3JK>:$*6!X.D&LQ3I,''GYDH7G?'< ';X>%QF^S MU:H2J^7T?CF]_T0VV^S9_4*9[HDF4T8;4C4)3AAN51$I*@$<2+;+A1I 30B*/A0@D2N9T M ,/MT6?A2XJ098C.*?;"PW6+S-IH&$P"%23*,(B @T5DA>#(>"&,=0ZG0,N8 MUSOFR43M@4(A#?88V&@:6)42"JD0":=" E6DZEP'F*BW71R_<:=M)*RXTE, MDLF$'84/W%-_IJR2%*-)3!F4%Y#) M.QP5PIXFQ(5GR,$GR%&2@I%*1=6-+?CRM_C;63/T MC\9Z.''C:$SQU2W6P0@.^K??,C%^'HS'V'UZ.*&Y34).Q4],_#RZS'!T:@\C M9$]L]A!DV4C8#LVOT208M\QQ!?)4&[1_%1NJT6IVS MG,BUV6O81F]P DT[;W12HP]7WW1.H%WG_Z_7Z'?ZMM5H57:MAWD!7^[E;VU% M'T]<[#88N4S[5"';%<)4\ Q]:MG37GPU_N6W,3(VVU7+JIM^NSY260^GT+E" MG^'E*Q7=P$,U'7D71F\>7=ZH+DVM-<-K7(.NLULOXPURZ[4?/9:R#8E5[8\E M9$,2,Y?'TMMOG7SL$[EP0"OJU@A])X;ZRW8;IGUG (\(O7\M2A:S&T9MN/ ^ M#;N?'KJ;,\#EA:2. 5N6SI)KG7VB [ES4(R')/AK9&+PL"1_\TD=>9WW3U+_ MIWW!\N+C'4WXR70&>?5_O_=Q^A1JC6#YZ$05R^\66DWWSH,,E(W[@ MVB=HX]9_3G:.=\YWMMZ=[5Z$YL[6/\V#X_#UX!,\<_\MAG>S_UYLS^18-H(+ M,&4%XE& (<250!K+F$,-C:+1@FD:UC8-7ZS\&P5'5A1'M&(Z8FR$4(HS:TU4 MSFBM M$<)B2N<(2,<>2127T*CCP"1\ZOXX@*6'*B".(J*L0E9\@18Y 3RN)H MF!"$KVT*55<9B3J 9(4X_LV*MYW-K-CK-T#I[EY*L ZV_^(#O>9*B,9R'1U" M+.!U+_#:N:$6J^;2!)K/B^93%CFH2QB.',B0.B*EBG)M\]$I UO#&V +05ADM+4HD,A,9#YJF5-1+%))P15R MWL"]ROMH)F M/8)S]9??(6_I(^*';A3K\S&QYV .MM_M7(.R+-*"7_?"KW>S#A-G;*0B#SZ. MB.=-8\<"0RK)*(G(62;PVJ:90]'V6F)AABI0E/&IJ451QEJ4<=KK$'WT@C#$ M& 'BKGP^PADC(LI3PJ1Q,>;C4.+1B:WFKXTK[XR8+C#\8()1HP^B;DQ;%HNI M=N_$]?J80VQ[ :4QGPCX/LZPD.0]+#8XH80C!^ +%FDA&2*)&R:%E30Q +YU M2>LZ"OIT0;E%;Y_.TU'T=LYZ.T58$HV:>:80H3G_ ><>&0P_B+4R6&%]X'1M M4ZQKO1RY.'_"6AX75;_$9U:?CV;]8[O-*EIW<=PXJXW)M7.IL00+),\!DOT, ME:+$!D6T09I9ACA)"CE�H\P>_46.^ 2I%U)1Y-I>H-@BDJ.#=:5%1POBHX MQ8J" J8B*44J2H^X]AY9T#YDL74@12:5Y%D%!5^D.E K[[&92)5\128:O\3O M.>-6=N2'':\H$27/Q3,J\>Z#=(L_^F% =CC#)3RA#F01$<@F M(>Z"0%KG=)U:,Q$I=R::M4V)'WV.NH22+ F3*$KV>"6;8@L8"QIBP CH.0&V MP++O4Q,4-5%.6O@TYRJ@M54S*2$D=]"QJG#TAYS#(1,%VPZ-][&=HTJVV[YS M$HL+XMXC^LNSQ8R,Q3@4W67@6[& ZL*TKS/$@3-82TB22&5O,-?4(I,\1CY) MD9-+<,IS$>IU=D/!@1G>7?P/3ZU_]8:)%/V;O_Y-<0HC"9>"1F1-KNQJJ496 MXH"BC9K*R)10,>L?E6(Q]&^%G \_BDE]"4$C2Q$(5R_#F-UVWHW]O30&OM?M M,&2/0P0LT%"B,*,40OBU7)M4ZW+QV^ MS&E/^@%!K2]9E^ME*T67GU.7=Z[K,I-)N$@"PE8:Q!.QR%JA$39,2)DMB:H^ MP#IGBUIM^C$AL8OK-/D1QP%UF7.PQD)E\7T^B%S0%+Y+L6;4OOM4MM;GL2)\ MGV%WU@<;C8T()Y80UXKG+2F,C-5$P/1BEN7,ONM*S%JVRY#<]SKW*TA7D&Y1 MV'%!NCDCW13W5=19#)P4Q"(=XBZ?S(3U"A$9O04$Y";2C'18UY7-ZMF0[GJ^ M\2I;];(G)_:V=]0XM3!$H"0->P+#W>\UFA/5_7+ZXA/0I4$WGH!%F6\:[C:V M)LH"KD(.8[/!F)Y'#F,@9BN8PWB)CPD\3Z_Z A;!:ZZ[E79E+6K9:\B*O8B[->_=_L4,6%BT_W=_V/#.UO?;* M56HZ.Z#;WW>/#^#OM^3@> ?O?-JA^?>=K?=?1\^C.V"][+V9MG)^/SXX?DMW MC]\?'>S_T]RY>/?]X.(S_/[Q;/?/=Z-")@<7^=U@Y'":CLP.7#B;/.(Q M2,29],@J+9$EF'EF.2/*UIC;[RG0Z?F9[B)9EH]DNE/17*7$1$D-OS YBT;+ M0>]%..F?:(68+3?AHG>"18J"]P%QP@/2T6,4'$LI1A&C<]E'KQ#1Z3)<@$82F M2#52DE/$0R+(68.1RD<^E9&)F)S"'R]2 HFY<<7K462C#N\.3D!I_+VBRB8[ M=#SH]9OI_)D"S5[W&F"#G33[_1@:[KSQ^L.;AN9T?1@NUFN<-?M'C?C]-/K\ MA3#H5B4 >\. LEZOT3^"-A,Z3&_5:Z1NYR0'HL73"@=^:6[$C4;O*C?6\*G_ M:IS%;FP,DV/!8ZN[LYP.WFSDV\JQ%;P[[U.PU[>MHZKRZ>PORT MAS&_]+2:T-"2:AA",\/*>N/LJ.F/&C9'Z$$SJT?ED+IVIY\?U(VY.;W>J\8O M%CI[%'.;JN;#,YI=>!M0\/B]V:LN,7]Z^J M5<.^^Q8\O)F@2=6X5"& N1\W/'G\@#Q(O_A_@62:_2;T), W?1_>TX.77CW@ MVET;EZI[WYC)Q9G=.8QR^(48D 70R#+MQA,8W-S1:DKF[D_,A_\'<_O2]9[' M+5U:4".5R$*"F=+M?(!$.JZC=<1I MF;YL7Y'D'SE'/HVZ\7K8B_?C3E07<](D_L?S[^O/4.GGL@=ND..S@^Y#M;\(SC VACZP26,;Q[ M\?4+,Q;X!3:(JN 0EU@@XP0!"IQ,"B9)*>C$]O\8QQMYR'J5Z.76X"21F.7)[D,.OUQX^O:[8\4\_*([^_X+]=J!O1R0 :,9<9.SFP0<[8QFRAWYH/_ ML]%X,!VZG"TWKB,/\J;=/B\N W1V;'_0A?_N9Y-E'U[W>ZOCO[Z\F0#/.H29 MX&4P1B#*E()%@SCD< "E9HI%KJSFT:PU(BC,*8QKOSN(>Z%29[-"&_Q#FU=YQ G(PG?>#)K^-KFLZGL7<\W;74\7+E)-:ZGW9//)_!O:Q?>]1'O??I/Z^!DYP+:2#X?_^=HY^3MV>[% MP<5.0M.:"?3^#?UQUXU^[^.W%P\D\3OBEVM_XY@?O.#_9?L]WCG?.; MSF.!8$DD0B,:2"[HQPBR>5U>G3IFBER:3S-D(F!H: T5U09SI5^EMM/T1#C*B?4" ME#5D>A(=_]3 MX=GLJ1;-G57<,(0% 1HBF$-:$ UX1A0!D5-K3*8AC."%CTPOVOWLVGTG&C+4 MZJ*X]U+<:2+"G+.),(J8R;&XF$MD*(;?0'S!>!*$=VN;I*Z\-\4;>CM-0XS*E=&30)PPA3BE%!EK";)&V:@Q9=0R MT-NZJA\4?\B=:8@J_I!E0*I[T9#FMV(XW0^Q/LXP#:J")CI*)!CCB#,JD8W8 M(\8-]S0RIA)9V]3BT=LNQ=^Q^MI[)YY1M/;^6CO-,[1A*29GD!,6M)9@AC1A M%FGG-4E$4YN/$]85[U:\'7?3N/VCV(TV]6.W^#R6 :[N2C9>9Y%>85=Q?-0% M; >S="2:R).CB%F5L],2C5QR#H']5"57L$[RRO%A'NW*+8Z/U=?PGQ&2'VAV M:GZ/ 5W$;HD2N:]2ST2)"$D-8P3!/X=XY 39I U*R5+-HQ!>I[7-*CT3_6V! MU/HEN$:&!="'Q<_'BO'HC(G1!\XY2AP#Z@DM MD",X(6Z]9%+A*!T!*B/6.9M[.99E=;L4))@O_RE*?D\EGZ8V%#2:IJ@1]8DC MKFA"1GB#B _>8F,(C@:4')<#.HNBA7]5"33')YQ:+X:W MWSU\]755NKRPF_J [W V4I;:%".V2/*D$2?)(; KYE('GC$YSBC)&P.1A6@QR38I6L8KK3-=5Q:<.[5F.M#H%.PMV M/B-S+N!X3W"<";#"1!O',$I&YCKJ@B(;C$:8":V,#$"1Q=JFJ3FCV+, X_4: M1%/5AV;^7NJJ+4"L;65!]L95@AJVW1X Z[XJOC!,FWPZ\I'G1,K7"R[\S_QU M7(QUW/:[G9N=7_G';J=_$/MO.B?04A_#I+7\@,*W-2@ MF+%Q1:=N/.W"[&M7E:8.8;ZY9CO<,-MR59!1O8\>:$P,ZPTWZ%?UG\YCKJPT MDO54%:7E]J=K7<7G_??71QDY=P_/(/[OT,;SSY_^LAV]UO-_UZ\/=O;]Q=?M O, MD "ZI#%#/'"%M#.P[$4+TT_;H')V_=$,C>%U!B?EDM(FP2S$@D=J=8)/',Q. M3@V%&Z>S\6_OOMG;>=O8?_W?MQ]F%ZJEKS+V[RD5'LZDGP_2]4'5Q&$90^1* M"IYKLR9OB>7.1T$T/&A87V!>P#8WLP7J48C=7?NO;[\,R>,/J51,% M!2Z+&%U6\DN#/LS^ZA9H1B_^[R##5;6*]N/)::>;JQ:$9H)'#R^XV#^+L5T] M953R"- 1X++3O2R%E)_F;*\Y7(QO;,E&8^NFYG9S6;8P\!E'FPFZ%$_@&^V8 M7MQSX9TH6I_;D5LQY3K[8WJ],'S,S3GLH#0 MFJ^Q*O,',V54K\_EU\-4NJ@ >Q:C;YFBHUG Z8;*!19..[UFON%5-^::A=_B M55V%/$LF;AQ-:GQUBW5 %@?]VV^9R8[^3)-=J*D5;>+G47?5W'0YJDQG.[^L).;_W;=7S=O>O&-JO=359I2/4D,L#X= MF2*8"Q8-DS0XH4-((7@BUQ:KWL\'?P2ZTHI[*:-!IYT)R5ZZ7-S>@HZ#1O\^ M5($%*R'S+*O<]R_4416]LLAZ9_,^"D7& W<,6G*/@5$IJA:FA@P8,=^:O7%M MSU]&6%952N\HM@I;&2TE*F9EYE:A:L2LJ,/3<^OD]+69G[#1@I W:_ 7)=+D87;N:#/U>._3SL7! MQ>CW8L=NKOER<[^?[[NSFRF[HB#B]WCW9-ML)$_ M8KB7'>S_T]S9?RUV3]XR>"J&=WW?.7E'J^3^'Z:3,)61P4 M4M1&*[QT29,/?BMH]9QH=7X=K2RW5!GJ422 45P)C;24!E'AL$N, M,JRKDPV*S(;%S=CD!:@*4#T[4&&/@\91)>(DU\I8IV)RBB@I3&91%5#A,5#A M E2+"52[4[2*^J1"H@PE"O#$0]Y]8,P@R:B/G).8L%C;U.ORAII)SP)4-3E5 MEL!H_="W_7BK;V4U\PW>!Y%JL.]^C$B5 %ZWPU\=?R,N%>BY!_3LW”]) MTBAH'\&B,G)B$$:+ M9)#B$A0XAH L803I%&( BL@TPVN;4LY&O18%7@D%GKM-\#,%+I9!?=H];1E@ MAS4-2B*AJO3 02/M>4 D6@5L"@/C(FN;?%VPQU@&BY<=> DL@S\Z7?BS_2#; MX$5DE)C;UL]PX N5>!S8O)NQ!:1,41FOD,#,(4X%1R99C[RE6-B -9=I;5.) M1U=,7#R7:=':&NV!>VIMX0\UJO24=9"LU@$((3)89\]B3,AR;% RP"5<%(Q) ME;= ^ W\H2CURBAU#39"4>IG4^IIHT GPH/0&-9I#2:_COFP JP%)GY:W$#,QV3)GL7(0-2]KX99C3P6AZD.HCS.6A&98:<,Y"EPG MQ#V)R FN4* *. CE+@F2X\0,>W1.R?MJSA(Y+E<-#19J6^)67"BJ?S_5G[(X M0C"1$Q.1!>Q&/-F 3$H8Q6BHE('J$.7:)I@?C_=7%IU?+9V?^TY&X0)/ C3 MUHJB)L!Y^R$=)WHV=SZBX<)(S-F*L4#&6K\ M,YS.F]^QJ-+(VL]N+9M).\[%,MG (O#=F[>D+$FCT:^6#]U MD)W#&<<'(2"JX .RE +9P0)^2\HBJ:VDFFCE?*XB=,.!D[+;LMC*NQC.BZ+& M\U'C\^F*?YI*8CB*-GC$*?>@T$XB12-GQF+AM5W;I.PQ095%@Q=W^:U]O_2N M>EL<$?4I];0C0JH &.PX\SUJ-X>E:J')( @35"*BB2C=" YS)(N M2D1W.;&Q?.9!T>-YZ/&4D>!U\"QZ!7J_O;_(O2F 9B*6(2Z +GU.7B*A$9:UF2 M#F09>:[76.IM+YOV+I854/2X9CW>N:['Q'*BJ67(NL01C\0B1T4.>E0AV,0P M"[G@&"F[!"NJPO.W 'ZFPF6_H$[]_GA=OSDET@*M0D9$L QTE7S!9RL?*V&" M,,K1?,Z*F=5*R[:X-L%/X]%>8(3U(E@,A6+4 D'?9TP%)A@6/$F$A?0Y_PO- M!ZD28BX0D6(07@F H$4!CQ1A;_G,U3V._W[%SD:#?NH@B:#L0V=0:[' M.6[OXT!M^;/ZUSA *X/VM=MT!>7GC_+GLWM"2;,0'4.6>8:XD(#R+$@DC>92 M^^@9YU7&#%%7;&I]RK3@Y4X*K!987233N0#LDP#LSO2F.Z=48$!42P%@ P: M#38A1:RU7!EO;:B<^8_*0E"PM6#KR\36YW10%$1]$D2=/@[-+]M M_AM^C#MR8KN'S?:XO3G:*DK[VT_OH_P1M]L-6V6RG[NUCZ\__=6QW]=4K7X_-\C[$_^:=M/9K ':K!S M[/G."?QWZ]W%Y_UW%P>?#L3!_N$9W/\=VGCV^=-'MKO?:N8(@+U]3[]01;U- M%B.@>@%QFJ-ZG#,Y3@\$8+W 4:PU(J#'*8QTOSN(3X^XM/(Q'<5&'(NUT;?? M&UT0::\1FO!AMY&ZG9-&'[[3Z]O^H-_IGC?2\/1IHUG-@_'5^)??0K-WVK+GKYKMJGG53;]=G_7B=-8MEU5N M>/FWLV;H'^4E9 ,/EY&15W#TYM'EC>K2%$P,KPFS0?7ME_$&N?7:CQY+R(8D MYD&/_?$UP4IC):5W>NQCW<1U9)2Z@97Z""C=?1KVI:>@0-U(OC+^/RA'TPL> M,%(&['X#AJ\-V,K'FGVX7#9'21L:0^K4 .[4>/_(D^HO9GL:K"X7N_7N66SO M_C%-=.]";U^/JQM?2O;:ER\-0D27E/H.+<(.V_OS .[YXW@7+,#/?W[$G_\$ M6^[X(]O;_T]S]_CC]]VMG?.=/W?./G^8L@B!*G_.=/G3#MD]^>/KY_WW7\%" M;.[N>[%SLDUW]]_BG8OMLX.+WUM EV<.MJLD5#"O^.77A&;/<;V_UXTEL4[\7*/N,EY=WK^*^- M-YV3O'E:@7]CM)%:DO'-T8TQLXU]EV5YM],.,0S@:ZX51U+Z<&2[\7?;BV%2 MAF\ZO7Y9I>^W2N_,)O067)D0-8I)4# >E,OEC"0R2B<%J[1C1,(JO?'\Z8&> M?PDN*<;F #*/=$H4D%E$D#F?KAK@F(0?R"8!IH","FDJ$G(RNH1UE%Z(##(U MG/4K(%- IG870P&9!029&7^#IS(0EY",,<F#U$ M^/) YN5D600M;&Q=JF'CSTXGG#5;K<;VR:EM=D\>6L]Z>?,_+;X).!)7I]V[ M'N"(Q 5;3SR!"X8)R/VN5L MTOA1+NI509"7LZGW!KX!+<[[Q?!KKYEC.2HT^*MI'>AA_[SQ!UAXC7]L:Q ; MK\/QH-=_L+FWO(ZRYS'W;+_;N1-07DGQM?_?0;/7'/O#>G_';CXE4!A:/;CZ M<<8$3-0&*<#F8SH 0U-.YTJ!$44I7,))PEK(:V-HJ^(X*][YQ34!ZP2= B[W M!)B0&)+)",1)2D@3KQ"1%*@,%[D&W@\/#V8W^#"V- J+=#(2\!!^@#03X"&6AF') ME&>/C898%:=9<;LO9%QG@9-GA)/I[3REA/$^(4:IS=4:''($*R15""[1Y(F* M&4Z>OQ1<@9/E@)/%W\2; 9%BN]4#+M.V6TA4^8@]^AG;#N9:E)( 5"8=$%?Y) V-',%RF)QD 7OK\G$:72+=BU]]Y6R[@B^U MX\N4L1=R118='1).,, 7)9'64L"?21$2HI$NYSE[E+%7\*7@RQRMO8(O"X0O MT_8>-3S%H#BP%J NG#N/M \*L:"HYY9[(G-$YPV)@5X>OJQ\VI^++'O]T3*PQE++U#/.!,1 M19X]8Y))Y*(B"#/J*9E*YB*@WF'K"O1)V;9/=$&OT0B%EY??NWL=>M%U_U+#MT-B*WV*K17V=%E2EC3I#$F%(&!68=XAIKI"56B$:F-=%,*Y^+ M?M\4"E!@I<#*PEAS!5:>%5:F#3HO%;%66V2]83EYDT1:"8]PXDK XI&P";7X MB%8%559^E^[-D6T?QD:S7>53&29:>9TK*MNV?U@5A>5U=2U3,.90;MOMK9AB M%V 2OO2ZUXO]WJ48+Z588/.>%8_.,F0.[3Q_L;>_S;]0KUD*'".#!;C=;!QVAFE+451!(VXD@X9 M+S'8AE[XJ+6(>8N/F)*$\R5L[^4(S3^W_]K?KO;W_MC:WAZ&9[[(HGH+GF$S M2^=U.U3B*NGM'H:'WV!NHL:'@S$O;\9M,OS+< M8,\:V-AJ?FN&"%;?IV;_Z*C3RITI^W^+=B+O?3P%L!W^OI=&HGQKNVT8ZA+P M?E_(/)\Q_S2ERF*A46 RA[WG+3]+)4HAJ1@Y(5R0;/Z)X@TKKO>%M/P>X7DO MX%(SN$S9? X]5C65SMA54!GY3?Y+O-NCF(_ M 3*RIE_F9.1A,2=)P;)2 /B!HQ'':A"P5M.C!4"9GDNU& *Q!2(673C ML4#,0D#,E+EHB>(1""Q*7B;$/4 ,K!\)21UDPLKS9'(LZ./3O:P*Q*S\7F&I MKK?8IP K^;P.QX->/V?A*2!X7Q#$,^:5Z=-ZU#$2+4<6YV+H1L)O/DHD9 Q8>L:HC(6W6P/8$Q'7JY.NP#H?0&4S%AW+'BG% DH1@?6G0T):4(I(.RH%=!KX5D8$]LS!8KPY'LS=P0D\VL/?H?EM\]_P8]S&$]L] M;+;'@V7@?:-/\NB8ZU"273K-=/[TO:2YE^/$4(WFL(!@/Q=[:71C:H$6-_I' ML=&._?QI(U:*W)>M$D]5R7!:3>N:K6:_";?E\Y*IV;9MW[0M>#,\N8J5/1UT3SN].+PA/W/\ MJ$$/FIOONFKRQ)=[C;/8:N7_YL]MO]]MND$_]C8NQ5D)*XO0#T&I0J-KXAN- M$*<;2L HPI.;^3NONK%E,[3]=M8,_:,Q;9RX<21P?'6+=: (\/Y;;YF8"?D$ M-P#U\TP$H:<&:.+G47?D/,WUJ#*>[ M/^SDYK]=%VZ]X<53XAFN#Y*8P)V.3!',!8N&21J>Z%,M-%C@Y-?NY?27EH(([VOP:5Q?>G\X(]B&+3B7II) MUY8K,EWIS'Z&H7UX]>^MCO^ZI(OGY_\>87_R3]M^,H.]X[=G.WDA/('_;KV[ M^+S_[N+@TX$XV#\\@_N_0QO//G_ZR';W6\V<>6UOW[,O,1A-\KXRY3@7R(45 MT##/4!+&1B:HLAJO-2*0C-.L9]U!?";5^@#*W4RPKK7[,&< .MMQ!(D9UM[ M)[9]7L4TJ]]Z0+)&B%SAU\V8:?N-K>ACYG5#@X21]8;MQ@Q[J9,S^O5>C;6J M6K.N *I:I*'G+7O:BZ_&O_P6FKW3ECU_U6Q7[:]N^NVZ1F0UGO;79O :7K[2 M\ T\U/*1NWCTYM'EC>K2%.D87E, %>SVRWB#W'KM1X\E9 -PXT&/_?$U,:?& MTKLUZ(GBI>;#P?3=;)KMS"8Z WA$Z,TPUIHZ/5QUGZ?;ZL9NY_5AKMNY*SA@ MY&5M5UW2]KQ;-:0(KQ[C507%]OS<*LG;] +TVZ\0'F(+ :5P#)R4@=.I.,Z M6D>./KA^(; ].4.CT MT>A]EVX^MJ2&RM#+=PKO?_?]\]8_S9U/_QP?7.1[#NC!\;;8^_1'"][U???X MX\7NIX/ONV^FO'PGNZW=K3^^[G[:_O[YT^[Q+A@WGX\_-W>.OXH#>-;G_;=T M=W^'?#Y^B_][L3U3%-%21B.QE7_/@IT3@*+*F0- ])8FY-T%II+$)2SH48B:B@:V;?M$#70D/75.5%C8,C M/@,6"13QG#W#4!R0I-09ZZBRGE30Q>6CJZ35"%TUF0]+0!LO[8CLA0)5J9RM M)2_% M"M28$ ;OT>VS$U^P6O:L2KG1FJQ:CPQ J,F/ &<6L!KV*58PS[X".V MV.&U3;FNS(*DK"^'LY>,<>_UQ\9S&7\V39O_A9&5Y MSRP](5FI\DK,0-A8%"-)7 GBIUFQ"EK=!:W>S9"2A%DRABEDDR:(NQQFKXG( MYR"]!7"13ND%2SQ8#B$N(BVYMT(7Q;V?XD[1#$P\P=PHQ%PN$"\B0S:S#B%# MS@P#C,/SM4UM%N38\@MS?7SHY[2=V^UO<7BDM@JRR6Y!V_5'U1];\5ML=4ZK MBQ,%'JK\G;#6G=ENZ*U7&3X[Z3+A)WRQ^$^>PW\RE,XUX?P)UA3(Y/=!#QH] MG;>S&%6/0;N/L[X3XSU),E=[ .8'8E;(A4"1]9S'0*2F5?'3=4*+[V2%57R> MOI.BXD^LXM/;.<9*J;U#F*2$>/02&9TB(CY%Y@.HN 9+A*]+5?PFSZ&F;P8] MZ'?L-EZ';[FD=VC\;<^K="$C/C/:['D/Q*8]>%B&@Q=A:2*3!6'XP=S# 5%YF23'M$/>6($VR1"8DC++U48)LQGD_-D75#%J1X M3'&G+")3*4J^4$H^Q56$,S):("=!! 9,Y>$I4CPJBZOE<_.H%"U_#BV?WB3R M5EG"%;+.YE@4*9$++* Q"31D((G&+1*8C^58D]Q$.N,)#(F9+GEB!LC4"Y? MA(*VA@1G253YA.$ZUN64SK,<[O[PIB&Q'._;-')J^,-VLYS5>?H]G)$()B10 MT.=>Z/-UAE9$'S!P"89,E48:TXA 2!19JK3V J06LY_#+)+Y4YP<"T8J[JZM MA4C4J,I31 *PUDG) Z+2$L05(0AD&1"AQD?!>!#)92*ABR_C613R,KSU_]J3 MT]^N!;B^Z?2*-^,9O!G;[;^['1][O;%LJHWB2[D4O*H/K]Z>796P.(2^?L5? MHB1:BWRBQNJ(>,(6+!\;$&:)$$ZP"9QF[K&NS2*9/L6GL6#THQ[U+H?F'J'9 M.]K\5>TU4G>R[2VQ9?Q MM+Z,2@"OO<]IU6'L"M68#]48U6J0P:>H,4=:2I6#YR,R+#B$C3?$XQ0B26N; M;)T^/B"M.#H65Y7GX^@HJOPDW&*DRH"T@08@$U[(A#B-&FDJ@6!(ASV5,BE, M\SD8HA;IJ-O+<7,\/&ST11@[\PL;S>->L*=&[/D^0R,T%TE1@!W';(X*I11I M9U0^9BNYPMP[(W.*,L+$ EDUQ6&Q8#2BZ/!3ZO 4?Y">6.>31US[; HPB6RP M&#F!M0 DQI'JM4VQ+O@B)71>^:(*^YV^;37^[.:S*#<46*BA(/ALZ8(5AZGY M!8%F*168JA&FSF>H1J"1&F82BH(*@*D(I(-0CYB+$1-% H\.J(99%^S1FR/W MTI,E)(B6)RGLG"FP,'9$,1$< <".\ GYB MUHV62Z'X3U0K[?FHRS^V-2J4^3I7_\LGSZL2J>.L9/GLRC#AV0W$IKHZ]P1G MRVN6W5Y:^PD)SZ6$+P5<0+!&$+R8W:_QF$6;-"+>6,2%%<@H[Q"E.";-@!C) M#()JG4GSB/+:QVCQ%:5((0CI,4939EN')(XL#0]%1$EU@ MA'NQMLG9NB +HLTK[VYY*A?+ZAM;.4I2_=N6?(B4Q4"(L4!$= M10)2PC!R/ 8D X^&,RZTSCG*Y#J7=9V7F;ORK[RKY1IMF8A>?5C][5'OYU=_ M^Z[&WEP:^7*"F;?B:1=@L=1/?&JB.J&!?W<[IS NYW^W;+O_NAW>_N^@60Y1 MU;V,T1D.ZU26*M%(L$ 09\H@EYQ&P=JD?5!4NKBVJ==U;;L%2\I25UNYYT!$ MBW(_O7)/QRH)&BP'Y=868U#N%)$Q6"*%<2 )>XX]7=LTZ\S499\N$ M= N+Q M@]PP#=085U+DFOQB_]5X'8X'PVI'+VP+[QG/6DU@6$D>\UA\8K,.-)(8D ^* M;!1 /C @E55.H&A$(BF17(AH;5/0$@V]PCI;]Z&JG^AL(1QU*O04X? J,3 A M'"(X5^=@"B,M(T5.*2:)9(#/LDI&QU8P.'H)",?PV/;C]^M6&Y'FR"+*6<_Y MP1&?X1>"X8PZ'N$4@5\0C9%1F"&M2) 4;"#/S-HF73?XT0RC.#<65Y_GR#"* M/L]5GZ=CFZT@(+6 N,K.2HL%TA;,!\,8%3)1K$G,:1@$FXT#*OZ,^>OD6]MM M=P;]QG;;=TZ 9WC?'=A6<5<\ ]%XTZD *;;[62A[@_Y0)B.1E-15]4"4F*$< M"CN>$F7(&+:(J:N*6V-Y2,=]=+MPD,*HR2@J!F MMF=ST1GK@Z>1(\-%! R)@<>>N0()MYR9YVQE8^U.#5669'G&[%1%'D.BCS% M)(0AQ GMD$D,%%E$ 4S"6P3_ L'>,ZFJ*L=8/'JS9/&\&8M+(&Z+$7Z,&^,% M'W&HFW ,;9WK:%6 JD:@FDU;QXRA5G"%B*E.4U>,PU*DT MKGKL"W/.J49_QPL&@;K)2@&!^8/ ]'FGB)UABB%?G7BT,2&-)4%.&2^DQ2&Q M7.M8K4M25[C6XIUW6K9CVCG]RUWYS!U/GPU'\!6#(0^=02ZF/.[&X_#MIH%[ M5GC[GV<U-0E?"2"M>/6O?0LOW1SW9W=P DKBX>_0_+;Y;_@Q[LB)[1XV MV^/VYLW%T2>Y@::"UB=63IJ5L_'O:PV_KHTF*"RUT4HQS+G"AF GG?>>8LTX MEE^V,JW!!!-TQ6\F-O8_^*,8!JVXEV;+P5QI)=#W_3R(^_#>WUL=_W5)]>_S M?X^P/_FG;3^9P=[QV[.=8\]W3N"_6Z!'H$L'GP[$P?[A&=S_'=IX]OG31[:[ MWVKF BY[^_[\2_)"==J5&-G_VNVU523P_',7JYFZ$YP# YG1Q M\&36K)$.5AT]'G1HF"*VD_].. 4KD67,)%$-U![UIV=-> M?#7^Y;?0[)VV[/FK9KN:_=5-OUW71G$Z:\UF*!A>_NVL&?I'>3';P$.7T,B8 M'KUY='FCNC0%7\-KBFZ !MUZ&6^06Z_]Z+&$;$AB'O38'U\3H,X!&A-[/VU=1IGY6W^SS=5C=V.Z\2=72VCCPSRS)@Y-J MK;PSK]J3'Z=]'D60-O[JM \1B.9D;LFD5MO(7'H;\AXF9/0V4S_ MY^O!1>MD;_^?KP>?WK&=YK2E^+YU 'W; 2MPAVZ+@PM@N)_^TSR ?NR M Z:[^^G]T>$71Y0Q-%$$8L@US5U")AF')-/>>; M M O9KFXK,O6;'C MV?EU--/:22X)(J(7E2P.34TF3'_0G''!O4T)/X8P!\ MJF^^V&B]GQ/D%3^J=)^]!>&T%RQ)(!>!QPA_>(14\!9)5'T)&HMM# JY#T&K6;#B4O)DY708VEU$,X' MYQGFRD6-8PK8"@?T2%B2Z@BS*WI)9#)*LY20HA$# MD70<:1MIKFUCK,68>HM+U%^)^BLX6J+^"HY.X.@4DO/FJU6=26W \1QVYLV&MOM1APUL7U8?:T=X2NY ML/2-;5^__I[<_UZ^"F]JP8.@G:>='J#&MUAUH1T/;?5'_-8,L;H_?PPR[\'? M7;CUI /O[50Q"PEF=:?;6V\<-7OP2YY"C=1LPVN;\-MI[%8P5#WDM-LYCCY' MT:5!?P!# GVJ@MF:E2]B'4!I&#D9H&$P #T O%SA^MH83(3J#;N5ARKWQ0UZ M(-U>KQ';WYK=3CMGTQ\V/-\&AF*[G4>KU^_:?CR$VS<:?W5@0'LYS@^&/(L+ MFMOLA&%,H!^<#%K#<3CMY@@Z>/?E]_.+^T?=&!OGT79']\&;LZ:!(/M'U3?\ M )H-C\W?68?Q.W'0PG!UO0?SOYE@R. [ QBB;A^F6/^\X0 %8(HVK,L9]]SY M4'Q[_VQO(6(:(,003YI^/4^M'/"7:PE\RW-K+"%XQ^2C9^0)+PLYW.3#FX;B MN'%V%-O5W.KUJN8?Q4JR,$^A\4UH#SRE,>C%"0$.)99#'VW#V5ZS5TT^>+]O M#<)P4MI;PBU![MT(JG]1B3Y/TTH_T+1^5(_=:/P!SST==&&"QFHR7+4S#\I( M5893XGQFL@S?>7WZAYAW#"I!5(T$%?6=02M4+VU6'8CC"7K589!@GCZ7PK=M MVSK/_0Z#.-;YT20:*D+5F-&$J28A#&E,&0B.;!Z_WB"!>)KYAHX['HKP2@TO M)74S2AS&=LS3N#'QE!MU*C:K?I*ATF5GUH\'WD)WNQ5001.:,#5NFRY9 M,/'[Z5 0T"%W;0:-!#+L/C0\3\EN[ U:_>NO'Z([/,%FL7YK]O*;\ZR] 3![ MEVB?V_5QX\-&(\60<>;&1N9I>0H/_0[2"7UCN/D$'Q33?'"VAO5T'/H;T+'#N-U^?9)SV]Z-*9B$HGBG'.:D(W9%+4- MX"XM^&7]7G.#8Q*LH6']A(3P=T\/*;LC&8+^:[_N53&^RD8E;2!"B9N,4T6IE(Q)P(DDQ9/I\1(@_R\2Z; M@-5X)+@B.:6A0MH'@CP-)CJ&# !)JT19.I]Q7AR>?U&2,N&D1EQZCC@6$CD?*<*&&9:2M9CD5)&C&KF!.-U0^23;7PU2W6 M]3JM0?_V6V9.VSR3MTN8J0&:^'G4';?FU!Y&Y,#$^HIL@L:^LJTS>]Y;^_6Z MCZ_91E-C.-W]82].(;CT!&K 56!AO",?<4ED?OA3+19O:-DY\^ M"YH-)F<2%41(KA6P8\8()1J4W$=F_=J2>B9_C]"LRF7U'PL#U#UO7"[R>1W. M6_]O!J/SJ__IN!Z8[/W&+_MO_O/Z7WE%A25/-6*K"6*J#JY6KK+3:IC!A(:% M>^"SI[$'2[\_JAX2(JA0IZK=6IG;;6 *8%)?NCPFO5E#/V'G#)[POX-F_A*L MYZ?V/'L'X?'>GC;[V4(?.A3M23;T+^+M[_.='G3E=-#M#;+'"AZQG=6D#0;W MN(#FFTZ(C5]RZ"?%OVV_?U/]1G[[UV4M3:+X1J.1';I7KP_#GE1.F'Q4=]20 M4#E%@+H(-.F_R]Z T $9]IM^XL;<@P:9_>J8TXR_"6^?\#YD(?2/FKT);T/U M"8@.9+1^(Q.JL&?HY)CLP^6P7;:IV?;=7)XF9._@P\G3 [?RQ6V)[(?A]>,/ MW@Y;^^:J)^]''7G=#EM7TG^3A5^6RUM.R5-HT_GNL2<[Q]L7.\?OOH!1*:4C M!G$CP(RP)B #I 9Y!I(BRAN7*VL2^R5E_YM#W%X?*-:M%/W0(WFRL',$[78SM2Z-FBD.G=+!2$D=(;"F M8ZIO"SR?X=TS\+(W;G#>OGECN]US0(XSVPT%0W[JE-C=]_F=7X+@P4I8TZ*3 M 7%!&3(!_K14&3#/?' .KVVRC=DPU+%/HO(FS&YR3<+ >)9!NJ]5YF,O7@+55OP"?EA. C['3 %FUU[]RKM M+WZ.7AQ\P2FP: -'BB:?#_TY9$60V7,.#)\36)GRQM$/T"_["YK=*D2"8J;' M<2@3>+C@\V>WTR]3Z(%3:&__[1>OG;86$"YX!C#'#4%:&HDBYD%XJA.1_N;- ME\LI5,4;^0FAP&P"HQNF3[_:4RR^@17S#?3Z.;!L=KFY-@EZ-3D)2+ 0+.9WQI3"B>[M5^1[P(,HD2ED6/"*8,2#2TA3 7]B+9B) M6.%4E7_A/_0$[%<,Y8X3Q^5]C3QK1HL38, W"[1\ H+#^@U4K=S,HP\Z!]5 M@;#P!PM*[ M#A8 "9W)V-Y;@SV'<)([?YD_=(A\\?LX./;1\#9N:&?,#F\;^^E>%)0;#=5X M3&%E\+!$Y%5H@>$-J-*;JI63T%;"#'Z$;]MX=__PB[>>L,03,IIIQ+T52!N? MD' .YAZC < O1QG<5MMJ,OKD/L#5R81;%&\(E.,%+-M*<%AZTX;]C\]=M.-WYHY M=&0(P D6G.P9'P6SC<3J,C?Z"N-W=M3T1XVSZL-NCAH:GB.:DB$ TO LS^@8 MX@S)NCS"E5?2B=CAF2_FZ=C\-CP;]ACW>Q(T)!N!KB=7!#E"[=1^JB!8P6;ST0$CW1P"J6@@(IIZ6+> MM6$WG(FX]#E5> '#?@KSJ5UM O[=C:>V&1IO)X.RADFSWXSVGU^/#L?N3ZV5 M,+_S3#L9*LL-\PTPI3T\OYC_'L;"P\P0H\!W(JM?@+?!$RK>EI_X@ >J"0@F M)F-:=6R["O9JV>;)B!9U8QK BU8!KZ9%41V:S%NY>:6:PIV*].5SO*,@N7&( M2A[[X1@? _KU0M,/OWV6SU..SE>/@A##I7!FQ;&>)]59A.?;X=%GX)SM"?D, M5YC>U%LV&A^.*N2;!-3JK'4V"[WO KVWET>2J[7VBN=73W= XE,SGT'-M^9) M!.M6/R]K'=^L8B-&[!R0^>HY9V,,OD+*WM7-HRC C<;?$09T>!*Z.GU^OG[S MG5?\^BI4\77UC;:'%]KQ(I-E$=Y5?.4GD\-GS'P7Y7Q^3@Q K 0_#[J_WOHU1]#Q[_"5R MH+9!8I0(X8#\B2)K@T+!&293%5 :IROS+$\Y&V$VJ"[E;):KL93.I_;.P[(& M/FOMG>:C:^_\O-,+64KF8;5W?I(2;)4'C)0!N]^ X<<5*UJVO.SC&GA 6:\. M*8WHXP&PZ;G5@E^U['CW[O]B)[][AMQWMU#SEY#\KG/Q^=/!Q<[Q;@N>27>V MWN*=/W>;>W_"^R]VC^ *$/>OW_>VOM*=#U/)[^">S\<[Y_D]FO@=#G (&#[S<5,@KP/ZQT0%Q'^.%H0(XDDVMW&A&4U4Y4243Y MXTL9W5=#GCE??4&Z@G3U^*$+TCT+TDVE^23!81L4009[@;@P#&D5%)(T<4V= M==K;JNZ&N2W#3T&ZJ7Z\:)A;48R+Q%"9HC N,JZ!!4CGJ3,.H,X9-:PQ1$S! MN(7 N-TI-B.S M@O65'K1C=!W,H-.NY-TL)ISH2G:YM*S=HKSZ+C*[\? M.%:"NQHD53#=*&KSIOW"%:_Z^K1&R9T\+)<2O(9?(QG=A&"3#IG4_!X#NHC= M3D&V>R';;)UG#@1%&.<6 ; [,%!:IY]CI)$):VQR5/Z_)&[- 3N6B M^#5:*D7Q%UGQI\T6)3BW)" " L[G\!72P3M$)=%@SB1-A2R*_P(4OP;S93Z* M7Q3\7@H^;;,H3"RV!%9VGI/V8F.1X]$A8;#0-C(;0UC;A.FR0,J]\CLI$X&, M;]OA02&,I0)PJ0#\8*ROJ9#ZK=OF!;/O@=GO9JPQ8P,8790A2QD%4@9PK5GB M.?) 8DFLQ@:L, C334%)6^,&!:^2)^K<[];XX[-/O@W=RJTO?O'K/%E4I'7[; ]2NOQNDIU$G[J_L=+JM$/3WWQ$?KP^@O8@L%Q1<$^ M=!CQZ"-RBCC$I028M40I29_ -5 D/#<)^Z@TT]8@1QU%7.&(-*R7R-MHF)#) M)Z&>8 4N$IZ;A*,3H+/2(A*Y1%P$T&:E'?)$:ALIC=: A-N=F27UYQ\T$JI)71>N/QG[PFZJ"W]2.RW+CP]QKP]N&!4Y&R0-C MGOJYX&@NO#F MUQE;/0=:$HS7.7!BA-)N4:EQ?Y_]MZ\J8TD6QO_*@K_WGG? MF0B2R7WION$(VF /?5O"QKA]X1\B5Q!HX4K"+)_^=[*J)+2P&S!+34_8&*FJ MLC+/>N7>B'UX61=S MTX*B$=M%5S9*2U[/ZC8S/0OG&KA57RV?,O[B:^C9]GD0\Z15'=3^F7N!_JOL M;'Q9N^)Q"U)8F6$[M.V@$.$'Z9W]L[5/L^1#I 0HJSZ74&-CE)B%(KC$T1R9+&E*"HK102/E(B0.]=>S12PU/@_3UFN M+RXOY;VE*+SEU=Y:VY6!4CSVT\%S<__G71 MQQ-P\TXK_K/5#_6*WWO%]W9-)-2G:! UD>;#[A&9B',+5X59%%90AM^]5YP5+NUGR4>8[>!M'I$W7/&=U_SY'*SYCA.;[Z<>_1WPK>;1C; H/]16/"PG#CBTNL M&_8[QZ.K+UEH6O6+#+K$?^8#R:([L',>L@VD-D$PSV-]LYL6?#=_^> M=6/ 8YF;P_G7+U_R_7^Y 5QZR8/GEJ=4M4SKZDRB@HBL]]880!U*M+?*1V9] M"1-P30PKV3H+@9W $#]I^#YUS(5(G?4"C(.B+.EW+]3Y^D_1A#TGP3JYEVMN M8_XC%CW0!Z-Q_^Z22V(0N^U1_MV%TJ3"M[[4(RL49IJW"_2QW?L!^A/#@!D>M!TH;EBK9FXCS=N"=LW2>CLZ M^M96:V-LH(9GAV%18ZY!4*#:T3[K^,L>\." MJN#K&)?%YF M&5FM)'0LLK5TWDHZ#_RNBD(3AB,*5N3":DF0]LHA[R,@"F=2$WH;N@U[*2]+ MX3>4@6ZG#Y.>R1-ZH\%9D*WM@@<;$BYL@YFIQN\=5%KFA5?EP(YO%1 MEK;.J)#$1NYW#XL_:O]R.:_1 M]V'E>V-U;1<\]F0E98A"J)SW&RS2/.0*X\B8Y1"H&?GN/2&7Q&DS KXT\; F MPIMG7'V9BEW8"H(O@] \KX06EN%1R MRV;])8B#AW$$D4+!O-!I_^]Q.Y-MY1!A6'3S[YU=ZO(L@UEHY'W'4?%R%S<; M97J:'T7&<=HFY"'UBKM=,^;2PQH''G-)KXL19S,V-C 3ZHA1R7/C^S^*]\Y4 M XM/R!0(>30H#6)LP*3VX@#>I" Y*(>>U\X7+=/A=A.?K'QDD79;:-D_8_FF M .N*,;R&'.9&K]&T T ^JF89<0;]GOW1'AP/&ROML-38C)UV3$O%(JV!4/>[ ML*I?(P!R7KH5/VK\,V M\;K%\>VF:=\N:-8N$JH;?Z^O(F(:,$T!U,!7!";CYXTS]<,L#6>-;K3#XT$L ME $<[G:1T,\IV9)MH3?F8P#_Z*@_L&")/*C87GG!F*NGEUF;>JCZ)T@ O$+' MGL -AOD7($#CO'TV5]4[PNL>V<%H[*;EH[T?0%.*N_W9=\-BL/!AD2 MIY??>)1'/"JW4C(;R#%$4HWC4;N@EVIM_%7\MI]29I5:)-.#P>NE41Q.81G>^-!7GY%A8IC8OA<5-%([1]5\F()QK>?$Q_A8D\F9%ZE4;N$C*6* M(FDTZ-LJ89+Y84 1SL83T^YV8VB7;D(!*(4C^[_'H'LI/[+=S1@7B[@+?@)\ M!N$K-WY@AB; 6T"1;3"#"C:IR;V.BN,_,S[U>-E ;/;Z>1@+2R 4'/-_8^K9+@XXB)H:P#2Q' M/1PY:CSB*>#HA?8R5RO@FYS",H'_M/G[6H)^M00)>,XN<]SQ)#PR24'<[&5" MQFJ)2$S!,6N(5BD3YR[V6)GL!J1N;)Q:BNIYF.4N%=ULY:6U]V MG6=.2Q-1%([DMO&YCHHD1*R"^-50+W.4VEJLK9FQL=D/F)C?>03GAS^1[*S7LB.;!8[Z5.>=%FZ73"3Q//G=+&/])6V\;1/QCRC^W'7![>\5^&V!%K]T] M[A;+#.Y./XO45;<%K%-KY\?"J(VG N,B_'?6=3FI:NQ&$H7*R5S'DVZ& ,W M7)J\X86M\5'RR&"QR"ZAY-T+"< 7.'$*"6V!XC<(;50-*QJ/3-67?7,0AF+6 M,TIWCSK]LQBKTPB?<_;HV9#SY><4:'QT -^C.P=-#$A*=U8];J[^?;#Q:?NT MM;K&=U;W.\V#CYV=[I_=?'Y@!HV[31C33K=YOKF_>?A=T%HD*\3\+JN7 MX/LSDJC$GG,*/AU(:9(B,F$UC6R>R^_SYL;']:W&U_^L;*ZW/OV;8_+?C<]_ MK;06Z_6GU>)2,+OQT<]>,6YF1.WGG-LP9SWVVCD-,E%OK1,))6ITRIH+)#,-D)[Z 'YI/<8YMG:N3ST&7[?(([@)(U85G ^SHQER6#\ NU<9VJI6 M]G8/7JK(;B&R[Y3)WZ6+L92YKXL+ELK!Y3Q\49P:)N3I_>,!O._L.,BTE.15 M=1?,QMGJ%>GE,H\S*K+C62Q?0XIXJ]@3\_O9P9A.CKJ8=Q-F4D9C^S^?&X#37_O-E=5UIZQU$ MP!.7N),Q*IDX8T)CS:U32D5J8G3NUIFV6@0>1 1:*[N",1D%UXBG%!#'5" 3 M6$*!>8R3=S8WN]G MBO3CPN9F0SU]'9VQ[86A*K:_R\,R@V(W,)^.@< F/[C3CL=%!&R'^\4M3O*Q MF7SOXLZ#V 67JSSX,G?KJ^Y8> [M 43]LXX#NU5JY;;A+G\-X2Y[JG#W9^ M:VN=[VQYTH(Q;G>_G;:V_.G.IR;]GW,8^T%S-W'+J),414LBXE%SI+D+R 5+ MB! R6F/F0U\C)!'&=#W\VUK?7-M>9::ZN(>+\V M5EJKC^;C6FOO''6FL- N6O]XB+;Q[7['MPHHQ(X%GRF+@" M06,BGV9D1G"J(*Q^#7%TAL\KK>Z%8NQFY_UQ=QI@(5T<;*16O_=EO(O[]1BB MMF( MK,Y&4QEJ:;%9]M\TA^$8>P]G\V$)]?A/;+KO4@RY:(V<(]0 MMAK("/C#:DNQXM$QS=Z]'YU(XJ5$=7!U7"QRT"J0K#"6?A%Y!LE39J"_;AOVKE') M/?NLU6+P*&+0/&E]V<5$,0V1(M)* !ZH9#S$*!"5!H\3SB1J$$,]#5B,!=_ MO(8,WJ79[0I!AU598U%4;W_$@=V+TYGN\6Y1H1UE&5@NLH^#'VT?RYQK%?Q M*%44+6:X+]*N5;N>LH:P3 X.^SXW7!B.*T?S36<3VI-QC:MY+SM,?U$G/(G8 M)K"??YAZN5BD)X_L69D-'N8=SKN46#Q8?YE%+?]HVX._;>+-M5YC(G)"9/LS'3]#-QQY>N'QE;_J.T;BHBE207)(\UV</5O69^>MY:+PQX:L ]W*4$^YM(TB&5<\<1#WLU#\R.56 M91N=*F99WRT:G*F!QR"?'%9 MJ ^R,I;!7..?NQ$-CVTYOLOUBF-E[V,*GZ_=B>?PISW*>T?[=9G3N+E3Y-ZFX,9L7Q@UB)"DF!>)U6T#[_6N9DR5V4)^J1%=TXA7)/ZS=9M MTM[F#"3.Y23G;!;BRG3&^YM,;QYVXD3Z4W3_6>Y_':=:%36&0 M.M=YV_5K6]]VL1."40LHQ*E%W%GPF"5F2 3EC7!*$T"AN7JT*W(\OSY]/Y@Y M=CW>H;@X-%,*LG5Q\O%Q_-"Z>+ML7>[P3E?2S;_L1V9- MFL?_Y\'&]^;)_YPW%TCN)8\J"&:0TD(AGB1&1A&2.\<1(HA7T=AW[QE>$OBA M>.Y?$+ERC4_/Z=WN@$_$!QU#@4B:8Q6,Y<1I[$@T23L5;DMP7./34^/3''-\ MHGF_)GI$(\.(&YORL0># H1&07N?HL@\5&1)L8=B.WXPON);.^0OP NL-K ; M>0?[2D^<7OJ"EP+GBT87H25VW&HF%:"+]#IPPT3TWI+(J68WM7"Y!SOYFC'A]VU-]?V#GQ<-+4]@P\.9><):B5MHG] =J MI?T9I9US" +#VI+,)"RT@^C=2P3!O$(J<2ZE3-(1_NZ]DL]):5]=Z+XRJ77. M!7VO,WB_"\OX$UC^R93G&<\5E'62\.%@9GO!-Q 0V./(3F/-:$Q]7$^<,OC!.$4$H]&!J?;3N\L?#_F7D!"UN%X[7) M2U-#S9V@QB\8?6\D3X%B%)7!B*N0VT)&CP@$'91HER@'J&'\]D!3YP)>E 8_ M@?=0:_"#:O"9P>D8:_.H2 VN]<&E- MY_Q9F:LFNRQ3KHZR,'CET#_.!V/&([]5'?,K**UZN'EXWN!\!VR61AK#G-/. M> Z6V/(0./?!*\LB%OJ*0ZQU_=6OQ>B]!2\K:>*L4 8)YUS>>U'(&B,0>%C* M@^5E29%W[ZE< DM[QR3N@ZG-TZ1G:M2K4:^NBG^EJ+>P;V5X[C,#826'V#*S M@EFC* 28.!I/HN+)W+,J_I>C7N'&_KLXC3S=CW":B&2Q+]VSZT*W/J99RMYK M;FXPVY[RKDTW?C8;=*L&8_?*1+_!AAJB=;ZW&[&20GF"T>YDZ-?.'CKE!>SY3716M?Z^4DEY!Y_(@CNT\ M4\PETC$<'G>/BJX7WX8Q?+ =GWNT@+(O0/]Z-7@(TXJ_UWN9["FW'LW$]A/! M0?S-2<[Z27/K<->9I)5."<7 "0($2]RN2^EE[ EE.UF5.UNHN*R TT:@H&+.(Y7;\W'N-;+ 2*169E,'#I/+Y#J_$1?BR M\^ 34$[ 9P@I4FE3X"((P^A\5Y:"[N=B[B>RY"MECS?W.;F< :AH!S>0Z M9K&;NIMF+]2MJ1(AITW:VF^N M[ASN',#?YTT,[@S;6-UFV]__WM_Y]"UWS#UIG>]W%Q,A:^?;\ ZM[F:W2=?. MF^=?2// \]9!V-_Y_O$0WNNLN;7"-CYMGT#DM9#^Y9(PJ@5XE=*#6^1R"TQO M+(HT!0R_PS*Y=^\%6.(%9_H?/Z-"3]9&YS6JX?W2D+4:/B,UG,]'>N,U=P+9 MXO!+T!Q9KB22,L)_%H2$B=R)5BW&M/^XBQ%_,;;ZX_$H1]\K%;7?-#-18YP? MN4VCL/NV]'M>'"KWP CCI3=.B9(^<>.B2S_>?@/S GM_' '?=I<_6-_>^OP M=&/K8]Y+P)>#/[NM\S\Z\,YX%SPW[PU3*)F83]Z! M-^ R';.,BGNC-::L:(-]F0_00'?,KR9%350:>^49W%T:C9.VQ"7!0@K:U7)9 MRV4AEV*74"*\D!11QGS.[E)D@_9(!*NU U@C10'H];YIN?_UV.']Z[8ES+$D MM16<,9%)JB'8W\$6^+ =<6.!T0]A)(\^H TU1AY3J*Q M,E)KXX/9$H--M!P>Q"SX. H>;7-AL $!=4E)7\ME+9>%7(I=25-*8#:0=RJ" M+3$!051ED(TJ).=U=%3=P9;,UE@LL#V^< [>BI4CTY1?[J+!U% M09?I?4E-FGO+?@ 5R@F:@DKUCXJ(]6LF8AU6Y)S'@T&FYH2K!L>9>;#BL.BT MK6MW,NWZ'4L^[EFBNE#I\;D(%=\"P8&R2X&.*:RJ','ISY03K#?BXBRF 53X_*3?E49IZR& S:[KB0D'$Q M!RS84F/8SM U_G>^?HR2KX6#?9KN]1K2Y''Y0LGF/)QA-/KZZ?_:[M'O*\6\ M]H9QN%0J::?3Z!<\VE?>:7CQQ&'CGR57=;YWU?0J?V7I$EK:,<&UG7"PSQ8, M_COS ,Y\Z5^5V3J"7\&@^\>C83L4%6-]&%CAY.57ZG=C214.;U52@*^5K[0$ M4UY,2OG;B@K\1MN7.0X*TU%4>FR4CX(OW%]XWCT=J1.\\92W6_,WM0[6=YDQ MU-N0BX=Y483F$/S&(!VMMT**R*U8X&_Z5:I=5A!EH:RJ>8Z[($QPDQ(%IU2O M.C@VHZ>%HMV&?6G"M_1B:H:$688XM692>E&#I;2F?:IIGU[1ZR\:K%S'(5]MGI.QYD1[*4X%OT M=GK9YV%?YXG6FNG@/GL@Y\V#OP^:W376S,\[6,/-[U_$QJ>=;HLV3[>WX/D' M.X?-@V]GBWL@S;/6]^;9]I8_@7?K-K>^G.ZL'G*(.MGV^DTR+XI .WD"LZ21R'ALD<0S62@JQZ,M@.JCAX47 0\W/\+SA89Y, MB2?%<%!.%S Q[#P[WHV&IXN#\\M.9YDJP7')/5%W;^UIF]YB8'):V2">")L6>29%=H8D:Q!3"MP/4BRX'I@BEB@ M2AA-<0J\IF]YY4I;T[<\34#.:H5(%)BEI +G^+G1 MM]1*^_*<^%II?T)IY[UXG8CGUC,DE!L:>4S4MI7 MMT&R,EUMUD^-ST5!6DVB_,0T3%.KL)&*-9C*%WP8Q-"N\>9N>+/(KAQ8$$*: MB&+P 7'I$](Q,104X%#D-G))W[UG^HYX4_,OO09WO-; Q]# .3==1V*"( IY M"\:>:T) XV%18N<H@4_@6]<:^ @:..]S)ZZQQU+D8ZT0*+O, M>$J#0(G+[-@DZASY11KX=C+G\SYW[K%\31.8-Q_8/X #/H3WA9_NBD*Y _:P M7)X:>NX$/8N\Z,E0&:WS"'QN,/XNXDRGA)%A5NL4&,&YY,?PQ=-N=8[NU:CR M WCRM2H_O2K/^?%&,RYY(N#'4XUX<@XY2B5B0F,M.&4TYO(<<.AK77Z]NOP M,4&MRT^NR_,1@8M,:B88 M6E8):31);D))FAD22CA>7\W7MY";=AG85_N@,T MLP=/:TZOFM/K5VQ37-XKZDTP?#T1/F\OA$U&8)$[YR(3HT \NUG@:U'DHHTL MG]174;][3Y<85B^-X*NF-:PA\+E%ES4$/@,(G*??MI@ZY1-2(9=DYL8DUDB! MB(05%&#DB.$9 B6K(;"&P+<-@4^P45=#X.-#X'R4'IF6#FOP_2(AX 4FA2PU M'#D6(_;$,6XVY8V.[=V5+W;+'6-UH M[,NN=5@HJ2@2AEL09@/"K%)$@2;.G8_2J.2)_EBSD)_/ICT#* M\"JIZ@C<#^\<'+*-U6]XN[N.=U;W#S:VMDGS$X1,G[8%>)*TM;IYL/UU/J3Z M&\:^V=W8\KRUM=G>/M@\W/C4%*V#;R?;YW"?@TZG=;Z-6Y]:^Y+8>61H!*>4\.B5-4Q;TU*N5/9GAKI7QN2GDVWQ>,$BMH M1#1XCKBF$AG%0"FE"#BO=6 V*R5?K"RJE?)7*>5/YAQKI7QF2CF??.34:2HR MH[(Q O'@%?R$>738.O_[ M8&.UL[]]<"A:6W!]=YML;/UYN'WP]_[.]_73YBJ,_7S[I/6Q)G6MY?)9RF5- MZOIL;$E-ZOJJ=?9:\DS06;K&X5W@/;^P[?,FWOG4ZFY_SW/U$?Z&^VVMG6UO MA4-X9P)SDM^)-V'>X/DUQVLMIL]03/%#<[S6IN7>6P 6=-2YY+22W&)O DLZ M@2<(-I^'^ L2&[7./IS.MJYU!_LP%YO[V^>;ASL'ZZS9W^?^PT5_]N M;Y_O=^"^%*X[W28Y3(D&2\L-*>2J03]2@HS:B/GA*G+^=0+JL<*U[R\EL9J^JEO^W2"_#0 MP4M/2#ON$0^2(\>:X*%J1S78CW@$SM:;FSMM^$7 MG6&_T2YCJ%BM[B3 RE(U:+OC0N# Y\U?.@(Q&"[/1IPO,I+\;'/2J0U/AJ@1 M)O#KVN;GXN %R')[U"D/:A1Q9#>&G)U: F7IC6RGT,=.O[>'\B&.AL_7M'O# MXX'M^:E ]/@()FT01^U!S.H!"AOB8#*%>?HCW-G"=>7G8;QNX>(@T.3KC;Z# M*2L+!/+CBU,BL&SS=//E;:WWQ]V V=T$7Q5+TB9-D M&.-*2)L 6H+ "\J!*UN:A,A9@Y$C;-/\"+%W^N]S[$WA"&L],(&O/W@\\SX M*\C9F(R^#HVO A>R > 2":P(LP8%(Q2$PXPC[25#F!EB(_'&*)D]F\7F/!-L MN:OU,50KXHR& )SS2(36(6"6M-$\JN3=36?H:_EX$OG88QM;VR<;6\V3YH&' M<:WM*DH<]9HA'2P&+QBB7I."03Q*;8GPS.ELB);)U;(R-CNEL8F >&$"40U& MEAH9$0J)RDN_!/ XS"8'[%/GK(2N NP D0;1]_=Z .>3-!Z 6FF6,BY^@)7- MY9$%Q/UA.P7T?MV/$8#7PO\;_G@PR'@'5PV.,PR64M/HM*UK=]JCLYS;N9-8 M:^T-C1['8+B(W&GF6.#6,I$ >\UMG:IKQ7?1XQI^*%_DKVK<[5A+]%6(QV!, MNQI+0!H(WCC-Q,",.&2T9TA@)SQ5/.(2\:Z1XBR?MK3PL\*$DG9N@J3_W!Q?;?WL1.8#O0U3XG[_9SHD]&[[[]ZSG"$[BW!S.OW[Y MDN__RPW@TDL>/+<\I0)XFP#*DK::>:ZQLYJ"OD)0KS1CWN%W+]1_+9S/9P=O M)/,K;6.%OE=A<6"^YD.Z\A IS>2RSBX/W"=0BE M"$]"I<(E*5"\C ES<#<\=L-V:-O!679//A:AWZ.&=)<.JA@OW.A''*3C8A'M M< B+?4?=QX'R$%D,*@7NG-2!$^FXCM81IV6Z?[[H8S&JKR,[.AYNI/R;6N,O MU_AO\ [Y]WNGQ1A6=E/DN5Q$HR@#!S\&7!CKJ4.>.&R<=)%B<1L_)J]\)1SW M-@Z!)162YB&!X;0F:*UT/D"GG,L%^*(0D$LCN5OWYZTEY=8M4$Y:YU]VC4X" M; %(1C80$%D[I(U7*.FD';9!."8OW^=^AL':13*MQ*_9!-M$;"\;0FW;;K9M M."JXZJ'1/>Z GS;^RH+IJ7S- M8O7S;%??A,&?[/>G'I33HKDJ+UWD%."Z]G!6 ^Y8RGN?+E(7P,IF,F2? MXR#'@+!P&VD.12^\[^'+K^[["<2$SP]W':&6&T7 FS9YGR5 3,IE0D)I$ZUD M6!OR[KW1E^S2_:,Q<:^RA/UI(< -HTK$2:X52*.*R2FBI# 9,FYJZ5F+QR.+1\%LR4@( MC,.$:(&XL0&!BR]S,QF;#Y(J[^6MH ,7EF@8YVS/(!Z!\YR]ETX0,#*6-TWI8# M")&.(DL!\[V%5=#TW?O%A, _BCKF?BY=N-(A6;[-3D%T(:#N06WS&$NB84[$0UV3_'Y[K!?_[.RN?:?C;]6US:_ M5MY[8^W+M_6M[<7#,]-Z%)940=6]WC@]RV88[C0][O=?GX7T.6EQLE^V^\W;-'A=SI3492=C:\:Y@DN M@LZ<^9B^09&Y\;X_"$4Z[:0]@IL='<&ZE4V"HS\>%+MMC8Z%!U19COY1[#5@ MU@_S+D'.DPWZQWO[C:-!^X<=Q5(- M+\V\QL6[AZL]C?+]YCP-HARG@7HF->?:2AML,74^;^U!+PY;RULAN3I5)PA5C@X')"7((L20H1ZBTX.I+A M8-Z]5S=N08]!(>]89I VVM]WHFZJ(JMLJN 01,0#3D1G$U*QL0I+,W'R?-# MP*&]!B!+2 2T.VUWC[N-D/NC#QH_\IK?>0-,VTB89V#8(U<0QSLEN1$8S'RD M#*O;[I 64K9'*8*Y,WG>EFYO.D5HD+Q?);WAC91<\*).[.2*= H"2(E#E:.QSV?6D+"UDJ8J5*($^R M(!=[^L7G(#X?HQODM'"#+55Q^+="M@NYK'8./%B<]NAB]Z,\VP&W"N".0EP& M=TK'@UP7F,U[#@,:>M:J%KMM0XCABD+]P@$97U%*_86:#"?*!1=5XUYNO SO M[(Y^Z&;,NS[ER84, (6>O8PWO=8/71DME(.,]R_!UQOT =E*M^UN#M9#%7R4 MLUU,]@=[E%>K=*[&R_&Q/RA/"JT/A\?93:V![7)@VSMM[>TFBI,G/"%P9QSB M27EDG0J(X2@3QR+%G"$FUQ;K7YC#65.8=YL&8R7)>[;M:D7*8RH@'3_BH-C5 MK8Z\?^@ ^C7^& 9//X&1'8%K'\\A\/!K-79+=C"M5XD<_]W2= MW4!QSM&HM+18<.&5D9%JP8(@RA-)_0VYS?76QYGLYI1>_ T/&X(>K%F_7RC' MC H +OBL!B<0Q@UC[PW'&VLG&ZO;NTHK;S E*$8O$=?&(1T80R8E8YA*A B1 M*U][BQJ05W682T%*'5@JJAZ. >!M(3B=LTK(JR*^:2$J=_?OE@U_/(GY,-'% MS9Q3JN7E_>^WXL+\H)@ M5A%\4!9S-$[V8R\WW Y%5B0G/E($EPW^6;A6Q7;)C[9M[+73*)\#_%%@X:#A MXO\>QV%9L>1MK]6_9M!W$_[R'"O/W5+^8J-%:F3C$69V4: MBU]\&?-QK8\W^U+M'ACN0K0Z>1X G41>&G#?EEJ\*KIZL^F8*[L>]8K.C,NZ\7[Y97%>PES%"O//KD MS[:R/G:*!/O*9/Q;]G36FTSMTQC0>1STWS(L$OCN;DA**>DCTCXRQ)DQR#@F M$$N1.6.X\CB\>]_J+UK12KZR),64HA^-RSL'H7(&7WBTV^H-<\/=TD2GF CLZW,I>4$Q".9B"3S7N)$(2+T M"_2)+Q);^5(#I]-+ZT[7X&?TM8O9Q^\8&,S(MA<51T63T&UR!9 MEL2\%&)$&"R]W8#N3 F7BO_=E1+N:6CP+N]^^L]B%[!_#+<(PW_=BR_GYI=^ MENQ_M^%^O/%E[T4.]$(GC+PMNL3*96V,?=;&E-/:N/!:%TA='HP3"C=^*7[< M"7CG;V?HFFN=_YN]TMP_@F=V/^]OP\\Y6ZW#GT_8Y.-0'V]UU M=ADSI$F):L8(XMY%Q!W$I0[S?/+$*R(4CDRJ=^_5$F.+>Y0+5O4A6>,:=]24 MAV3"JY&N1KH%I -%L"IY;8W,S$Q6$@?_HC$QXRP/5QPLKI'NER'='-VFAM62 MQ&IDO0.X,R(B)U5 4?J>/+.\_3NO5CB>+%"Z/DAW1-%<+_.2]V\R G_-WIEV$-OGI:?0_27C6R!I$ DX)B2E$L=G$HD*&,8 M5ASF&-_9AUOI^W:Y++ J*Z/R%$>1S>Q_MK?OI5,#W6V ;H'J+;<5TY$+C@2/ M'G'&'=(^6>03H9IX+WFB[][S):X6.R[<'NCNJCB/[=+=-G]1@\'UQ4 M4]AX+KS/7*4.XCI*I0%L\'=V%HPF/-ZF*0"/!^,5)02<XQ2,@24XME\<\/#5Y]<@Z4I%'U&KJ7/W/)^[X0E/K5'DL-3X\.3\T% M7R4:0Z(G 8(R$Q$7V"/-HT;$6P)K&7 P $]TB6IZ!2'!72.S9Y1FJA7Z4;V. M6J&?0J'G_ T%(08A+"&F<4(\@.=A$]6(&N>Y9TX2SIZ?0M?9E"J;LE*0;M3) ME.>33*G3Q(\)8%\6/!)"K4L$4Z2C9X@#EB'#'?S3!,5-DB(ZDP&,F,7N)<\O M7JJS)R\[>U)K_R-K_\(FD>"*\(AL-"(3BQ#XR5E$F=)*R"2MQN_>FR6L%T^V M/3_M?_79DCN=N[C;UEU5N,I@ZD/_.)?!CE^GWOU_L EZ/*YZ4)DG/ @ ML#&*B<"4\%)0PFN_[WDA_[<%OT]&H3!C E&K+>*&!F0520@[Q;D@BN!<"&66 M!%VD5KUO>< #J-#+J)2JP;0&T[NXT9$0'6SR3@2(P+#UU&.7 A74)!I,[48_ M-S"=WW7D)"A80B0$D8A'KY$!<$4B>4*E#!IK\NX]X4O1 M9IYN2SK=B_&I3A?6IPFO:L^YMJN,9S1QB.E,WFWBA"*-J^KW/XSMG&ZKIHT74,/\/X(#;Z](WO MK*[ N+_ ^#S;:<^'^#"6@WV(E]9Y\^"0;1_DV&E;-+O-DYVM_ZL[K9 M:9V'[F4'1PE.G(OHD4PY@O*YA4^*%GD(K;244H0@(,1?,O1G=LKJ@Z,U/KYP M?)184J8)=BY*K@QWT0HI'4F!,<62N(GQ[!'QL8; NT'@7);3)>9"#!P1Z2GB MT1&DA0P(5E;C$*@EB;U[;YBI ; &P-<%@'?IQ^A-M,$9'%3DQ OC2>+YV+PD MW"6,[TR14KN%SP@36W-N(3B%(2: 0\T-8"*G$AF:,(*0P+H0",-:Y/))H1;9 M(^]7__W\JJA>67'XSY2"O\!ZS[NX=M$GH0(3(E >.=,)?L, V;30%,#M%J'O M[:%MM]=XS$B1Q3H"QBYIIK8DW7"HFI=:&WR*@J[7^&6O]7)0G M#8/0/1%D=3Y!SZQ&A@F*C-(E?[.>A+>PCWW9F9_UJLXMH^2E8CIB;(10"J)S:Z)R1FL5B.;&*/R@Z9@: M?9\:?<_F^]4[QB6U2'$A$%>2(^,Y1Y(KD0@SBM!4E!V)Q8-%-?K6Z%NC[P.G MQ;#'0>.H$G&2:V6L4S$Y1904)CN]CY,6J\N;'AYJYQ-?V.# 6.)(!(,1MR(@ M(S1&R>1=?,<-9^S=>TT7&[F]SA.-)5;9IF1!+.G MK&2HE_U)EMT(6.J@$K*$*,2=UTA'P&8K*//)6"]5KWL3[3L3FNN M$X)5)HA3^,G(H!#VB1HK<\Y1O7O?6^1(OOD7!7VR*_N--TYL2:"\UP.;$_+Q M\$S8G1?3]LX:^S9XHE7.Y\AMS\61:*;(+'MB[\57[@_$[ M'-F]B-P@VD-4T*S_9CLG]FSX[M^SS@OX*7,S/S]IY=2\_R\W@$LO&>XS9UA> M..99S'QK8VNM0439ZY;^WGCDEAQK=M #KW3X.0Z^[@/"/9OF&^,$>:?!G!X>#31I2@3_%*Q2)C!#0L M&,17@#_P0!<'&ZF0^6?6=N:72+[?)3I($R5%@J?,/$%99IDMZ>&>'8+&/ MC_J]PIZ7+5\ F1J%^_7;55IRN7[<-*RZ'6D>.V_1\N4.GDI?V^K?IX/**7_^-]6-IQ='/]*I>3(N_ MH>VXFU[^]6RU/4"=V15;;2!_%VFZ%U+ <$]GOMQ5.SIHTB\,[G&Z\:G5;FVM MX>VM/PZWOZ\1N 8WZ9^'K4\?#YK=5GMA5ZW;/(=GG#=7U_@V72?-K4T8W^;^ M]M8W" "^G&_#.V]_;YYMTS\O[9N"E:01:XV8$R:W1B5(6QOAG])3G:O'?"XG M%TN*/R8/]0LL3*A1[DV@W /4<]4H]^0H-T\#%W+6.GC$M26(,ZF1YI*AP(72 M,6H='0='3RS!/VN4JU'NS:'Z)1[4\TRHV) MVS0UN9CN2RK27N!IYROAJ<@D#A_[5-.U&T4;QZ/AR/;RE!8+6 /7PP'78B<3 M:[F/)M/<6<<05R'_Q W2."A/'!6N"$+I$I%W;6IP:Z5Y6'?L+@T,WK9>/_AY MF5JO?YU>SX==D5%N@T+<8HZX<1Z!EL>2O%9Z+JA5H-=D"MUP\0 M4=1Z_4ST>C[0Q M>;>64O2C3+VTVNX)7(]3211K$P,2S UT6C MR^=?@/XBX*NY$&X$C%UB%J.4C 7X(@!?(3A$-:4I)B6H#[70U$(SVTF88B\( M82@Z"$\Y%AQ!S"*0T8"'P<9 \TGOJIC[YI,.]SO\_8SV#VJ3\>1!;*W]3Z?] M*,FXVGR([7V/YGVSR=)A _7SMP&*W2B"O < #C[PF M4G";L RZ%II::&9-!L&6&G LE/8*\>0),DD%Q&B(VF:><"=?A,EX+=OWE2X\ M\ ;^/?I5O71[]U3[]U>!5[TC\'"X]64Q.Y*P5QR,G2<47-T@&;+>8Q04#/]7^?:W73Z'7B\T4@]1$*\1D!+UV!NRU"!3,MY!4 M.J%QYHK]R1W\9\)_^-(V\,N*X:)KRNXF=/#QEKTRL,<\TVDJEJK"HQQ#<:W .-%"@<6-?>42V2DXHAK1I&&: H1 M94ED/"27R+OW9)D\[*&-)RV\NT:X&N&>RYO?!^%^,OZN$>YQ$6Z! MEE,P$87FR%.2$!1'WE MT/ADX6TE/C4XW@DM#>(=@31U6C?EDW] M;54;">]T&$?EU_)IY/P9Q+-QT#G+'?]]O]L%-2WK#PIR@'CJ.\>9T2<-^MWB MZU/\ ?D.H8KHXK@>\Z+UN(O>'L.@X*JSXF;]XQ'J)P3_1O"8_,M>*.X9)\>C MX5_M0:/=@Z<.\Q-.^L>= '>"KX[:*%2'IY<;6W!5KZA8R%?-COOZ,6<6(WMT M-.B? F2,8N?L:OJ[1ZF;%// M-[S@YB+N&WG0_$>9>G%+ ?6.#,4PV=[EK^\ M,AC8WEYQW2V[N,D7"G#WI]?X0EHKNREYFXP3B)% $.>4(!T)1L19*GEPVG*9 M8YW%,L@&*&\G"P3,;B%&9R#DC=C+HK4:?,+)4,2L^;:U>+4M/)TN\ MN;*+F3>14XV84;G/1@C(6>.0\\$G37TBJM@87G2(;R-+C4J,X,\,C$];'E:+ MTI.)TK>SYLFN5$E:Z@"'=-*(!\^1X5(CEXPU@"FPGK@(KGY*E/ 6;O7Z+3C<>&/V.%^ MZ:-4B>"_1.Z\%98)EA%C,T4X0XNYFY,$]DEH8?E88 M]MC&UO;)QE;SI'F0WV=O-UHOK5($1695KD\#LZ$%1AQS#=8#$Q)UEHQK7-KV M)%J:PK4)',7_/6[_@.GNC<;?ZL68L6G4S\2N*4-GB9K#(PC<,@@!OK7[H3@( MJ7X?E@#:=V ]2J #I,J,ESG;+FQXD?' MMC,>8'LX/(8!=NT9A*003@XJ7KN*U6[Z:>-?Q=&H4W@JF23K=L2TMV5?9>]> MB,6]C@I5/A45ZFI[F*7B>! W4C;TL3_;QYN;^W!/;^=-C]MP_5[I_]SOBTR"O"43%)2 M(@LSGXD4%++>6619PBI(ZU,B\[217"7ON5'>:LJY2Q8'R[AV$H!$!>KF:2/7 MOGQ;W]IN?-AH?EYK?5W96M]HW8,U]>:GSHXR2A:<($GQ)#AQP@27@@X1)\L< M)>%N+*O/UY'-,#LZ*QS"L<@WCCKP@)RX&S7L\6B_/X#[%W"5 2X3:&>D!, # MS]3GO%OI>V:C#A@ZF*0%,Y*/ 3XUR@"N:CD(&![: \#1_@!GP3NZH]VB-F+!5T&1"^'#,-J'[6S=N>+#OKMTHKH,!% G#]F@4)TG0/_KY!8K^C).I:11*>,M!S?-.4R]U"1281R$^]>!KAT-^K]=H.DTWDX%[W^< M+8;V>8VK5UF[>(7/Q>!GG#?0#_];.!Z<] =A&'MO#I^_"0CPJ7><1AX0\;F' MN@%W35.+49"1)&\#9]J\>S^*O3+XFX?5,DCM E[E[/=8P$.A * 'UPD'84Y# MB,"#LI('F30/L/Z:RVA)PC$^#^'(;_WF)&/[K)7WU251+G)AM#;BKO0QDA9\,[OS) MV#Q,B)\G(%JA6@6>KRV#!*83)+,]W =ERD9S?6R!9CKR-CX7=G@<$!T=#X[Z MY=38T:B85T#HK*&#.*H21S!_OFSM>[5-71J;LV)6P)CT;*E2DT5K9[95&./8 MTO4O%J18L/U^)\"M(?P97;D),9KQ,\+$*9@/]>Z6&K J$ D(!J:'<4XH@ L+ M01J2'YIA@ M$2P,1V 4,'*:"@1QF_-"1T,3?_=>0'QM%%M,&(Q1(F\2EZJ0%6.Y\8I1(;_E MQ W\650H,PV#'\6^/'PQGF9O+P+HA!(>>OV33@Q[L70'0;2S6SSEH,\ QGA[ M_+EB!-,0DWH?J/84(K=HM1'86Q552,DQ5V/$<\.(M3.XURXS.E$K*/(X><2I MS2Z))4@D+GQ*(E 9W[V7;(EP\Z8P8O5X4&X*$36K,_. \1?$OHVM'/M>.!09 M+>X$%E-J_U/>Q/^[@Q^Q==W@"^6&QX&/.2R+A:HW:'3;IP6'0\&+O*%P(*ZTFN\_PFE4G7VH$3F.'&H-_I9%>R=ZT8E$O5R^GS M 7QO4(YH6.2K7:[+"@7XETN4UZI2H3L@^,R4%X_;_/KM_\TB>I%7\CGI$.^Z M,\0=-DEPSRG6G+D$B,&CXT6[94]4J*']N4'[^DES=7U7Q@@^N\7("Y$0MS)D M;AB.?!+>89V<5CG:7&+2+.F+H/,:=+]>QK-TQU(U7IJ S6Y.KHR!!/#L4];6 M6LZNDK/607-794?!"86T80SQR"7(61)(F(@#5U9*GFNCEBB52U@L7T-FHK0J,[GU'"'TAMFT^?Y>#^X5&J'T0@HWHLBH9>LYL[\YDX\^ MZ@_&Y;G%I%89_*-2U$MC7>TQP'V..Z-QX4A^=+&K #;Y1W8>%AZ\W/@;?I]_ M-\BFOZP0&\+C!V?%>MUR9V&]U]B+O3BPG:6+R&.0#=8D$5(L>3F4A:BH'-QU M.5#K B'>RR0SXUV4SDC%B&,LJ,0T8;?8E;PWC!1_5--4)D!)G1Z?Q@OI:B56S+V,8,).1E0^U3M-\.(?9^>TL+1IH'A[LTZF % M+!AE@2*PU@Y9@1FR5 :1(DG4X'?O1_N#.#[0C?+$7Z>EF# JN16ZNGPEX%^MK)79 &/E.^V4;K8$0EA.06,#^,!<I,U&JB)+6G-1 Z57B==M M*KHJ<*^<,DZ7E0#'[:@_;.?O_#;()4@@W;^?M,-H?]RX=>K"RL?$%Y=8-^SG M,U%77C+E?.;P"0+87^-[YL[?,Q,T]>?^X.(PWAXXD(-H#Y%-,-C?;.?$G@W? M_7O6XP;G>FX.YU^_?,GW_^4&_WY_V8,O+1VZL11HKG0(G 85@PO<*,N#MY?=D5/#*/(T9$FNQUV(AT2!KE8@:N2#3@U,]7K;W,4# G8E,?Y.&D M"+F*$+@JDQI>'B&V>Z4MR;^;B0:+2J5)2'A58O"ZPP<-1G)5;CF>X6\/'&F7 M+S?;H!BFN6./AO&W\0^_A_80PORSW]J]8K**BWZ??6#&F?GF1OF!Y<<7$+2, M2QBJ6BA53ZX^7BX^FCN#7'XFS#+55W^,E\F5GUUW6T*6)3'WNNWUGPE6#U92 M>JO;/FQ/K<=IM*!OUV=A/:M]_QAN$88+A^KO]FZE1_)KWFZA&+UXNVQI[_!. M5Q()O-S7)V_[]?',Z[_Z=O,S5=?3OF)CK;3[/]&>\!Z\&2^F,=QR;WJN*4BA=D(8RI)/.E<(3<+Y0I.^WT3YJKGNP-E?W M]YOGWT[A^I-M"K, 5^9G_\_YVD+7/NT@UHE8($-]0%RP@*Q0N3V7MB(6)"$6 MHOHEB'T?B'CP%W$"/6;GYAH!WP8"/C@-6HV OP !Y]G/=***4X:L]!IQDQ(R M@1@4.?6*)HN])P4"RL4ZEAH!:P1\4PCXX(1Q-0(^/0+.=UND8+ULL )9Z@3B MVE!D?BR6P]KX(_9B:H]N03[] ODJKVWG M^M@!Z*UVTV )JA7X..AW:W!Z5'!:7PA0+<$6YRZ+1;]%#FXU K\[2EEK?;R;/LZ%2S9$4$@5D2@21D8I9*.WB%"? M@G6<4 ?Z:.BBJU!KXZ_3Q@?WVVMM_"7:..^ZN\0 1&U$08@(KCM-2#.O$-;> M1DX9%CB\>P^NTM/W27_3VVE+\*3BX!VHP#V#HZH:Y1+RKSKO\F 3]+P1_OEO MSH&4;R20\3H&>CB4;R[$0$EQC9T1*)(D,VF.1CJ1B%SRB2>2:YE=3M!PNHCS M/Y6@>0 5>QDY[!IL:[!]]ON -=@^"MC.TU@;XG%T&%EI/>(^".0T2R@ZXPPX MU%$HG,%6L$7RH1IL:["MP?95;#G68/L88#N?OQ"<2>$SY4VFBN54&O'O/E[@2KP9L9UGD)L<(I]M?O\RS1O:TXSOU.X>V9*) M+1\?*O,D-I\!RJVGAT5/BD$^)V3W;+N7&T3$% >YF= ([FB'PSAZ*0U#BSO^ MUA[!X_PM6N)/MW\:WOL-?]%RM_H7?(%QW$YEMJ_(F$0H__MJ%J%'/COYDYVA MBBX]P_5>>7QRCGFD^' 5;,E'VQ[\G<_&;14<5F_Z?.7*KHQ68P!G%)PN]H@, MLB01E'20P4@<"9$+YROK\WLO[$CX4'HNKC<&_Y]=_8<;BQ&6]4 M=KR1[7?C[^E^9V-^C4^E6U.?CZMKHV_+-F^<51;'1 /A&&)::Q@XKI'Y@DO% MW+ 51W^Q!_OBFTY6.8W3C>]_[X-7>MXZ" <[!^NXN;5]#N/JPCU8$Y[;.O]C M?V-KO[NSD--8$SO?UTYS+J1%6]WFP9?3UD%K?^/[-GC _@S>D>7Q;GS:.;SL M2)U0(7FM(\*,,L2%Y4@'*Y$26@JA-+/,O'LOENL3=35FUIA98B855)L4E%3* MZ^6\0.G@6O,?%[046/F[3$S<:R,2XH'I3A)V(F0@F;8,>ZXD#=MC/UZ MS)S>6$OMTQC0>1ST:RR](Y;.[ZFE: $QB46)@-<)@.J0R^V0L9)$4L.UB_+= M^XJ&]Z7 Z>RFV3Q;['C+Y.D:,5ZN"<6&3J4.?X_WNE:&P^-N^;LWOCO@3YJK M*[N6 F"Q1)")">(CZP(R7@F$DU8&IE]PL/7SNP._Y/#E?N:_ADM$EK<1+TG+;^*,#NH1 H/J=3.)54L!DIIK\<;"E_:B@Z.]D*5)_\27LW'"EB'\??CT/MSVY>Q%O+3!4EYOG-0;)_7&2;UQ MDM]XLST\1"DW35\?<\%M@GF[A0P\B.MXZ]CU>75&OS["ZU6$8[,, \0KE\LE MF./<,6HSWR4S'D<;+,>7,PQ.X MK;LNM@_^@.LW.]M;W\C.UI>S%FWR[:V=3NN\U6D=Y/O!3)ROG5ZR;_ C?/J; MA__ G-#.#W=PM _1HMC)L=YJ"\;2Q!N?OO$-^'OG8.5TY]/'_+L3^ [>Z6B\ M"\&,3<0XY$4NN>$"W&M).>+2.)I)4%)P[]ZS9;[8)>$?C2(6)+]?S:UVJ8@J M'X3@W.JH;6X:XUR(E$*4);5TBM8B6HOHE(B*74;Q]L=C=6]\Z;W>;YSO?ULXW5 M0]:"N=O.ILI9(K6.'@Q4SO^H&)!3Q"(67! $"P)?>/<>+_/%O9Y_-- =C10F MTF'/E0)7G7-%-$O)&1,#%XQ80FOAK(7S0C@I"*>E'A./@N 1O">E$'@S^/]G M[\V;VDB6O>&OHB">^SYS(BA.U]I5GAM$X,'V99Z1&-MX?/$_1*T@$!)'+1G# MIW^SJKNULV,;<$^<@T&M[JXE\Y=K98*0LC8GH)%C2M.",<>Q9R*L(-P;*?@0,WA,<:?+@E/G2N56('K'/\^@3PX-N7 MSS$^]RF+L;K]SV\N.]M_GGXY=B>=RP\G7_;>'K6C\,HUI@+H!FDN=>PP*I!Q MF"-CF5*2:IP1>G5P[;_N1K0B!S'I))=<.$:"B&$\*BCSQ#HGJ%I)M-^*[JM^ MMU=%3AKQ]0N1)S^P.E=6.X,L !UBAC@D \CHQ\8.+RTD'K1P6;-U4;\7H[&QGY>""T5'5U M$83.]P%D=M]]Z+8_?^FU+W=@G5QO'^;=/O[S>'?O]4G[TAWM?WY/]_^)ODBA MF.0 /9[*'$ (Y\@8BY'BF0A@^WFF[74R\K9J]..$E5XV3S\PL;;AZ6?,T]?; MQ=%)BSM[^Z3]#L:^_0G&;K_M?^X<[Y,=&,?[RR_OX!WOWG8[&'C:0T=0R,!6!JI&3&$=$9 M" SOB33L;CS]XO,?_AG$UNV][NBB]1;683!\2.;#+PM@S\+0F&[UG%_C>6>E M_RBD6JIANHA4>/]SG-<_)^UW;X^^G )B$; >]CZQ-GD+S^J 5?%/MW/\MK<; M+0J.7>X<*!Y44XN8"QAI*CW"C.7!:2^LHC%D)/ 23#T-I_POR^K/POYH6/UA MK'Z]H<'VC]^#8;'#.Y>NN[O])FMO_WD*['_1>=?FH)[ <[:R+Z>?+MN1U6T6 M))9!(NE]/#W-/)*&!L0S9E3&)04--[(Z7TYD:EB],4ONRNHO^@S:CX. &^P2 MF,?6Y9?C/X_;[][C]G;T'Q["LSHG[3U[WH$KG>,O1YUM2Y*OP>6*!L\=4L;' M7$;/D,FL10J$/P=Y[X*25]LE+SB441-QZZ]N\*UNO[7O];#X)4,:*T_XW2MI M>@7HF)M!Q]P%=/;\\!3/80W,WKYRXV&LD-A S"T@YOU-!@5MOVMGT:AH XSL M7W[*.I=_PG.W+CJG^W@7-(W=.([CHY.D9AUAWUB#)!"@=(,.B MH9$3@=))T\5,Z954>*^\Z(8*?SDJY*#K8F$<(RB6M@9=EU)D@O&(88NY M9]3KH-8VU1(57LS!?N-2OZN?G,-XL\X> M6*]BY;M#5)=BUC (I:S"*WNJ(@/.H7O ME&7N=3_24[_H.C\L6G8\',+>PZWZJ^[V4@F+;K]$GNAJ&LV.M!M:83P:#_WL M$+K%= ;QV]T0_+ U /I+DYA>@X<4=577NE!'5:Q^HQ5K? PGAYJ'L50'/'@R MO7C/IXV/\+VAUP7@8.LB9A'&X7_U=8&/$6S1M,!'516DI<_.A@-8C_C(.(8K MAS"QZET5,B]: -SS8ZBV)%%L_GN]*Q=I4%E6QFV)]>K?_YH>V6WAX^ B>!'=6VSJ*[IAL"9\M.X+%'%TT97NV=PXLM\K$DS$^]V"BZ(PB):4" MR03[D*?5)C^[;$\"N:T6*#9 51]$I%\XF,LRI_^M2'^:;2 MZY_Z./^.]N4#\CP:+GQPLH*Z<^H4G@1_1G%8MT#K['S6LGH(+$B2$ZY,)Y: MKYC35A_LK$J[W.F\?>SJX#/[VZFRQV[36/>9)V =MX_?D,[>/EQ__^W+WE;6 MWOYTL7^\P]I[6^3+YS]/.JW?7SXK;W]I;=_^IY\>??V"/YF*PYP'C"A6,YB]1)E"6+:9TASX9%P3. 0 MI TR6]O$ZT30=;$BE_*)E@%ONBHT716^;U>%^P'FHS=3F('+A4X*M:J>5.$& M)^^*DPN-9T+.+2&)87>[GC*T@1B3QF1<>T,SI#/8T\9)BTRVDBD)<-49A;G M_)J4_"<*E#_(O_\3;>KK>]C>RHI>,><7:2@_\$SR=["8Y_MIO1L.BJ*QF1\/ MY):.*!]P%7C&/$<^" YC"G26GGD!%U.'Q'37GX@MS(Z:_E] M/[-SQ:R?B=GYVT^W.V-Z\TY1C+W;'@,4'9;J5<*N8C:]?;)#C5GY>$BU=$3X MP+K,9MX8Q$D U8L[AS2W'F'NA #TLH*IM4V.US%=MBJ7,B_OB!-/.8+PDO6N M55-\VKCU$@S*&M$:F_*[ -N"32F88"$> 8(MS1$+A".5ZX!R2RGFEGG,=+0I MY7(CI_M%!!IL>Q3^7YUY^#*P;?7PO$U9].Q@&W_WU JL_ MW\)](*16&S<>3D&U,8$?#T8_+9O #+:;"X6XS!QB&2B)FN48R>"U93G%!-NU M38S).E#8 VS@)O;PE&S@EQ5[>"XV\ IP:ZS@Q\2VQ,$ )TB(<2.L72#TB<4AFC@K8&WYQ-:G6C:C=G[73!M,;B:"^6S6'6? MYA8C1KA!2K ,,:-RPH >O,Z;X.K//R6[6(CHNYR3?8XFZMTL5&6US!56S@O) M##,&>R9,"((Y@W$NTKF&'V&8-H=DOR/,[2^9I0X'JB27R*=#LL0;9#)G$6;4 M*A/-5,GC(5F:B_4N#SWL03:!LV;8&T#9D\5S!X%Q)H#J<\/SQ8#LYA+ MR0.3B##J$0N<(^F,1EAAHR00@J'98Q](;8*CM^#>2FRGTK>/9:'.%U6KBN)2 MV $W&,?W).5Y1JU>O-08L#_*@)W9_<: ?6P4M$L&K @R%U)YQ"GE8, &CTP\ M$T$R9W(A1&X]7=L4,E\7DCR2G^Y1N+ )6S1ABU_ NIV!P\:Z?4P<7+!N*3:Y M\I0A+"QH@P(3)'.B4"YS0YG.B%8BGMS?H ].16YBL V8/4?K]CZ]PI91;-ZZ MQ8UY^TB MFC>:NN-$RY'>1XRQ)0/R)C,(H)C6TBFL3+7Y!W_Y #L2VR<%1LZ M7=\JP;?.AF#LIM!LV?EEZ.&3(J9LE6VB8MY^_-)(?ZN[SQP->BX:QU5GFH4' MK\\W@:J;;)7]:U*KK:M:W,QUWCH_ZMJCUOE@W'.M(_W5MXSW_58<;/+CEJQN=K&SW3[(O#2&8(,H,0ZQ /)$"Z\0U\$$'O),, F[2#96I%^G MSECWV4@+6K?BEF;4!<8T5U@SHS%F6A,+?)DV,FLV\M8;N;=UH#Q(:3!WD([V M#6->(TDT W8$-K7.=,FNMR(JII\X[77QT=HJ9=@"DC<@_;.IXN2RL_V)=;8/X?]M>/_.@P [25[C>X/SM-OGE<^B MI4NGQ4S[Q[CLZ\N*4-&*ZO_]VS\^+8UO:?Y!@\I33A6HO]9]8L/,V+XS%=M8 MQ4SW5FA^^.&"J_Q9;_XS[HXN=OK%:#A.AQ!V@3Z&>T>Z7]F(_Z0UN.+ 0:J, MM UJX:3Y]"_,L>\O.\<@D!W-C0?>E%SYF%?KD-8R(.QS33"3(;L8I9J;W#@*YN.-[3TY&G)'A!JC'5&(N,#1TS26.5/ M$F2IERHGAIJ, "VQC15]/NZMW 66Y ITHI@:V3N7+J6*+:N/> MQ.^Q6G0FA\&\_)STVM6G@W&_ZNY]+84^KM!$_&>19BKL,$.'MXF904Q;AC0!RN* )L* PA:8!^3;6$ZEJ(GJ9G'ZN&*T MH:LG3U>7GPXXYQCP"*A)$%#0N&!(*6L0=EAPZ< .<(FNK@:KN2[TQ15MZ&_G MR%G.R:OO*P6UG2$;^*,8%?"$GJX$,0P.5?*ZB@SH2#P%7!C!X$8QK# X[(.A M[2H!7MQ5?M\S[+G$"6].SWJ#"^\_^N'7KO6K&:,SZ)?323Q0)*J>O?X'+$!G M,-KW,+AZ8@VQ7T'L!/X^\(Q@@6-2+O88,2H4DC@']3'/LD"X$$:#^L@VQ/4@ M>@Z_MXR?I:R5.4N %-5*?78V''R#;1@!K;?^>R[^^ A*X@^BKQ)@ MWPZ&U4?Q>_.A=E1X^PKTY8@&OR"9Q2/*3 W/]9EX:X9EV7E%61D(^=GH]_/!D7:D%<)% %4 M?S_ONM%1G=TQ][EV^VCA35 M>6L\.AH,(PA\ A$_G*G6_'X(>HT^W!*%_WX'N_'!#L\]V]_0/. M1$9!<4;46(V8" X9'2$!= :>L:!PGJ^U/$CEL\AA0U!6?UY$(0QZO<%Y='-T M"Q!EQ?@4R/ BBJX;8BU%$HJ1**.T'(.>U@/L*9)>.)@M"@#?\C-',,J W7R6 MQFK][U7->:/JQ@K$4CXWK%%/GQ7^5?W+[ZY;G/7TQ:MN/\TTW?3[/)=%5E\\ MEQ(!KKP\18&-K$2"ZEA,]>;J\D:ZM)##5%XC?(,*?.7E;./J:]<]5FYPIN[U MU.NO<7KU.^\[5DPVF!+/9;#P6,6?R6 ;*OA^5" R=JO'_J##4KTZ">R* _ M^%/=[4>SX:]N>/*C[?9;^]%YL^ A:(C^B1#]4Z>?9\*4\]+NX<3^,^FYD9@- M>#02LY&8#=$O$/U3IYQGPHZUK"PQY"J!^4.K D_"63_^T/P]SN)0H2QGAF=! M,$^UME@JR4G.&<,R\X_5FN56P:WET-9?@W,_+'_KGG9'SSXSMSI5#G]OP?CV MS]OQ*,#Q8;9_;"_WC]_#=^.I\4/2.?WG!,;_;?E4^3YN;[O3+\=;EVW2OMC= M_M#M7':ZG>U/\>C/M]WM??+E\X?3+]MOV/]>[HS:?\R=*O_JWOW#W/_ FI#> M5W,\P)V]HSB6B_W/;[+]O3;\?Q_6Y\_C?=*^W-\[.?\2G[_=Z;;?RNS :(^9 AK;U%W%CB.:-6$[JV23?P\H&%5CKFBW^_WWFQITVCG\[.&AI] M&C3*#[0.RCN)D=)90(Q@AS0+&'%E)-/& KWF*76=+=>!N4%)>IG-JN]69HX; M3(DG4A'-F,-&4NPY<9EW\(FM#O0V==*?/T\N5"/Q1@2-"489H1EBC"ED(MX: MIAWG$D@A'C#*>;Z>*_R$BFT^4OG@1](9GRSWKTYYNH_8?=RZ0U?7!I^8X7], M$V+V_/"4O+0LR1_.^0N%U5B66ZM Z;.*.<0-B:,MZ_2!GO*U3]^^D734^"9P(NBT7.@G"9LDPCG F#6*88:!3.("JL M#)H'2T3J"KK!ETW*EZ-4-(;%$S(L?LWZU3\. 1;4"Q6K04F6@3DA&&*YBGV! M788P 0,>$RV=$-%>S];S?+E:SJ5Q[$FB R(A=PCJ?/8(<,2HQ01*A5R(!ODL9HZ/KO>0,\J3IU9 M)IS"SFD9F&-.XHQ3F6'CJ<#6RB9._8SYMWU##/#L9/]XBW8NM\B7XY.+_FI]+%PEQ.\"52_ M%)YD&'1!*J_+P(LJ!<"4QN,% A[8V.1L9@'9QS2 M/)>TIP'@T+W!@6C6'Q4@R+)E#]G;P6BX%J+:7F3A-$L0>] @0-4M&+ M ;(&B-VXC&I16A;+O59^&&M(3?U MGFD"U4^9?]_?& /LO-L_WR?O2?M=&W=2[>*CH_W/^PS&]JU]NL_:L;[QYT\7 MN__$0#6UBB@6$,9"(L:40"83 CF9.\4EX\%%ER5?U0+N08'J)TZD3:#ZR1 I M/] FRURN" )3R(& \AZIC&7(.NRUT-)@(ZXBTN9$]8W^)*V44*#L$2,-PYYI MFUOK#%/ E40YT@2J7PA/+IZHE@#R-@1$*(]'GX)"2M 0K<)4S]WOE_P(\>>-1HSC91FP/?&8*0PB%/E,TRP%\Y0 M$ML6DN;80W/LX<'>I/MI%TV8^IF RV*8FF!!C204J9 K!#@CD#:>(^QH<,1C M8A6^2E=_.4I%8U8\(;.B"5-_7P18#%-[QS@#LX)*QT"](Y]HHBV'05LU\ITMY(9#%73A#""'&-6=&8%2_* MK&B"U-_)9[$8I%8\UGW4$A%!/&)2 +IH(I"4RAF<.YT']_3LBH>>IGY('FQ5 MS;[J@TEA!FXPCETU:WZ^=;G[%VF>W*_#>Q/U>%Y(\FDIZI$[)J2A&7*Y!2#A M3B%)E8BIM))P;*C, 4CP.LW%>HX?7)KAT9FQR<+]"5FXRNA<9SX0AUG&B-2* M*IQY:K$G7#5QDY>)' N.#4<4L98!E2OJ$/."(,."1(IB,&XPXY[CM4WQ2.6B MFBS<7SL+]W[Z21,W>2;@LE2'UDFMA39(\& 1(SE!TN8461:TQMKXC-.U39)M MT*>4A-N8-8U9TT1=?@I^+"@G-'BF,F=1H#F8-20#BT9H OAAM-%!98(:4$YD MOBY6E/-IC)K&J/D)1DT3M?GAN+$4M;&":DT)[''&$),2<,-)A52@-G>81/#:786^Q#>VI'AYV^[46I(!UJD^BVJ/F\>EX7(RZX>+[ M,6QZXJON"%YGK^]=2\I6TL4(9@7TWTIGHEJ?@(<76C4_U:E>A4UI8GM'OA5T M=]CZJGMCWQJ$EM?VJ/7AXZ?6(:!$G'"W:/G_@%K1&@U:H_KK,)\3/YK>%2]$ MC-']BW3:+?^]B'^? MR5"P:_Q.\X/4K?3P_?:,77P[LFM]3OA%?YT[/>X,+# M5 ]]'S"GU[MHV5XWA-97V(S6M5T+A/$XN(P2+A@7)@IJ996T'JMO/ZOQ;CR"MG=RT3[> M(IV]/WN[Z9A:I[O_^\7ML<'0V];UV47='GX:45AH/398I:;YT?=7M7TI3K#KT= M#8;%;2G)ABAYB='<<)9GH 'FFO% -.4 HHHWE/03*>D;_'N069<)HH!^F,>( M>0LJ>4XU"B'+#7'":EBVS:+[K058-#JZ+2$E:!KZUGG\<3?/4N:9PC 08QAF MUC$M &J9] 0[+76F'^O$[BU(Z,U_QMW1Q4X?A-T>Z7REX[^)< MBYU^25\OV_/T$$KK[.T?2*ZE52I#5FF%F&4,*4TG%#BE)*?DW+WM+]:#(48_@5E!/071+$;;3>#H;! M=T=CH*WZ0I2Z4;M[Z5*VFGI#DS?2Y&5[>^L@2.<9RQBR.>:(.2R1$A(CD0NP MZ%1F9"P/3?AZ+I=+N&ZT=OJV-W:E=!T-P,*/YBML$$K>=:"BZ>:V_+?XNX_; M,:5&WX]W;WOK8SBN=*]0O%Z*ZG-=7"^/'Y=.$5\DTZU>;V!!(+K5]/JFG-'M M*$S\@A2VN[US('/-L; !2 *#T1!H/-3-#3*@GPF?A0 V'ZAR&\O.MM9IM]>+ M6S[T/5U9E3.:W49K:W0%Y:Q7Q#A'?W90C(K99\&[4 VD);;V!R,@RQ%\R0X. M^[$T3TN?#L8 ,_'[=R%%9XB5@H?H2&;.4>4( 6ZRS'I-M92KGF(-T5Y!M'$.!Q901!K M06=%K)I/P%+ .1B^E!DP0(3RF;R!:*-L/H??6\;/TM, =.T9 Z0U,4"2L(HJ MHSX[&PZ^P3:,?._B6H_)O?#N!]%7*7Q!&E^]N$#I \@,=U)S!F]SI@+* M#"'1O!!(TQPC17."=9XS[01(WR4_2G+3;;2>AT_\CN[_FB(K7_;?XZ$] H)L MQ:)HSV/"UP8!=@ 9G$OL4#OYB])I7^JO"3= ROU?T-R[A1T748_2!F!C?=;Q MWX(U:0%/:M/K%D=1GL&UZY8NN?G[=C!.:#-U^,/'W<3=487; K5ZT._:&$\8 MG@V&B;O+R,%9? 8 T]>N@[MF[H=K@S/X[BA*PXN9YXW/Z@GN?/@(T^K'N,:I M!F0;GR[CW%V$*\XISERPUKHHVQL!*N6%3E,F6"-*#%9=ID(!4SCA2)_:2,TXXQGRE/DK&0K6@B-4]? MMHQ7E:2?7'*E!VX2_;J2'/I5XMX<1;"@9-"*",H4TR28>,I;YHSQ #":X7MY MX.Z31%3S7(K5[X8R+)?8$02BA6]-B B17X^*>/ORS8%15F8J I8[,J0ZZX=#29& ]Z8 M ">@[]"W-%A]YU5@M#\<@ I7@E?O8O:;W;[K1MLPO;@DRCB,TH$2/[P ]:\X MBD\9F)&.!O+1<# ^/$HW /0=#O5I0GOX&^;3!7+NUV+A3%],[.3)$\N[X5(: M$]C-8UN*C*13QJ]6(&LO;"^MR?P\)X_XZ,]&LU93-CLO"SA_WAT=N:$^AP=> MC$#ZS3J19M^QGL8/*Q,#/FG"HZ,CWW/30,]$4%166YI9-YIAH_$0]F.CM0.2 MH#_Y'ER(279%M?*59V&Z8.MP()S+W*(# M-LT^)XII&%3\ZCA6;9T=V[4&Z51B'FG7*L:FL,.N*:GLK!;4=W/+/1#T5KCE M;F4-O 'U*0IM]WZL@6!'%[NA+&B[-WCM/_AZ,FZG_W80.6D24FV$ZVI8W"?1 M.YP)$[R/98Z#HXA)+)',C$:YX#$PKO) U-HFR^FZ$,O!AII@@5SO$\&ZGT9U ME6/W922J/6A#+_P9I+&LW@NQC #,C)CB#-+G T*.V[7-O,-O$)7.@-D M23M:*M]+WH+Y-*)2!R]E0?29WD&SOH(>OHL^]8#DR"9N>6O:H^V]3P>"^2"Q M]2@PDR-&3:0]Z9%@R@CI,H,S%NO>T.7"%.OW(A@>*!.!6"$]8T H6N;"T)Q* M4.^(%EDB&%P3#&X(YDD1S,F!]"+C5@JDM""@E,LL'O7#R&98D1QPRWF_MLDW M5AEV40>\#\T(9B@(/2:%,RP+L2J;S3)J,1"3\((DFLEJFLD:FGE*-'.\?V"T M"$HPB[@3L?<;J"V@+^0(@\S@1&DC8G($W6!TF6:B EV+K#I#9U$MORXVF'[B M1'J1-M;!;BC./#S\*XB\C7D_X779JR[/A%0RSVG&6)XIG,&H00TBF:0L$[?) M.;1'8(GU?*4%+T>L:YTZ.0%J]T!/]R,1E11:%./3O1 M%8=G'1AB0>,P#CDM0'$*L/@RPQ@I124'?')&ZK66!^X[@WT8#8$5GZDS>"$C MO+;X%QEC:FE>Z^$]+UW"I7'6J@S7N4S+UKB('*9;KWO:GB @W4$/9E.^+WG@ MXN73@?.]9$N7WI;:BFOI*:&^>F17?#K8,#E(41[1A%WHZ;/"OZI_^=UUB[.> MOGC5[:>U3#?]/O]"?K;<+BF^L+S\^WG7C8[B62&09.F\4%4(JWIS=7DC75HX MWE%>$]E&SLB5E[,-?.6UZQZK-G(L[_74Z]^(,7_TIV8;G%X]DV8%[KL"&(@2 MWW= URX!N=V=-U2&N_&DLECZZHKCD-$)[H<_YM"@7$#AI8ACPH HV6]Q8H8WG5Y>+E__/IX__,_O=WM]UE[ M^_71_N(85Z[VYUN^UWGZ,OG3ZRS_?Z\ M_>[MT?YE[[1#WF.84];9LVS_\O71_UZ^6:K8&!AV06*&LH#!]M6Y1EJQ'$P6 MIQP6SCD18HF";#EK]GZ57[]GV9*?P6'_]9 *V[=:C,.(Z:T1A(#, IG);$IK&C7-L'(>:QJV TF-ICX MG##Q@0&/!A.? 28NE,!C0F6$B@SID!/$<,:0=#H@2R7 (19$!A(Q$3^X_EV# MB8^!B;=T@3UY&W^[&Q.U^ZZUW_4]=PO3_L6#[Y-):5D%OO$D8:QX5&];";ZS MZ7*A^\T[=.F'@P:4[P;*.TO&.R;8""<#PLP *!.+D9$,0#GG3FONN76@J*:, M4?+[W7#YA2+L'?3'.ZB)+QYSGDQ65(,Y/QIS%HUCPAG 22QFHW.+&)6QQ0OW M,:G!B>"]940TF--@SL\V,AO,><:8LV!\&DDR(S%&0>D/'NSN4 MMBN3<6?:H4][*C2U2 4M$!,XU@+A E%!<^M!QC(9HA^/+^?'OYS^X0WW/_&X M9L/]C\/]I?$VY7XO+?5&Y$C06,,*J!]IX:-*13S6E"NB1.3^_+&R/1KN?YK< M_Z0C> WW/Q+W7RS(?@?<#QR.;![;?#/JD9*Y! 5 YYJK -?)VB9>=3;NR7;Y M?C:V24W4K;^ZP<=B$/MEB?I;FW+/"856GE&[E[WQ2.5LKH.9%]SZZD=AS?NE MT)2+JB.-42D*Z@;3�-:0PB@AB;&^5L[.<+6'./UE>/Z5!]@7QV+\V^X;/G MP6>+X1@AC20T5TCP:,\S09 &?0X4?)8[ZDRPT37:\-EWX+-[Z= -GST3/EL( M0>1<*Y\[A9BSJ3\]Z,XT(PAG%F-N $>U?50^F^^3E@XG+ST9_HX4V>V7Y^_+ MX\MI>T4>'!/&>P>ZEE @!G2FE?6">2KS'!]@JM:>2?W1U>55.[M[;UHX;U51 MG^M[>SV\.L*$X;:[A>T-BMB2X.G4-SBI>>K;/OER^N7=)][9WJ+M=Y^R]NA-8DC9G*$ @G^P[G$ MN/0[ (5ZMQ7!R!ME U6<8XX9M4$:3H/W"@!22&K<8CV$MUL['UK_;/WUZ B9[42:[7:7D?&2OTP4DF4&6;[SH.^=HCKK=\BS)#L M][F53)_AW__5=#0=]^-U6JYL*0E;/:\&0SF)=T='L>$YG-J.LWC9]5UTSM%B/?07@ MZ>7K1D?PIF*]?+B^XF%E]8W9FI0C4'>*RFTY&K0*GRJ5QN_Y41Q;NAY2N?E> M5YLRP#NP=CPLIE4UNWW;/4N%F5,YU;H$R>0A,W<.U^O;M"E\O^R7I9>>4=:I M/AT4,&3W5?='^M /QL7-;]AHS9')"O)HE6U%QF>IOCYL.RQ]63J,OTHLT?WJI]5/_FN^8DZ%^=GT%MCA06\\ MNOJ6I3/]/PFC8RW,68$V^_-H.%45#STR0Z]/D XPV%>Z=ZXOBK5_STM $'8+ M:[@X_7*2F_]MAO_>7/7BE>+P1O&V( ZU-C@60&)@'S&?.9E3C&W(:% YYS)_ MKN6.YME['NF_UM6P6D==8)2A/2H+\L[ >,6]B4%3X?KI/>.BK*1;,>D,WU9X M/WTHX,5@"$1^616OKQ[7[2<6C%41S'"@7:OGO_I>1(^J -)#2AY5E@J*KO57 M3&WPI[,KY3B@A7^F"E%O3ZS+_9_Q( KV!/A%Z[=Q M7[NX"4( MX6J_HA"=V; 5VSP83O @*4\1)D Y&7Y-]<2NUC5 T>PFW:ML4]R[*)\T^:LN ME5XI+;"8PX&I5G2]'.K8 ( !?:5NV4E9&,?BX: 03NK4=_N@8L 7X,EUP[I? ME>CH4R&Z<7^&0*K/2[4RJF9C, '.^[.5[I9DRQ6TJ6>M@ ?L\C/8T5U8H-8' M#X9$,L9>ZZ+[Z 4!?XI^,L.QRY Q,2AL#RXF^R'I'K%08F473;4,4#EFFDY, MZ"M^*3:7 -LHZ1>UM1&Q*UJE$\/D!@ODN?1^NG:Y@8RJ!A4M%NNY8C7?XDC; M9%6YV29)H39;85* V6?)I@(:C&C<=5T]3*P8NZ1&8QCVR@]3[XW*KB]9-W6' M.(4_2A,9C,C(S&!NIOZ4%>2/XB8E(ZBLC9DZ'X$)O-W5A_U!<5&T]N(W/EZ M!G):M%+[H-C/(C5+JNMRSAM^W;I;9K1=]; _@*V?*]BI%PJ[WZ4IDI1.64N4 MSU7.'*:&9$KD-M-8$\UU*N&/%5@R[/J.@Z]CC5 PF&$7#'!#V=\M^4* [OZ8 MG<]?-6<\EUZ"/]K=NW/>V6X?4$&%(DPAXFF.F# @E6#I_8BB7Z*R)CE(9Z26\1:(J:.:8$.O.]LJE-V>*D=39(K69BM]:*"N'6 MLEV7GK8G@\M/F_YFXGW%A_C;;M@=C^P ("KY1?\'L*8AS2M($S[;/\AC\$$% M@3+E8WOS+""M#4-8:$FQYKFT)K4W7U'UO:;-2?.AZR))AGOA,^LI@<>'C.M@ M.*-' M!U1)0N+1=RN-0XR2#.E,<\08-P(3:U3T,97.D(LRW6ZA >79H =8@9>)AJ. MGJY_1)4^J JI"$?M3X'/$L7\2&BY*PG-X$K2;=\.AENI#7!5][^!E)6T=='9 MM@?*8:5E;I C+(^=H2N\NV7(8!2[YSTJAMVH]F9 MG)=E6*+N'V8F498P)\ C,\4I3/38.5ZJH;=>I-=3+AS%)FUQ!/68X<)D(L7Z MHFT1U^U.[:U58-@ H$O"B/8Z=SDCF+J,.QV\3?VBE@Z_K.@7]6!M<\5YX5^0 M]UY,G;N3#%40*S]LYL,X*2<$:4@ST3H:# M0UJ![B$S4 Z5Y38G>;2&ENNA3<1#[*8^C&;TC.?E(]C[L"OKK7>^#SM20M^6 M RG0+4;#%/UL10]$'<&.>Q>K@27+&_YPT?1WK8]UJ#ZQP^Y9M;F3>/F*OC03 M7MEH=08QK#^.=T][4I[IKHM^I.A[/-,7R>U8YR@DX=4M:NGU_+V&J:7),#:L M&U[3S7(%TV\A3WY^?Z9PG]:&4I\9AC8@)H:);S( M!1=6@OKP4[6&7W6705T#4]QIE%$=8I$0A@RE.;)>!$*"HU;?;9>ESA0FC.88 M:R85F)1<4@)H#U([UYQ^AUW>BG[=9H>OV&%K!;52"A3*1&S89H,%6/^9D['N M'=.!W6F'0='W@ RYH29CP,3::8U#;JS,F+(J? >T;G;XNAWVN28A,QP!*Q/$ MF.)(!0<;#MM+6O(-T85NT,^FCX\D*K._V45#MT*>=R8E2FL%J1 M-&S0MZ?Y890_N7SKG?X(#,%NAI M'5@L%ET]L-!#?S88IKAI1/EBO36.OJO+\H.9](AYA]C&HH.LSH.>#5O#)'1I M.4^285L.WEHGN$XSAZOLG\HW5B4!Q;:@2^D9*6I5H4S,UJVSA$!BC.L6V?6T MRYFDE,+:10,R6]-KFG=U([!9$T$!L<[!<\+E/P MR* Q=]1PRUBXP3/8[.A#=]3D"LR(3"&99Q)V-&"D77 (=L32C(.=H?#MU,Q9 M(+-'@#ME3&2*<_%\QT6-A8LG.A;A&;X]IR6^!-#; K$W'E8IJH4=%]$]"1/M M@-!LY>L AS'J$PDU?3Z"MYS."XWIN9=BD@B[N')E .Q(N^G2EY& =DQC:Q&9 M].]L)K(4,R2O>LU\^M;$30L;CY( 7B7&ZMV'QPS G!A5;MVKD7XRA?C) D)D MT:3-?!ZP$4SF*F),,#G.!5<1ZV\HSS2#$"EDW$DEH';#A_J5G^*BE6#A5R06 M],>GD\2"7Q8JWI_O E2(S"L62Z0I32AB8,PA)3*+0AYX%H*V@K&US0#4M(P- M6X"UP')VB5R!O@9178^MJ,_ =/B6]+?>Q9WB2X%X3YFV!*",B=Q+*C!($97! M"Q7V-Y7P6DY8NHT0::) $_*(I0P.K,"48TE0IC1($HP-TJ"6(<,XY<*XW B0 M)%)LT"M*:M6QH)D0T'3]6W$#K@[W/"#(DY7*_@Q^]>*K8O0<-C0>(!R5:GAJ MO=X- 936:.X8/SJ/P:!E4V.%=?!;BKL/3YD>_[F"JA'?PLX-NP M+[9T6=D4W4U;;[M#.SZ-9SIL^J \JCL];KNPQ*?Z B3;"+9V^KY>98PN#""9 M:BEH7I0T9Z.('-:I*6 -3BU5@+7CLN#9Q&:=V(23G/3REU@[[JRFEK@*?RT0 MQ\3-4MT89F^#<6^!K,IK+?_-^DB+-XTX)K\L MAWW8]&GZSK=1LFFO?&4Q=Z1O:V6V DG<4*8MS"HBL/)5WG7:R_Z@WMQX A>> M,S/.\J1LW)(Y? \W) 5UH@'.$T.I\L4E_K#[:=:Q\W1D M^FY]L. O#XIO(]EO(]GA_3'_#VQ Z01!P0:&F,<**6<#\I[K((&FC=>I5.[5 M^1W=?G1_E^9.)*ZI/ECXTJ'XJ%*_MHVN%_LO@.7?QF,OZ0Q!1%WX=QXF3_4) MO"NA7LR?7&^EQ!E_"-P?_;P@Q[K]K[Y,ZBH%9KJQ6YKNP+JGT30U54@O8?'T M"0,3902 :>DN+?S M/CO(BI)T>3AS&80JX5G6^RAIX2[ \T"#G;;Z_;'NE[>FP,6E,(6],"@'45,>8:4 M(!QQ <0@#;=>Y'<*!MVK-F%#$T^))@3G&!M-D!-&(B:U0M**# DBG3/"FEQF M:YN=VX23TE&=&>TN^LXFD].Y"GK)?5>'G/N#V8R$LMI8[36: M'%0JP>[YIR>M;>Y6)=*BPRRIV'6 IE[.];L=W7MLZ/Y8#^R/03$JFL,65ZFX M?'>O?< LC]8XL!3'633&,9*8!$2"!< T#-,<1V-<7'/T',RXGVH1-1M^ZPVW M![G-C>,A0UD&LI8%KI"1CB.5<8JIP,SX=+IF>),+!5(NCP7"47"U5(MOZ%9&_'>@C;W+MX6Z=Z M[_1+[(6%?RHUO#O;.Q70GAVU/[^YZ)#.<6?/XB][AUG[^/7)_N=/E^WC+?C[ M2Z_S^1-M7QY^:R\"[>F;;_M[.W2?M''G,M7'OVB_^W $X[H D.UU3C_!_1;> M^>;R?R_?7+2//QT$ZHGP/*"XNJ"[FI3?X!')B6&6R$SHI2K75FBO,,%":LNT MH)H'"3#-,%>9L90LUO#^^.:O-W_LO=ENO?^T]6'OS8>_]EMO=SI;G3]VMOYJ M[73>[GYH;^WM[':NK_"]TFEQ\U#FAPY6&VONOTTQG33[_,D'YV+BQW4HA0I M+T_]CAM9Z7NL^K15;ZXN;Z1+"SWCRFLYV0#FN/)RMH&OO';=8S'>$%C=Z['7 M7^/?:;#D=@/Z00V\OT_''76KACNK&PU.)JL>--DR!O!CIBMO4H72="M8;[V) MWN6Y6=]YKT/Z[VGL]>+D5^_U;Y_Z>NQBM<%_W:)+SI4SK@ NRN389#(Y]EMQ M\,^+%&9#"]]W.6[1I.N77>QG#;&W9+N=&!$;C(O8:F0]Y:6=E>TLSGRTYJ,_ MV>F1OA]3WA>%3[O.]1Y=);L=-40MZC$F>R_&>J8+AG^&M/IY[7L_ZIY?ZM9[ M;[!;_[/H GF;L $3GC#E\\PSP5QNI-5..,:(XAGV M1I=&/SR6K [GTD47P ?_U??'/N:\Q9(2<0@QHOO'N(#U\,,WWV*V&:SC5CJ^ MY-V>_G:[T )]IGZ"LA-DO&?G?/?S#FGOO4VAA4X,'6R_R?;W++SGRTE[^ZB[ M_[F-VW\L=(*,OH7C+;Y_O/^M_?E##^9$89RLO??A")Z1P9S/=]_]>;1_^>D\ M=E%?[&S,O3?P/X>H@TUDV@6D1280DY9XK8,R5J]M8B[7,;_JU,=W8Z3[=EF_ M)VPO"KP&$!M 7*RP&8+BDEIE\L 4I4I3YIEU+$BE.:=EX!P>2U<'SAM ?&J MN+L B"+'5DCFD?74Q=/4%JE<&J0S KJMMOZ*^>XQ/2&&,.&2&\?391\'O64'S5W6X:6!^:HI MOAB\?G0%-A%:26<-#C\>#K]?4DP%SWSF;4 R"%!' [/(8/@3!^)SIZGCF('I MCM"@&,IUD#1/")!>O"\SGN)ZEYHP]%M1\8O:WEMMTQG_ MNRKB+QE65TWQQ<#JX^MY0%'Q^,AN/]+4;@"$/8.EN?B[I_NC>"CE+"9"WGB@ MI ';VX#MIR7MCSB3:R-SI)0$L&6"(PE$@F2N+#%$ @;SF%Z14BX?R0I_1I[' M!J>>TMQ^JOIW#YQJ-,.'@=6B9HBQ(YDD#%&N)&(Y_&8(MT@(V%]#G&6X;QR!OXC=_=T5Q)JB&I7P M45!V?TDEA*WSEF.+LIQDB+F0(Y,KBFPL/YQQZG-)'DTE;#R"#3*]%)5P-3(U M2N##X&E1"52Y\1D/'@4N )XT=4A;D";4,1 V@@G)Q=HFSM9%OEQDK7$/?C=. M3.7G7OO8;[6N\;2GO]T]^_$EX^OS,[E_^[&JWQ6M2TMZBA16Y^]T^V-8P6G5 MI9+PRN\ELGOS;334@R&LLQY>[(S\:=$9].-PAX/4*G,G)D?[HK'8'Q&L[7)P MV2OKM"(H$YC'<\(42>PI"C0(IG7.*-# 9KX.9OT25M\^>:3Q*S8@]Z- [A&T MR)\!<@V.W0G'%I7.(&VPQ 2D R6(V1@AD2#'M&&.6Q8<55G,WL9/ \5>O,LQ MQJ)_BZSRKTK7;/R+S]F*?QI:)A#5%(,;O?#Q\/1P22_TA!,K24!"<##B+06] MT!"&M(Z%9$7&0LC7-L5ZGJL'(&KC7&Q@Z;DZ%QLP^FY@M*C<:0-HY./Y$T$< M@FTSL4RD1IQ[0B5WF9 4E+MU@*7&H?CCN"\V?[:UEA=CS##JHO6W'[8^QF(# MC5_QQ9K,O8C5=\D3,9H;U]\OB$/W@*$'JGJD09_O@3Z+2IT71'!B,+(D MUX@Y*Y%6#",MG ;A0"CA*J)/=E5_F\9O]QW8;;L;&^^X1]#J&H/Y":+ID];J M*MIKD/5.R/KF/*)JJ=O9R]V]'79 #,M@OS+8CRP@9DF&E(I_.@>&-!6>._M@ MQ:[QW350],(4NP: [@M )_, 9#7-,/8X>K( M]U)WJ\[@:UF5->H'96./NJFK/ASZLLUV;.\*8SK3%ZE#%CSM3FU]B-<<$$%Q MG#'&K0G8Y81RG+/6&MCY_=4?=PS2QCWXTZJ46,67OM*US M'?M,[0U2N\R_]7!T\3R:_OSX"OZ'='=O_WQWKWW>/@8(V=XY4-SQ+!B')(6M M8!F @I%!()$S CCN0:$,L0'0595,Z@9 0#!%VI=9FJM:0HZ.NL-)F?U(2,MD M%ZFS&SN!][NA"_1G+EJ#U/ST#&Z*'8-CV=S[]_OV7@'M"6*%PDPJ9G(K!9%: M88DIE>JF$/@2-=:9[!]B,]5(>ZO(LZ'"6U A[QR_.? AT[G,!7)&>)!/Q"(I MA$5Y;@7&7$DMU-HFOK&U;NS0,&TBWSJ,Q1=T;"0%5!> /B.9?O0ITVN]]<[W M_5#WTDU;[K3;[Z;VTQ%5?=F(MR;@,!@/ 76OI> C7;4SBO<.N[YO80B15(?= MZAT];0:1)T*OQ.?1$4C.P]@SLFPO4;66CL^(G0EC2;#4WRF^8*A-*AL!^*QC MMZ.KAX5OU0'IV0G-U6UI;FXSLW/-#N+U*-\&PUEIN=7^\^_6X5"#Q"O[9,$N MWE'T&>T\SG6 -WCFG#(NY,X2DRLGA;+XILCV!&ST:#AX]?=P "J52RF.[T!N M#_L16M[%$=XRROWK Z-R ,G @"2L@2-6' >228,TI3#9F0!@$FN;(XOCZ"OQZZ"YW"' 6A9+XV+>(\97Y0P68)G,E<* M?]H% HQ4'AMV>Z![4QW@BUQQ&L\QA7'LTNA\88==XRMC8^1;56O(R!M7-_(. M56VD13I7WGB>&>)M8)990Z7#6:1P(C)BW,'.*O+>Z;R=P]'M;G$V*'3O'0C= MLYU^5;P6/ITT+INDC8.1"<;1;JAJ-8'Z&4MSSK$ B#$;V> <.+?P_6?OH7@( M!TS:-&^_Q_"N T< CC"8%-IC,"E(9@!XE4'.8F4EI1G+09D;]/UR$UD@N"Y MZ)8?#D#)L+'_9+T%J:/HN)?X ZCJ+D")047(O&5J0RG.@&*,R9ZS2 M,B:W\AN-T,.JV%H1:VDX8.UQ+$P]!2&2T/%:?3#$/Z/*W?.S:N%(?P/Z&XV' M_=(4K3MXMWQL*-6:;7-3];^=1=X9D\2.A\.(U<&[9'S$!]=J0D3X>YNX#\VG MY%>&A?XHASPY1?.F-(Y>EZ-NJ'PUE9_@SM:!R3.JL8J]$G'L8> QTAD-B/- MG(8/C8V5&3>N.G<]IQE4LKN2[4 [?= G!Z70BMV/XW'B*&0__'_Z].SW[41: M=NA=-QF2&M10>!H06VKBFYPLVI[$1YZ!AC=,7X\D'1TQK53V.ZFW/=T]!;H= M^C#NNXUE<[*UW&;YMNUU^4MHKZM^5'M= )/3[B@U.=[JNZF>#K(Q:C&P_>/A M$VI.^JGFM]Z7=_N\\_G]>>QAOA_?N=TY!IV!=X[;[,OVIV_MRS>7G>/#\R_= M17[[Y^3+\0G^LOWZJ /VU)?M]UF;M#E(#-*^/#KI[+VY;.^UR>[VZ]/_3<_X M='Y@G'5YK(#* J@<+*>@?&16(9L1,,.QY)[HQ6:U1@LMF3$"[F4,U'4A S6. M8RG EE)FL9OI7V_>;?W5^OO#[A]OWFSO=-Y]O$=#W9O?.3]&8:.!%Q&#D>A! MUX;3S%ENJ,\RX=G=&NK^4"9*3WS5'<'K["T\/7^- Z!5O] OH'_[;G^J&A 5 M50,,JL%DAJT];X_ZW9/6UKO6;Q%&2/;[Y&+Z&__^KTETZ.,(9$ =B_DCX7+E MG_S@#TN)D+X":@-"4ADG$1$FA M6\78%%W7U<.+A2;OZZVM-Q_7DR6WWH)U/_%PUWH2/";Y,Z-1"H)C7+I/JQ@V107!ZGD0@Z#*] MI*6MO&O6 51ZADX!#E([X3K25\PN"9C.8.%,8W$BTD=&R[6,*BAH6=,.Q'4H M<$85<%T8TBAINT6]2[>=T.Q ?@/A[D''*_6+HE51XNSC:V+<6"'NGQU7@@WP MUIOA.!(W<"1?OQL3E1292#?>5Y%I&<$J*=F5H8'CL3M,_.JZKM4?C"KJ]#5M M5@0U(9R2]89Q$X=>N[B%Q2AN:#)A='=HAV"? *6WCC2PA/?]":V5P3(P1B+? M#8N-%[!+R6!QC7_'_@>S'>R99/-^G]ZV"N&XR._T=J=B7/'/8:= M%NNWO!N0J-ID#WKU>3()X3L3S(SF30$WSX> *C "C?RT6Q155+0<>CWP"MK> M5M;?Q_'9$""]',%&Z_7%E&82Y0WM484+6*W?^(!H\L8WPSH!A?W?HGKW1NMS MZ=;K3@=>/BQY_5KQ=? 1W'56QAI2@FFDP\H.]B^!G(#I_QSW$L/GLR*XDJ[ M7Z6)?4N16O9QG>9&U/!L];@HX]>P!5-Z68'4T\P-H(V)?-Z" 0V+4YX3@.@7UG!Q^N4D-__;#/^]N>K%*PV%&Q7_14.!"F(YSS,# MEB:WF62YQT))1?.,,TN>L*%P?=:4M:ENRV$)I< (95QDEI] MNU7A^OENMQ_N!H!_]P]\1F%ON$&!BA /*#.DI6!(22-)IIUV&5_;I!O+;?): MM.Q%.N]D;K[])'-I@1Q=/,#U?& M8FM%S252SG@DM)=Y1@//?(A^VN4 1&N%BW9&3(- +Y+I&$-7M>2?ZGC]>P ]:N_:_* -BI37'B;<+>>_3>@/Y%QT]"]$HK "?;(/BF3T0A2U ZFXDEIW^E7X*IJHI]KY^^;_ M8F ?IT!.!DT9([G6ADFE0#>15N9>I:!]UH#;]R4NWKD\.<"Q0E#P20X2Q' @ M2('YB"BU,3)C,RO5VB9;$82JB6L](@[(PVZ),[54C!^WHHNJ"!5!U DC\R9, MC7=@X [ $(VD%5U<4[WM2,.#IS;^K*&:OID4N-*.ADM5"!64MS/?3QJA*8OH MWM8SL!6]A7#MR.OD*HRIFZ4WQ1YY-^Z5]EO]TE[DE-+^3T;?UMFPVVMAD@*] M-%IL4Q.M2-F?-G+6H#\S[&3TF3CY.I^Y4DL+'S-J%N+0\-"=:QEWYJGFY Q(MRPTM=1>@OG\G3M/I0/]O,\FK5P<)?P8%)'*@0%GR+]74!.Q;6=N+N*IVQ)5"/ M^ZX.+\WIV+_I*%Q *:HWX%^SQ'H%H=8T.NOPAQ?X896AWR]!IIC9I8I[)I"M M^S,Q@Z)J]A,=K(-^TL@J5'US^G<9K*D"9%.*AK? )HW&(U^4-D UK169H+,K M,?3'I4":Y:Y2'*3A)$ZOCB[TNO&PW5RXJ4YVJD=\.G#E_&JFJWCGU,.CYYX8 M QXK'FAT,96.2T\=C$<]/TJ*9?4T,'0&7RM&GPEI!:]'XV$4YDO:1)*S/T^; MB )IHD?$F?\Y[OL69J6^4.78ZNF0)AK#O&,*R *6I0_?38"75/.X*+5@F\XW M1I5 &ZN\V%-Y%[KE?":;4ASI4LBFV,;,WL2/Z_WY+8::HFH_)>42G?YUA6^[ MBCA&%7$P3!2IK8TW5$G+<=!GNJCX[T4 5J6=+0+0=$\K9KY1=$;Z&_0!_4[G M5;BX6^=)=8/= @$$(%%TZ]U:$74(Z6#18I2A1 8TPS4UNL"B%L! JP+#$]7T M+"7^M\)P<+HHQK(\ E,;]"B2U& L2SZW4K9LJ??4++\^KYM/ MT W6R/=A84&\QZTL)=#"0A<^GG2;6%LSX<@DT0H_%Z$L&>0TGK_I=4\B9@*S MC,K,QBF$3WBMY+ZDX*Y7NQZ/.,.+TYM,VOF)A)YJM^FV9)XX/XJAW7[YX$4) MN!N.M.A'NA3^,4 "F[9[UTK+MFMKE;9R?YV[C?BT97BD276M#T/,B* M@<:XR))-" KNZUFQV^V7_I(D$;_J;B_-O9:-]33G3I$OA%/FQEONY8)>NQZM M.A!+29[-J#Z593H1'Z-!]&("F:3\Q7G'5-SQ4O6K#45=3/=JHE'9*5+J O#6 M "E,WPQ?6':*I4C1O0-!5K(06* TEX(9)>$_I9Q@F3'6:2Z2Y_X:GVD9_YGW M;+VI!KP;_H8+$>SC%YJXSRU=79^R]M[A@==.6RIS1#3.$;-8(\FL09KE#HM< M$&?(VB;&*P[]S0=^[D\;1#&,I<>. \@SH)!,2>YR*^*9\Z##W1WK*^*$#37< M1 V=[:T#B2FCV/K8=((C)IQ&QC&!L+5&Z5PXDM'H^+S&JQ[CQ55H;^KU3"IS M!5P/"B@_.JV\J+($/YYH=O?:!T0)0KVA"'#=(,:U0M*R#.62&4T49\+&;GEB M8[E65TTUT58K::74&TH*:J6\VJ3> -%<227]=/CP<0F%S F>>G ?8"A;)7%O M18G]6O=/XF>?0";UWH+\[_U=6AH3FD#DUR,*#,\Y(!*HP8H<2:\]8B!-D)(^ M1UYIL.ES;!S&:YO+./)?58I=\NR,XRE!4-+_@"6-#H.XWB4]1,TYV>OP:6W= MS7KAP8*Y?]**\K&@"R:<",8IU8HH:WC(!-&>&;+RY$DCCQZ9BDA[[^1 *4VP M##$0E\MXS-$CZ3A!S!&A07$D2OL[]5 @FFF;,TU$#EO)I>;4$<(,#O "L-+O M?+"UV=O[[BUH%"[7$J/<>MC;''10)3*&8O4KYC#SL,EWVUO!9(8-]U;GS*:V M"BKDL,.:9\1F9JR0XH(CD6NM-#>@ M%_!8/6_9J+CY@]9BF9$4DXQN)K"T;U.JJ#J-.[',%^UK,#&+0:_KDBW\<9H! M CK(M$]>BNYJ>U27-DJ^ZK)D0YD.$GV09<6YWD6E $\=S;5F/%&5W3AYPE/T MMG2UO8@3"3O+KL 5CI_D#2F2^V,:6S"^U_4QV)D\-.-^Y;":>$7J-('D^BF* MZ5'=*@/?I;V(#L9)2R;KAV"CEE=$@G80$'8HIZ6)S&)MAFO&4 G0;A:-) ;H_@IU< MPCM99_N0=?;:Y_#O@1#"*+ 9D)-:(Z840U(0,'5\QK,0K :!!09.OK'<8+8U M6V?M+J0@P4ZA66Z'\3B)U:"EN(L MQO&PM$#*NEBS!2N;$94'FR52H->EAB7(*XHR7E-)KI2YWOJK I:8\/0;W(TJ M0/S75%C-"*?7NI>B_Q^/O"]#1HO016J)A.@&T9+I[-*9EF3;T0T3:-\:W,&KJJX-1$\?@$[ _?^W]P MU0U.)^>9/_V_R4'FN'GPY;9D[W M#T)(Z3Q1PTG)"2O/+:_/?;<,9,+EE!:AAZ.J6NG-)YY=?>)Y:1FZ]8RG9-Y* M$;9A-\;0JRHV_8ASO42_A:_G7+T/$%%7^U24 >6CA1JK\PN4PJI334 /@45B MGD7\."ER52"FG+LNR@\KA4,/IU'J\OZT J"NG [Z?A0/VDY8:>G!I<+T0K@H M;LM;P+C)@E7I9&7$:9(D4H'-5QBUB\M5GPF<[/ZN'0VJ"LU9.LLZ84\V7V$H M0M?DK&KUYLECTO,G*1Z3,_[5BI=Z8,K+C,E%,8VD4E9CDF:=/I(2?F>8/J6W MS:9K;"D==:+E;YF$[KD#-H/9@]K3Y)HIK#= M''&\_HBC^O_9>_>F-I)L7_2K*+AGWYA]0LGD^]&S+Q&T<7O39P1M&[&122Q^]*SN],_ ;AL]^[1:8X8'J1VE(0/XT. MT*O,NXE3\O(PO/AM4$HE_!ZGJ]CZ%4?!D*L,_GBC#PIOMU)&PV+V"9QK%!RG MMYALW=YMM,0KN4 5OG_Y/R-LMSGAI"CO'P%9^ZS,^,L@71%V]889'$7R:G\& M4O,:W:X*"N@O+T=_@OLPH@KS2\3/%V0Y=RI?C4\#_SA/11G3&/1R@EZUK$/S M>)RLI#F\S4QZ[42VUE@^ZXV-8ZM!E6DB$].KC(EA:6_GZB?I63G%;<)B&27( M/2QK:S9GJYH2["[P#_K5*4R1II6-T(GTEQO%?&.5%C;GC:Z+HX+DJ233VY7= M#>]+&6PK5QILTZSHJFQ1.K[8-^0.8]?.UB-H]K('1W]:$U^5%,7GG6@K7@YRL\J-GUS(KEKF%9:>0-5KM*Q[:2;JI9L M 8R&,%RJPH0<,J,4:U'4&8%/F G%B>]2JXGI5LRKNF\&7*NJ.Q9-L< M*?E>!C]RUNX]=QA/S\]\'IVW642<.#4:N78M<-;['>^&]P7K\7*JY?A+*[I?@4;6JRP3&3BC>3 M?)??*+/]"R_W[L1#&$'!*3:1,#C<\H]*L'FBN./MN7IUW/&.N../UI8_Y Z+ M8(1"BF62=!9-Y6,];H?$Z!4G5.CH"(\6 M6R5,\CZJ$!()H3Y"?YX=LK.W>4B%D8I;B5(0#'$F,=(I<"2=]C1S8SB7,Z]^ MDGA5GDP.8X%EY>%-O&MD.=Z1G_6463@+WV9UIM]C]MO5SLGV(27!YL,P%*Q. MB O,D9/,(<]"E%2HI!G+#4+N/ORH#NU3I[2"RTJ FW+%(N)WXT+?>^9QAPM- M2H_B00D"!?7S?2D"V=\JG/YLCMR>'S"5'C!!>0XOSDK>\\ESEZ(2>V3Q^N,< M?BZ>P7@)]L"6)0I5:YTB.E$:Y$,6T-XDE/U3,4GDSIF4S\:;*,;^C?P.TSBT9OV(5@+$K+J\J^ M(7)4)_SAHH@(%!7Q^5/9%(3+%$1T5#S74;PC/E/<,,Z]YB82!SA+ H^!).6< M)G,G =;PLZB#6/C,E\,HHF3P'[(A4W18G)#)F<>6>R%%($'RF*'H)_Q#\Q[) MUQIIJ;:$:%WO+T C+%EU?>SU\U4N?"#\HC@-<0%_X\ MC(L5@8"R#-0?CQ3*C1[*\9M^C-]NBT]6 :>)P/ H4V&FN,[.THK=' MR3DX41P=3!,F9O;70:7D>K%]ZO)A=ZQ77C:NRS9F1:]$ MT-<7O;%<@/]3-:/:/"O]M/;IU+4?Y;1Y*@A-,2HI/0\V&.!:]N[%C'R7H.6TT6BH9V$ \B)RXJ#C5@6,%=JNQ#X[? MC4R13R5=8BW1=TGT[M:^.#06,\)R&VBN%.(R]X=V-"++X*ECF023^.>AF**) MT$7OI][NK$5![I3Q]J*V[O&X-_#XV2SB9*D'2J*.X URN3P":KC>=$1(%3 M+NZ855ZS;6*+8YCV6=4=>KODZ1MF^F>H/ 4?J3@#*B,F-^GZ5\5!2+6QB]0^ MV#F- >#T]XH&:#+Q;CI:,.=NQ('R$%D,N4D7:&Y 5"(=U]$ZXK1,#T[-G\;5 MJE=];Z2UE[?A_M7NWOM#D;S5E@[K$#?BB1MS_@H%/VPX.!.'O#L*..7Y3?B05<'P#:S>YA>^!I_N?54.E1]5 M>6+>K#*7"SG,'DZ93)/),4>)$?DM\-4 E?U@O?'W,*>GS'P>3Z(L+WQ;WF]1 MAU7F^A8!33L,)P^54I'W.%&R53*EC/*#B*G*9?F8_GYO(ZW MM D>XZ7)S'2VXR^J=L1C237%%4XN>NU^:)T.C4W5'J1(?RJ=>_3)*;A@=;+PHY;W0$=FPO^C$ MB4R^T38H\S?2--O.*.&L[,I2/8:*X:=:@;Q[2K*A@ITRVUY#JW&S.ZC>*W: K%A/N >F*WAZ@Q$;?O,KX_: MQ1794&!O#$:DKN.2.#P@O>GSU@27==#KGK5]'RX)'_]<\<$-*SDV]SZ/2CG^ M,>@>%;E3S2&SZJ @Q!O/D"D^.%D<4MC;_<96-L\!/T;9A"6P#8D11F_G/G?P MT.']L[8MB0;'>I^7;=+.KWKMLNG<#;PV)VM!"L4U/$\9RWT?&V^C(IGL#M/L M1M^N4'Z8XE/%M<:;2\G9Q,S)7+WA,Y^X1F7.9=K-FT_;1DG_,6*"[>>KYK92 MXUF(=T]\.-K2TAQ+N*LHQ493+&AKKZ:TP 1?[:B1,2S[:$^=QT%[U)%N*$W+ M(> %+A?E-['_Q"/[Z3@R_5H;+C64FNV_/HV$X2;.^[GQ5[F6>\5A8U'774:' M?N_F0\;AM__:V_Q]^/5F$3JN.N!4M1U%,N;Q3:KA>%IM=]CQ:G2,G#^9KUC$ MAPHJV=" \:T7:SQ.(QJ*S3",O=7N3=0C%$4FN M0Y@N_:IK>*8@1>'EK^%YK34Y14.4W/')%B&-W FR2B,;*<7L9ET OHSLDY&[ M,!4YSPG$92EG19Z]WF@!&DX4&HQW]ZO2Z6\J!48(.++BCGJQU.E%"J_]U>@D MIM$*QHP1F:]&>)=(4)0)HG++.8ZKZ*3"K(Q.8OP+69!W-C>KHT7W!RL]:5W[ M0R."P"E'XQDL!<=6HTSNA:3B-/ 4271I;8/>DBFD(UX9GDCM)M35$$\9T27V4 M-R&MLY6>>Q?">X4F(,-K*XKQWE@]O650/# MX\-&]E*+F&4&P]0O:Y<>0H$T.B,J-W#*ANGQS Y^#<[_8*S[R!0==E$^D<-# M1?5GAM6B^+#H,WZ4Y=2#H3[J<5">\XX331..MT8B:.^&-F +*]0Q!:[HX.V!UE^98UP/JF08+X& MGIM6<:TLML9'"<:&5HH< E*LK0NB_A@RA.V#Q@[\U MB9 F*"RU@8DST-<*&X*==-Y[BC7C6-YZFCB)B9]C45'\*189 &='X-?Y3F&_ M[\%M?N]T_;<7A[JC"NJZUSO7F^+@] MI;;78P4D+[WX]. 7(XSLGF[B LJ^? MVO":[G^>@KJ3%FMM=4X/]KYOZ(UP'[K]U1%M;GTYW]_X&&-V&UP?' M13/(3"(M J,V420M 25KK$.&&88(PT$XV 0ZF>F2="(T('N>G0IPO=8V/K__T'J_L_=YB)#5*F_\,DBMW6&7WS^PR8EH MFL"0YUYZ[[@25&O.+37)*F>)(&'$8?AD^[+R:'?3] [=O@E>_WY5O?FF]^K) M)J >=196$L7 8*\Z')%Q%",9):"RHE(P,[WW7BA%?]^-OPQ;]"NW_>L5>_M<^*T1=?^M>DV&5O&53> '1II](9A?HHW[YQI-=Q MZ4P/>O#_,+QS]?9Z\=8_!V'V/6'6J;[[;;Q.[GSO9Y?-?/?$_-)E?_Z>8/5@ M):4/NNP_B\U0;@C8IKKV-!T;J!S;? \,3#VQN,/'@Y\T/)F!;/K^Y4,SX<^:L^.V7 M-DDUU4K/9_,89MHH+(K&<."/VD%3S_(QUWBE@UR0KFL4_YIEWJ>;L=>%^_HX MO57GF2INO*AR?^!4_]>CIC@^M2)O8:GF-D]PVB1OI1->YG;J@9OHHG'<"&DX MP^3>?AILVN']%+]'<+__Z'5/WQ5,7'[PM3TX?E<=,XTZ@&U6>7-[]L?#0M5L M17WB_:]_]@_VSN'Z/M_[LO5U_Q*N#Y\[_K9_LOEC=V_SALYOG='W$X)X_#D[@LWO@.W_XU&YMO1>MK=_;NUL[WV"LUP=; M?X ?O3UH?<8__KWW?K!SW1*MDZ-#9[5PS'ODL#$(%E4@)XE 7ELOI=*$6[*V MP25I4CQ+^5\ZHX^1E2'RS2$SB[2B:N1ZI-7,N)7%8SHJ.BSC#,#:=.)LNX)E0RBBT3]_5"JI%KV9!K9\KF8L12(Y-" M+ :+N$P"&4,Y+*I!1EM*!VQ-H&F4V]FSD) M^15P>"J3ZJ%QPEJ:M5#1\F!TL)8G>)&"#H1R$-](? @/<)]J:7XY:9YRE4BT MPF!'4**:(TZ91R;0@)1UUF#/C%)T;8/.5OW7TOPJI%D&+*5V)&#F.< W.,>1 M,FR$#]*E<&][U5J:7U*:I]T'RS3SF$A$1&ZO+ A%EMB(9,K]9+!0+KBU#3,; M\W@1:7X[QV-[F:RT,3HD>X3'4#V"!YU%KA!DS=/(G6N# S=>1<^)#5HYRRVF MD1D-JJP^>%HQ%/MXV\%3BEH0A'7N#\_ .M$N*J2U]-BX)!7VY<$3,8LZ>'JP M0+UP;+<&B0>!!*@_#4#AL=.*&TPT599*(T.B*7)JZC.>E0.)*HIM$K Q*5 MVS3%!$%$ 0$OD!=97^,!UWA#ONX89]9C7-S7K7MX3I8,5GMK(L[&KIGOT9+Q8'RARX($A2AQ&/6B)'$D=8"; W-,,IQ^(4:RIR%ZGI M"N<@U9(^.OVVUBMA*4TV.1DI1$K-BC M:G]RA21]VI_D7A"<)/B3!,2=.QR0YMXB14/PRC-MC 9)%TVAZ^R\.CMO)3( M># D:,^I%I9KH8PSQF*=9#26$V_K[+SE12@_XW4P:0-5&&R1X CBA'ND4^2( M,<&$HUY[#UX'F46G.I_G54BSC3;H8+Q0EG.NN.98&2NPRWTM-<5U=MY22_.4 M9\%TH-3HB 3%$CP+[)#UUB.OE!/$,1(U7=M@8M:MJ,7Y58BSLQ)K@'1"E )I M-C8P Q#/N=".<*'J]+QE%N=I]P$GK9R2N2Z1IQPH4$A321%-45H";T7'UC:, M69+<^?K,HCY,?W@O6BTCDUX103PW.ED3')B@.0U# X;=VUJ]#GXL%WH=S;@6 M7'DN$R'(..80]]0@PUE$P6-A*"?P+R\.-*19F;/T.N'F6>N7F:(XY!_)<4F] M9;"!;++22:L %.JCD)7#B"F'10G,.",.Z<3 89'4(K!@%:)1)1N3%DPDP C3 ME.HN;OX:(]XT1NB85/9Z),NY6RX8DFN%#68ND&$HDAB8MDP89M*L&QR$X@)9DSERN,3("0N Z%1N.J-S.YFU#Y5L:"F"2GB)+"9,NP]OE7#1"G??X0>?1"@H6H-0$+43-D2+"( M.>4I['J2^S-M"$R;0C\Z1_JY /&96MF\G-._6S8H/#MJY*ZA19^J5M$(ZA=; M4LQ&8Q@\^M"]R'VI%M+NX:$QV+<\RK>3#3Q_5XJ'9A6MOIFQ0I;$/ E3"VA+ M<4?"U @,M\\\&!$9$6N;87$VP_O"7B@C2_YZ=V^;'S+N1?"*(J\LS@<%$EEL M$I+&P1J#]TRT7=L@3:U?%SUAC4ZO%9T6T'JB1J>70J?6)#KA9!1UA"!&%;@T MUAOD,L&(E9QJ%8Q5.=5!-R69#7G7Z+1,$ERCT\+:2]3H]%+H]&42G8()EFD1 MD<+$(9XP0R8:CZ+'8 E;SD@D@$ZFJ=F2&$^/C::\L;KTNP4;9,G%WF+]HEG1 MMH->][>_8B]WB;5'<3?=*N.5&"-:R_%#Y/AJQ@?B1%+,)44:I!9Q12/2C@JD MM/5$*^VTD6L;>/TQ-L9B*LU?0@C^XTG;)]? \7B7I0:.YP*.*?>$&BFM"0PI M'B/B)!%DK/!(*"83QD(*:M8V: T<-7 \#7 \TINH@>.Y@&/*<^#,1F^Q13X8 ML#B,3\A( OO7F20HF(\D> .LBYJY'A#9VF/+I%]&P7["^#UK&,H+X*$US.^ M5[ 4W"N#D7"6(VYC)IM/"5E)I*8YB5V;'.$E9#:';Y4CO+4X+Y*\LQ;GEQ+G M*8^()VI5\A3YE,ETP Y%CG&),BN654I%R=+:!FLJ^1C+IA;GY$, XZV3&*K'!*2\RE\'AM0S0%?W3M:'VVL7P:^M9( MPR-M[CK2\"RRC&?L:RJ]\-IS)#01(- BMW"*&CE)-:?">6+UV@8AZX_APWHM MD88:.9[B<.-QYGV-',^%'%.FO""!4BHB"MI:Q 7.5H!A*+'$.//*2IW[.JT_ MAA>S!HZW!!SSX<8C'0E6P\73PL64TP#V10C86:0QRXGD+"(7J(*=9&6*A,5H M "[D^J*:R:X\9KP1.IO)^K::RN9M%BK/$P\.2BZ'&J)46\ZJ9$F)X7GR"E+$-?)(@N./XHQ*ADQ3CR6G+-4+Z!: M<^F99Q;$3?T3QI$5"OW->6;P2!>P/C-X%@B@,^Z>,U('!JNB" @^]SH34*N$ M#$M,&V=(8!(,G_7'6#USB\A*1@=KT'EVT'FD!U:#SG.!SI2W%;V(!1%H-+ T MW,6$'#8!$9H28X)&'7BNPGI, G$-.C7H/ WH/,X!JD'GN4!GRMDAT3*P1 U* M1)C"V\,D\MKZ2 6H$,G TI$UZM0'H9LPSKSR_<:@V_C'5@P7OOPU];JG M_SEV0OI7KYO:@U_C_7QH@GI]C;?4=',G#AH?;/NL 8HH]Y)I=%/C]XL^?"ZS M,C\FY^*U!6%OF^)RH^A+MH?)>RI;$KMG>5?MIN&>JD.L"[0Z^$Q\!2OOM.!D^I_2,&=!U[W1J9YD:FZ<">B6#F M2HU$T!IQ%QARFEDDC,SU:Q$K*^H]\;;V!'?,4\X2<@(;L*ZI1,9%CY+T+$H1 M.,5\#=22AIWSKV4VK]\.E=8V2& OTVF]_W$>S_JQVX%PIB8"1(D:FGBVB P\N-2=(*QH\%\F[ M"*:);&K\NCJDU#*]2 >CEND7E>F91'JI$Z,429F#^=%HY)(AB-DH"!7PGJ19 MIA5?0,WD,J3*KXY;\:[;.^_V[" 6C5IW!\>Q-_0P^H6+\4O^Q.I2>LR#4\XE M2WFD+/G( R$%<9@F0@O#N5!Q[K/&4>+,< 5J7%H<+FU?SIX^\Z1C]!C91 C8 M&A&CW)X-<1%@K2(U2H3,6MZ4XN4['M2\/$_3OTQ&+5@@P2C//5?6X !B+10! MF7:>SWT 5POQ$POQE,-@HB$X"H>DC@IQDF.9$20Y1B>$#P9SX]8VB&[R6HA? MJQ 3$QP8DXQCD%K%C*6>A>0X)2##2OA?Y^BMA?AIA'C*0P!W(#F3G0,2=3^0:+L*VC]710F//_I@CQ[9F07BS M+ A/>=(RK/GYH]<]?0U MG5O1['3/\G![W4ZG*",J@T(UQ"\0XG_,.%M&1RXL]D@$8A%X7A)9@1- /%7: M&^VL #N-FJ8R"V@N6W/(U.BY3!-?EC.M&CU7!#VGO5Q.O,$LI^A@0$]&>,[= M48@Z:S65U$N>0U6R:>1CB.]K]*S1<\71\RE/#VOT7!'TG HO4"ZP346_$,S@ M!_%(,P!3H@-)CFKGM>-Z#S5](57$RN7G:A:%= M%W_XM7KRN;@'?JE"^Z'QVK<\RK>3L+L9>UVXKY_)R'UT=L_JVR4K9'K,87E$ MD[R5N1D0CYP&;J++3<:,D(8S,#3FS@<81T%XW8GYQ>99& ?#VG)8H.4PV\Y7 MNA"T4PX)XBGB1!'D+,:(.1*)=S$0EZ-6M,ENJ4-^N=Z!S^1?U5"U3'.;QTDB M(HKDO6#.\Z24EI3ZQ)6.1#(L'T+.7D/52T/55(A("^V(U1%A(3GB-&ID @Y( M84 LQ95TQ@-4L29;JC:G-5354/73!"W-B(Z*.L,P-YPZF2SCFE#)*+9,S)W; M44/5\T/55#S&*@M@E2(" QF@RD:&# \6*<6M##%(03+#J6A*NDQ6U=M)"]_+ M!:6?K_HY8OG&,L#G@*9']I"NH>G%H>F6_M*@9RA."E'#;:Y5R3RHWJ&L(*RRS]%IDN?,T"*("R[05;)E"E+7L+EAV%UY:6LOND\CN] E#( :G@!$. MF>&2@M=OF"?(,Q.D#-IB9T!VQ6RITYG8]H)?6V,OSG MGO^K0>2%M_BH':5GANO9/KM$<9L2=0BL8X=X;K9K,@F@4HD*K^$M3=8VJ&JJ MA05PEJ;&Z9'<^C4"OCD$7'C3D!H!GQ\!IYQ-*PE/45)D/7B:5] M% D@L. B,TV,9QE0:@2L$?!-(>#">U#4"/C\"#CELNM$I"!!@>5G$N+):Z2Q MPDCXI'3"05J,US88:>I;B-R6% %?/4O49K\?!_U'=?A]PEK'!?;=?;6C?#M) MK?-79#XT'V;U;8C7:29$'UU2V >)+7?,&J\Q#HE:[5TB2A]N/RQ"5*)< M&0^^?9#$4BUU$%'$V@)[,?";[:>G2/($$X]8# DL,,F1"5SG!ZRC4E8R6=!D MD:8@RY0X42<]+5AJJ<=:)^8,UY@KP;636L44)-5$@T=5FRPO*;7394V2 KPJ MB;RD-G/G$^1$_H&ER5E0CLO< ,+,%D>?72TQ%+[J]=X.P&PQU5AO(GB,,J" MH)X"]GG+O4W.".Y3-,X:SI,2M;WR4LC7NJ5_EPJ,P$(AHDPFYXH4@<82B!%, M)598"$P*:)/C-@7%'3@6/#EPX3$3T7L)*ZR8DK6Y\I)".\UD MG@2WRGBD7!"(NRA!:#U'2@A)F'%4Q4RP()IIVZET6-;:N-;8$E%9+F(4G,K0E: M*XU%2,JY$",1M5W[DM@V3;]*P)0%)80\)@YQ!3^LSYWNB7**\5N\[>][.=F_1;S:T!Q>]^(M9E;.IK:^K@\0K<\16(&Q<=[)X M:YS+"^]D\9>].HUG@_Y>=]/_WXMV+_[5ZX8+&,?W6!LG"S=.9MM8>(LC+)1 M(DJ,N/ 6N> 5PD1*0:51DN',:DIU30U?P]2JP-3"NUC4,/7,,#7E0V6.):HP M1T3G^!#!N1PV8<2"4H83:KW-*>!-PUXA7UH-4Z\4IA;>P:*&J6>&J>E*588I MY\(A;&( :PKL*J,,0XICZJ5+S'*RMB&;L-A+!%-O)\^I[E[Q(MTK:EAZ3EB: M;5WA';CKU#'DD]0Y$=0B:[!""@>3HE91"+ZVP9K4O.;$BC60/KW!0KNVSG8JKM2/']7 MBAIT%@PZLUTGC,%,4R>0"2GSUAN.7) !62)XKRA5!KN7VR MEA.UW"Y>;J>Y)PQ70H6$#"9@[%OED-&$H1@%X*1QZ13B0B+B1&ACF&)+94FJB9Q)DV89D8$UY]/F59171;5N4O M=7"F58C!0I M(1WBW$ADI-5($.>Q2Y1YPG).#5X8[6(-L#7 U@#[;!TV:H!]9H"=BE($8[FT MA* H<(Y24(:TTQCEY0P>#%CX7[9@N5A4=M#+ VP1YOCGP,)--X:3VKDX!>'Q MY>]YR[?/+HKV+O"7T/Z^\5_P8SBU2G@X75<"!.R\VV_G3_[6BQV;-^Z_+MMA M<#P4KK$O5G/&-U^Q#J9W,;C[*V,S\R GL??\&$'SF!09K7/Q.,9_'O>&HSFW M1Q&Y7K3?D$TPV-]LY])>]=?^.3>_89FGJ&T],O)[GQ7ZX'7[WEQE.+5 J_ MILEKQ;WTWG$EJ-:<6VJ25>%,'U"<7_4$[ M7;W0L]\]CSV8YME1H]/M]QOM?J,/H-=OP/_[ ,_]0:.;&N[HRS&'N_JQWX17OG.1Q:C1SELJY\56;XY]T0^/P4=?7&^\F_MF#=N+ MC0"X[@>=*U@FV,/MU,ZBUQAT&_"E!MS^/!: W^C'HZP,UAO3,SXK/CFJ.!U^ M,+^1U0S\FR<40^.HVPV7[4ZGT3X]M^U>\:$\O#S''HSXHIB85XV=_',-%)^ZF3_%[ M/+N(_3]ZW=/W/V"]SFSG'6S(+MRXOWD6_MT]._HWC#"4"O/WJP^Q>]2SY\<9 M #=!&/M[^7GOP>A^[W3]MQ55E0?_O! X[(%@I&ZGT[W,.[M0:HW^Q2F,#2[2 M+^3F71>$X>SJ__U_-"7J7T/T -$O!?#FVT>CC0,;_PAPM9^-K^)#5]'V^HUX MEH5L*_IXZF*OU/^,C!@)JKL/E5VAQN$Y=.QY/_XV?/$O$+KSCKWZK7U6S*;X MTK\FGVY6"=.'!AF-R[=OM,4Z+C5&=691W;EZ>[UX:\HL*=\39IWJN]_&Z^3. M]WYV64+6)3&_=-F?OR=8/5A)Z8,N>\\AUIQG54_CF.D'^67_V,YZKWL!EPC] M_WP [<=/YE8:CR\S.W7K[++BFV-.#V#J6+7ID[<]?3PQ_5?/8/GEK#T Y?EY M ";UXB@L7W4@;K[)OYH@FV7:1'8AW M<*,\A*_MP?'0B7@_= >S Y&]H3W[XTV$W=JMTY8X^ HCIOM7NQ\^XM;7CV1_ M[_>3G>L_V_LG1V3_^L^3@ZUO?#;LMGVU?]WI')SXZX.3;7ZP]?''P=;?,$;P M2T[_;.]N_7W2.MWYMKMWG/V/*N3V?K!SW1*MDZ-#< 2%LRR@Z+!'W"6.C(P4 M)9=BA'>D"GQM@Q/3Y$_/>+E,*7\U#M8X>'/8P(2RBGJE&>.>8&.]\]91K)7V M+I"Y3W-K''QI'+R:Q$&FHK-.$H25=XB+E)!3P2)L@A0V@NIC<6V#"=P$;5CC M8(V#;Q('@V38*9PL2 O'7%NFA!4J.&P9TUK/?>A:X^ +X^#.E#UHP.H3) BD MB33Y%)8C2X5&/G#AD\&,&P8XJ%23DM7 P<5&X5[.:]_I]@;'C9*$8IQIGUWD6C?B&UN<:H%\6H[1F? M%5O*@DP.22\"XMIH9()2B()!GJ1.*F4F<].D=,ZR]:,F*AE M*LCGC)FS4+26SB>73N\UQ59P3)CD+GI'O.,<)VZCD\JGVKY?->F\MEI1) MAD*R#'%E$[*&"J2"3L%I"W:^*NJ$A'Q^Z7SU)V^;_;:MN5SN0A^EG03#W8(# MZKDCQ#@EI26&::,\8ZRVW%<+?5HSEKM1D6%E""+<4<0IMTCC()%(1#KF&28V M,TB0)N6OD$"[EO21%R!);HNHL7.$>PI6A\,A),,)EX%X4WL!*R?I4UZ 8R(0 MHRD2V.8<5P5> !,*F419[A4G=/2%I./7V-&CEO0;4DBLG#?*B!@X\^#R)X93 M8B#Z7/#ZQ&#U)'W:HPA*1D=!IVL%FIPS31#XC YV'B'_1ZYX_A"#R=>,,. DT:JLT48$3;8SGA%A#!&,*&Z5KWV&U<.;CC.] M(I:,;M-.$*IKCBDHW)9V3XJ0.+#Y#I^"@%/:&)F&U#BR;#=>!_\;+XN7MQD[Q3GP#!8N2,J2 XU.1.GX6^TU\M)'&IP)C/(LZ$HOJEZ@#O_?B.)N M9KMZ\]%_AA. "/51.Y\;5QN52'0I>((%YJ3.'%HQE-F?]1LLSK5G 8%7R! / MDB,3-$;$D9PS8JT5;&V#-A6O@__+)IU>),>#HRYD+FSB'1"V=S]!!$> S M&A*M$3QZY7"@ 1M.G/ J15=;Z*LFG=,6N@V*,8LY @G%B).80#IS!W9G&);2 MZ^!TED[,7Z BY]6'_HM.3[]8$EU3XC_# WHU2+[PIDXUDK\HDOL9+X@R+"(L M,Q)&9"2W#AE0U2B0Q&WBW&(BUS8$XTUM'MV&9.&2MAI,-C7FUIC[@GV>:LQ] M:8^ M?>NG&G-?&'-GSA0CY8EQCG1T 7$+=JYSUJ#D:(B<&Q&"!3L7TZ;0ZM5@[F0W MJ.E>3Z^GZ\=YKECJ#:Z:C?..K=KBQ/][T3XOFN2X*Y#V"Y#"JU?:\D.Q=?S M#A)S-J8 XV1UNFAP)1;116-1K>!7JKW&KTQZ*3LO/*3OQMS]1E_S YOLU/'J M@^=UJXJ:FOAA3@'GC"7OG(LX<*:\H1)C%>OZ/3UX-VWTO[]LG7[Z=K#U_A+&3W(KO)VOGXX/3O]H[X#34#H+1]>MO8-O MM[6BH(D8HRQ% ;.$.)816,8V.2,R:L;6C:9&3!-G_-P+XL E_#W'W9 M&D0)HKW$2C,.$F%"2N KFTR)BQ7%!V4QHFI4%1BRGF3I9:38'U1#MK+&:'P],_\0RA6'C35UY=!%A@3 MC&J5' 4HPMPP;K@+5G JHN6^-KV6"Y-N8U1/SF(34#"6@^E%,#(Z%VD&A[%E ME-K("LYF]>BL@MN%_TGMJX>&"]Z\("5MT1XJQ; MC(502^I\DCJ=L2:IU%)*) VCB$OF,Q4;""ZW3FH7P3<+:QN&S4GT])+UV*L? M1'AGSVSX-1O@3?@>(026DE8TZHQA9),RFX+D%]X+448)7+*D*@\*GD0JE)??1::,%%3H9 M9F3,!:.U#? "DGHU72G$1-1&())L0MP'C1P8[@AL-A8QT,&BM M-!8A*>="C$34AV-+!ZE3-K'U!EOC,/(F *0&\&,-I@Y)%4!/4D]\8@"IHDD7 M%AI[>4B]I:BHFMK.14%'/E>1T?C-3R[Z@W:Z>J&ZH\\@"OU&+_K\ $.N&KJM MU C$";YTUL@B9_,Z]AN7L1<;_VL.P23#"D[3,/^^;?,*YZF]R^3;Y=@S9)GH(VH1HIXC+?!\E\UC0A M)X5E7#A/ FP3O#Y+6_]BRJ1>\T>L.=[9/.2,8A^915'"B+]=E(RTNJBWK9?WW9O\ O=S\>YB0FK2)'LJ"QAY5 MFE@-6P#6PU*+M39K&S^U&!ZN'"SHZT&_<1P[H=&]&/3;(3:ZJ?!@OJQ_7F\, M\D'!?"@BF.*,ZR"5X2Z!FTN"@7^8H50IHNX(^(Z,#COH=?/.V2Q&5N^:VW?- M^\N=K?U#K*+BVE@4A!>9\AB40Q(1:%^9F^RRKA79J^TRM79Q>=&R^=0,E^.-H:BVT6.\?3B<82) M?H\WFNZ/,M3S[J+7BV?^:N]F6INC68$ [*;:3[I[_U^!1CQ4,FF)A43,TXBX MP1)9%P+"%C1A%!(@+G=:_IF?-"^\_6)PO=XTR[%I3KX<8B&,$4XAACD!I>A8 MIJ85R$3A6=3!$IZ]Z_79U+!?Q\Q1-'Y>KJSE"6/OW02M&\:^="<,Z5_E+V0K>C+TN+(>/C7X\RD*XWOBOB5.+!3!?3P+& M9W\='O#<%O_]ZM/$68]@!E\+L?4W\NG*GLPBM\[7?_M M[0D^VSGY>"B\82+%B+"7&/%@$SA.!*,DP'7FD>. *[1OPU,-FQD_+16&!^I\ M$& ^2\ )16P0RB7F*'5TK1$!3L]A>0:]BSA-,M?.V[_$XKP#>S$C=B:?ZQ9[ M)\/*]_;@JMR^@^-N/S;\*\::7GM8D7O'>T"L&=EV.N$6:?Z M20CA)#&KPUZW6H-](-W@8XLPWA(16\U<]RCFNOJ!W?O \-NB^OLK]O(R9"OW M7?>L2(2Q!?=?MAY_:>_0"RKK*[,LS3)OW]*W>07< MK8_-G#R[R [\=)L,;SR/F$3L/!>4@8LHE;?2:N:(2^&>@^V9),IWXW[JIW;_ M6X4>]BB242@&T15UR:I$R9/6ULOM'_LPSGW:NM[Y M^C=\_Z#3@M>M&?KUUN7.UGNZ<[J-]T_>BX.33R>MDS^.#[8^G>Q?M^!>,/[3 M+]?P^L=M=$#!$BER # &P\LR/T>(0$)JK%3D#'N\M@&&Y6Q"U7_46O[II @K MRB+1A',#CB@C!F/"N,>,Z*!5M/>D"M12]+12-)5N3)(CAGN-<,IE^,$'9#3. MQ;*&"!F4YBR!%-V6EEA+T5Q2]+^?PE)> 9MC%$1]C'F\RDO] C9P_;A>\>.: M3QTK+7@T5JKD!4\&P#UJ:JA*K(@/IWM2N&IU_(3JN#734RA@*SWE$GDG)>(X M1F2Y4PAKXG1@%C0R*8S:V9+X_YC5+[_O63VC MLSX"J)O7+,2:V/1%([-^XU/TL?V]@/BQ')<&(\TZKEV'C!_!M//:Z =NF^*K M(1"(A =,X&LJ6>XELYDXRUG)2<2>^_A03I8AK-R@RAMA#NC">T>T]?7/DYWK M]_ ]CUM?6W1_S\,]-R_WZ<[)_@GX 2=?\ QS 'QO=VO_Q_YIB[7VOESN7'_\ ML7]]< S_TM;6[R?PW7;K^N_3G;U/M_/C$\\8YA%Y3G)K(HZ1AC5$T9#(O?." M6 .^@VQJ.1O,6WGJNQJ17BDB<699LC$$3@& L+=8:H&I=%H2(L2#F?QJ1'IZ M1)HZ7/#>!&621]90"HBD-7*P<@A;JHB57AJ5C^AX4_#9*I65I_A; >.NCLTO M5;#YIRIH+'PW\X1?_%F6E#TS@<>7*%;XWXTAZ\YY+_9C41W6R=4(@V,8#,'_ M412Q%K6K?CR%JU]\*Y>O7?2*1.WCV#AJ?X]GC7,82#=,%7+\^04FC(#6B M_WKJ0HBM=O^\"ROV 23LO+]]5K&,P)]'.?R[(S:E_-=.MW_16YXRB+V/E4(_ M;Q^<_-YNG7QJM_;V1>MZ&Y1X:.^??CK9_0 *>^_+56MOY[2UM?UCY]U4&<3I MGZ>M#]M7^8@"[G4-USC=H7^V#SZT."ALLK.W_0/4_&7KY#W^G^O6]>[>ET-* M+*C>W#.+>X4XXP89(36RRA*MN+)2^NDR"/BH3TQ;++CF#CZGO4S$)2\Y)8K* MZ3*(K>V_WW_>V][[\NE]8_/=WO;?VWO;[S__0D7#_3>>'*AP.H$<><^$YMYX M9QV#KRL=:8PQ5\,NNVC=!FCE.$*F$"N>S6^@46(O?VIMXW,\;<,S"!=^T.TU M]F)_T/B]JKUZ!55GNV>-/Z+K7=C>58.P7&1'3'.<0 W6__2\$S-XVP9,$>;? M'H"49X!O#_J-_L3C&56EY8J;JH*K>&2?K_J#>-J_*>+*A3RE@CCO=4%IA_Z0 M]V#\)J.*Y\%EMQ$[L2Q(A@^6N_(HIPE'VSO+U GE-:LBM#_:/;CK^_*MJA M MEPN!SO=E,6C#V3[\S-6&C=.+SJ -L\Q7MIU.(UT4=R^U%?PM_FCW!\."-0^V M0R[*KCX$&P4\G:* &F:2GT-1X3;QE>JCH]JCK &C]D MN/;9E8NGNQ\/B2*::>R0$Y0@[HQ'.D:""55 (#92 @JR2B$ 5X?]>QI690W_J&A>%2[NA2>H8B M1,3^<;<3\O:85W@F9Y>GE84'%.IY#.N-/^""@YE/-1OM$H_@4QWP%8IC^:'Y M>C.NZNZA.RZ/Q=>FQMULS"&D5CI,N'71^]S#WNJ0L,/+"!^0<%5L7@N61\7$=UXO?8F3(WLWH;VJY9 M2673MG0"KBK]E756OV1+R%_K6/\M7P+$IUWHAO,>J*R"CP*LL]ZW.!@O39\T MJ8]M/QNSOC"J09.40?/B/EU0-5=YJIG/^.@,GG?Y["HC=V0L%]JI5T39(Z@6 MN&".>.5;P5,K.(-@?^7I-BZ/8_7\1X9V)EJ [=Z!JX,^[U6O\RS6&U]C$;') MP%^,>?2EFP^5E[R,,(_O<32(["B<@DKSY=XNU'%Q@8N>APG#Y2J/86A15$06 M^3/#V0T?[KGM#=J%-5'H^;S@IT5%8.E1C%UAO;'3O8'.3.A\;J^*05;;9?C, MB\5LQ':F@!G=+U6:/^NLLV![I?U0O5N:#L/O%X,8V37#U;!7IU6EXCPF>.8H M!@'7S#G"J06=;ERB0II :9*.E=4;@"OL'M;@!2GWS5XO*_7"N;KY2*7R5X4B M[/D5OMC9^GBHL974.XT85QAE+6!BG(E%XCDO/*M4[=BQZ W?\%]WU0"EC)[M5O%%1'C9+>J!"K_/7"I)B2 MB\(3!91K_&G/BBA :35OGS5:%@2W(@T;S$I"Q:EQ([SC%Y0>+9_[(+P2*>CI,XB\&G MG:51("=Q0E0;V.6"*D#$(A/[KE;"E01-0O5(2HK3!=LN2JI4,"5P#^6H M"*Y,BA$(P6N+[_&"1(M-BG,&!C#$VJE]TSSA1FPICNMHY\7AGRU_M M;KT_I((0HJ)'QAB/N&<&@65#P(W"RCNAN,[RRVZA>IL0WZRP7$$(-C3>;M,? M],8P R/5%M'A&Q.UWR^M\>_M>#FT^LJ0,VLX3ST79KC MR#$.',V?(0<;#; ("0$*M(=SR@*7LLX>,T*K2T[$S@;'[?YX(/P58-'/SEA* M:V4HUXW-BK=KY>=$_#8_(L$#'! M;AE, G4_!S_O!-UD?;L#SVR:+=@'#UH6&ZT\%U)828(UDKCHF5-ZF-B%L5Q0 M_'"GJ(_;37^4XP$O[C.,>P)2X5GZ#*N7((']>/:&8X:MJ]V]H]R]BN]NP4Q/ M/AYBGDR4+" =<\\!3072 =P)'9,5REGB'%_;Z)[%66^BH;_5QKX#OVR^7.GC^T6$D3>4*2,]"Z1N?8-=4DPA86/!G-* MK&'4.!]23HD(S*M18$.BAVV@OZJ!Y=8W.>-H-]W9-*_>,W?M&<"80VRP,(11 ME*("7 %)1EIZAJC3^5Q)>A?QVH:^I:_%U)[9G(PN9AWVR]M%>9$)[#%7U/-\ M(&TC3H S\&=,HC=LHWTMI[GVNN+W>V MC@YSPPCLDD4Y;PEQ;AAR1#.4$I8T!4.I]IG*^:Y2AZ%]?UOL:I+:;0#_C)([ M;K+*\H IPJ?&BNL+@*H,#H[Y_1?3=Q9@/ MP@?QJ%?<'U[FP&ZWL$.'IM1K8)7>/JM:C\Q8DJ,TEI&A-IZT,T.[/+<-H2+W M-@;KL)2<"J>IC,ES3XB3(,AV[BYHM2Y80(+B#GCMQH(,6^7!8* )<:' VF3! M(A4#E5XSEGBF([JEJ<6D5,-6R=9#*5^Y!\6T^SS;AN+>_-YYLGG5:\CFI<^5 MS?LI]@>]"S\H$J]!6#Z5T8;*UP;Q7\8,7C\LR6&M#_MTY_0];.C.MX.OK4P2 M(G8_;%_N?(6-?OT1MZY#9V%[+[]1.,(9.$?./[)YMD M__KX9&?KX_4._0)JKW,, D)VM[X=>IQ",LH@G)Q!7%*,G$P4"2=9-,011]-T M8JP1,2:B5!+<(JN.159-,9O-NMOS:W/[7>[^Q];C8^O?^\]^G+ MN[TOG[9W/C0V=[8:NWO__?Y3X]U_;W[Z\$MYO?RVG@%^CY#\60[B*/A/-NC>38& M@ 79(NM?=$KK9Y[Y MI\Y M4:T7])$+&GAR8"!CI(+,799<0!: &VF,/=.),._Z87IOV..DV#IE5E2-$JNPJ;9_[&[6*/':%O1I M4,(?@R$3J\#O*.!PT MCBH1)\&S,]:IF)PB2@J306'NV,!#MM+RA@&>?3^)K'6D4M&%!&Z_D 01B(0 M8XJTQY:! \1(E&L;6OZLN=^$-IG=5.UA\&F\5UOSIV$FV&A%JG"5T5EFJF9% M5&6<5=^[6>=&7NA&-H1O%-D# XOYPS>TSG[LX%KG5,[LRVT6?=K\,&R\_ZOPBT1@9MYYJ+;E443-)DB4&PX8V)-*Y M8:S:GV='_XZV'VLP>Y )37>WM@^--$0'25'RB2,>B4$F^(1B%#F2@;&+=FWC MIUFX%25!D7L[EHHS/%/_; >-_H7KMT/;]JZ&6;FY<6)QF- ;R=90>Q*SWMB\ MR2T:@N*\Z:XIZ< !E)U6W&"BJ;)4&AD239%3\^!TUUOC@)_C8%!6U6Z>A9O] M]E>O^[V=E7N]Z^[:=:QULGFHP<36P3/$P-S.;& .::.J7+[6=CW18%6D43>Z3J \%P?W#V]*K-"BQJEG%Z: MBR>*/-+1XVJ?!9AC5A)EB+5H59I51+CP<9B%6MFA=T1?8!!MWSXO5K\J7NL. MC8/JJGU81_A@]=OD"6_\$?U%_N[4IAF9?#<5)+W3/(;+;N\;O/:Q'&69,CO3 MC+=?5DA/IKOFP^5NHUC;7%)M_:CC:CG1O"(H&8\2"%(BS8)!CU"(?3 PN MV,2#6-O@Z^;^D^3^\+D7N^:L'\?Q[V8CCJJ.9A,4)F%PU'-ZS 1;R(Y[9!RL MWG&_NN-PZV3[D'N1#7V,I" XV_D$:4(3HLEC0QPG+/=NP.ORGAW7]96/.*XN M1S"6-]@-(A9L+A62C2%H4:S:'>J-\:O81%N@#8T'6R2 N4\,48BKS U-J$*4 M(?Q?E"7185287#. MVH[98"V"O2$"E(7&Q3D,MV([R)9AH6C[S1LFG^&7;L8 T#CH]OH/2@1[R\PE M;/F92^[-&9K*,4HA1.=5Q!9,)0+HI'!67D)(PT6*<70<^50I<)_],3@W.7/T MCF2X N7>=/;;WN8A)LF##J-(\GPP)&(.7;!ET-MLML8"E]/RM MZWZ? ;9,]S)[>)6/GF[(;>=*6A]6K^83I?YL6GHN $S=3J=[V?]MCHC*:K<+ M$V9=$?T4';BX8JO3+FS%!BOKWF9U;[.ZM]DC>IO5#^S>!X;?5C.X;&1F@^&O M(5MP+I!_< N.^[JIO>H>//--_M5TYTG,<^FQHX91CB.SUL5LI%L9O=-$W1?6 MF6G3,^'^O"L-WGOS+E^\0<\O^D-5@QY\\'4?MSY\.FG1/X_WOV[CG;UO>/_T M"S_8"M\./K3HP=:7Z_VOK:N=F08]GSH')Q\OX3/7^Z=_'.^?? 0_Z5/[8._X MVP[]]&W_&N:PMW.\?[V=BVAG6H8Q8:/#C"$6DD!<$8Y,T 8I90RS/!BAP8.J MJL >VZ%G+@EYZFYB]S1TJ3&NQKB;V<7N-8C6-O M <>]+2*EQ["EP;&?*)DLB>$5=1%%@B;AC M'EG',!AF,A-OR:!SX@K5C^[A^BPX]DSQMY=SF3_'#OSQJ-GX$,]BSW:*F/UF M.&V?M4$XR@X)[\OLBOZ=T1A%1G?*&LK'@;3*(!A,0UT0A M&W-O>,MHL#*Y8.W:AE"S14>UJ+X:40U)ZD"X8,E@'B@V2@"$NR2IU(G*L""# M?R5:J*^('$][ Y0DRPA)R!!2T)A+9(20R#)85B$%#]Z '#Q;6% E\*)/B)8H?EH+\J)JBVI!?F9!GG((M'/!@;$'OH#*W3^3!+<] M87 (B W)4H6UJ@7Y#0CR8PF.?DF0:[?@<=(\6&+R',K_XT8"]W+Y\L?RH.!,;\A4H^YG7+JF.:*B6> MP0*$[D5.L"^.:M[F.>XB'\VKP?>%>UR309]XT4MYG*\TH9'++5ANTX1$[H@Q=Y G+(D3GA<.]-7#6P+F<'FX-G$\(G-/9 M?YY(,(E=)CT0\"-89#4!"+6*RB2%%"RM;2AS5Q.I&CAKX*R!Y_]V8'/B-;5 MM.^V?]W:@G%_^'0,=VVW_O_VSKVIC9Q9^%]EBO?4J>0IQN@V%R5[4N6 R3H; M;!:<9,D_6QI)$X;XPC-CA\"G?UL:&X-MP#@&;-"F%HP],]:M?^INM5JMOS'4 M@7V#W]].CMC1"92W\QFN^7$Q:V^_,KN4.0>+38?<9YHK/Y8L]A$61"5*16"S M 04W88BLQ4XRMR/6T6WIV4L"DJ8A12+ *2-A'":,IBA7B82)+P!""7\$C'AFZ8.[H]/=TF_>X:%#6.=.*C0""?12CP8XJX M+P0-. TPPBHV=,-\/72W9Q_W=SWB;[@VY1U<'EKJ=OX_4;C:\PJO>"0@3>_\ MCR*B1XT@; M@4G/IK&?F ,O6))$/D^BT <-2:9@!0@BD+$!*'$[_Q]1"+=%<>SMBVPQE7Y] M=QB^>DJ=?E^GC<)TD/PM)7KI%X"3Y,21YTBJ0/*&4I]J/F1 @ MR6'LFZ'O]MO]3#.'468 MTE2K*%4L2<)8,1PF+-8BP4D8G45F OE=NDZJ"Y2M!T@#FC+W[PTHU!AV0$GG'$?;7=_?//M'^ M\3?\E^4 B>B9HX1ZW3?0Z#HW5VV\V\VZHBLST?;J72-;-KO@.$'&]=W\IBV, M7&?=@7W06K9&":ZKU2C)D"JE$QEI)'#,L%$+$$G_#DS6A*S[$P!F M'9[P&A!I;LQ,QH6>=PH/[_6UEPP**'!1V+P+XR?TDA,MS3E01<5K'0/YKCU, MY.9OV1XHKMS[CY]0#*< "SR ^8*ZKX MZ.+XI+'S]T6#?,9[K?;Q/Q=[%U"F?WE*TEBJ!/1K[QX^6Z]"U*D/2/D MWO!R(4O!.K=1U%='_6$??I4CVSS@5)<\+&PZ$W/KN1:Y278"UU[QP6[:05^9 MQI\WG>S$=GYH?&IAHK5BG $^XD@@P:4.F:9Q%.%_H<8;\Z1(F43H<([SC7[\ M)B(CJ&90XF[_C6_>>7"F3FV$MTRMMVI['J^4G3G]<]10#U0T^\0W61]F%SE' M8;?_K#8^U Z]>L.K-G:\G?IA]<-!K;97:[0.O:_UUI]>=7N[^;G1JIHWFHW1 MG_7&!WO#;KU1;6S7JY_,K=N?FH>?#VKSY[UYNQ(Y@!J]OB=.3Z'!#/\J-Q9_ M>!,CE<@DV3GM%9G5(7+=MN<2CG/KF)GURHW#"J/Q+2(!41ST;[YE*M7#$[5- MQ";TGBL_[R/D]%+(C_-1'4[%=^TGN18_?)%"%=^(]IDX+S:VK@\:&!\3+3_9 M:&73O/LCR>'6&<5= E>N*6LKAIIJQ7M@J-PZ1-8$=,U&ZZ#YZ=!2:_^@N5W; M 50=+LRJ5='A;[-H=K)"MGO%(+C_O2:W@[6+MJU]F08:"VBV1@W7/T&/M:VRZ=EFL9I-,0!MYV=6&!W+M(91K^P'I\+8P]EI:0F! M6C0V9[J *J,M;0YM"YLLSGSQ<:93T,= K[8GTS;3-)/P/>:YY6=CJW+XV>;( MNM!I6MHQUL89OJET 4UJ[^^-E++19\/BV#6MZ&WAJ7'WRJO=>WK9O6817>D4 MVLQ:)K5?8(UTP1JIRKYW,# )[C 5/@Y>Z=?V3ARH\J\*F$6%:4BC1XK^M99< ML-ZFC$.SS#ZR;TVW>>J07VFK85B ;3_31N5+:*FL9QR]/[6QS9)S>#709V!3@KYLOL-^<]8MS9=2R0;#R-P#UR27Q2F;J[P=5.*L;9H"YJU!TLGZ M1GT>CZ9K;0K?V1%*>S^ZO;.N-8V/=< [0LOBT$'1-ALGK2/+BMWW;JP!GW9EH57G((]EV9E4YA/ M#VO;ET,OMX/'/,=\<7&SSK0N'+D-HWN7XG]9_P/;>J9GZT8YZ\(P'Q+6,V/P MRN@OKP1>K'T3F;.YM1T)Y=@Q.C,8B0:%I3C4P:+TXLTKE;]B99JQ7+<$K,F MQ&S4.O)JZZ27K9./6L=3Y<9R\Y!.K^@;8AIG79H9WY7WWP%H I;O0&A; & K M5$*T@>#"0M@0%68$0V4P8(J><9V=>^WLAX$\T'GJALW?*_&,$3ZOZ14NXE]Y M4H/F?<79,W>U5+/U9^W JS=VFP=[U5:]V5@_KTM7+SJH.25K-ZBWW:"^LZ7& M/D3OH/:A>K!CW(PPPFOU#PWOX^>#^N%.?=L,]D.O]6>U!79\[4NMT0(Q.-RO ME1^LGQ@XY^.-SL=@.;!_O-@VJKYGUH?JD= MF/6@Q9> 5LK\F/ 4?1>Y=?RI#,R%?B\OC*_%*.[".MC&/B$I3LO%5*/G$_1V M/^\!?$&=QV^\6EO+D5-O9_0@>QU^:XWDX3W#I?ISKWG6U7EQG)U:CZ3.S;=Y M[W57IUGI7K.?VUNO&].C!V;&S "[\M28EE!.8U;!(Y)SJ%(*KTWP0^FJFC)/ M""*T="!FUNT$%?EU/K;JATZSTC\V]"-!XWD*0#KAI>L-\I%U95>6YRC4^AOU MUYW3QP)Z2?5.374%O*ML5,C[49 +6/1J(/NVRVK0E+(H[4^K')2!,8MZ7N&+ MSW2[;7VG-E3@<@0;9[2]IAQ NG/:[IUK74RXG$V@35;,56:X3/P46=L>9S(X M';I8-=C89V7(R2@B!KK:RHZT!GFU /.W:QZP/1P4UCW?]UY%.'Q=@C%&@8\# MSFW8S]R%:1>]*R4:1@#5;62/$>%B+(ZS).!,)Z U:5.2L[.SBA@5LR)[G9L' MZ"J,/TR&XZ_L\IE.;^@#Z[3#:"Y*I#;JZS$YL;C;(PJ6&5:RPLN_&#^I8>FM MAQHSUEVVFWO[M<;A[_E,5FN&N2K;M^@C(]5B/'D8.=;=PMXY5!DV+Q40NUYT M?NT:KV4@.D-;N781_&&7R73IKF[WY(]R>JEWB\R4:?_J0NOH:3?X=%=-!9D7 M/_%+P0^IK D"#H$ !_76D=?\V@#;Y<_Z/M@Q'I@QK6J]X;VO-6I@U)A(MO)S M:]OL51O5#S8:SOYY4/L$=LZ.=]AJ;O_U9_/33NT +FFUX/*7A9)B^6;*"$YE M?/@UH.RWA5GZNBS9\T1&C%\*,NBZ(&,$!ROWQKL,T#B\1H+6015TB:%/NHR@ M+?TE7KVQ4P-%8Z?V/-TA\\!AA($#ZZ.&#P /)0+L.W"OT03.O58.!2MCX,N/ M1XX1$'JE3TT4.DC6#%C,[5AY9J1@+X44S+EHYW#G']0;V_5]T%S&L?K>;JU6 M NFP=O"EOOT,(ET7LG6J Y65+J%&K^N7?^UJ?1<85H@)+WG]+US*^E\M_7Q:>?_C,+5M0&NE##.IS8 M$G;8 AW9&L^'VW_6=CY_^HU9:-F#(+Q'\R\^=5X;W0&;'-TT?+*X$_&$7N/K MS4)X!46F' MH2YZ<,?^C5(^1Z?%E6#49V4?F%6\<>!J<27R^\J._)O[Z=K3,0E7J!^RE1$5 MBBH1->UP_[W'Z.>P&O9$S]7J2/N M))T].F373/\OC'0KU$U#->"67CH\!@7@N-=6NG3'XNBM-USD>6&]ME*8*Z6K MT>N7H677.G#6!K[U;/$5:G(R5 D.AKN*033&JQM][T!_SXJ^W;Z\/TA (?>J M4IID2T:OWLWRCO=J?[O:?._5=]YX?US+Q+:$PX+*9%%*9V^LB[27FV^LJR?. MX-1L58<9G$Z/C\BW]M[)^^.]BT;VK55'WTX^MIL[!YV]BV_MQL['D[V=+U"& MW?;>9 :GSN[)M\[GSJ?6>/#T46C\QGM=?;.&E^_M(^^?O[U MST7MK-F2_R9*IYP'W%F94 M.:]>KWA?1BDTK!KS]P :,[6)V8:@_]UD+,/Z$O9DU:VVV\-H8WE5G9CA%?** M8,*V&2;(X*&R2@?.AWVB\-V[3Z_;ZE['+=OMU?V)!L%QA*Y.,Z':A MS^P6\N$:WUUE*D9/[)9*D;FWW_N-70BK2PRZ4I[%FX%1^W6<)=GO2,8=#G@< M7_;!K!6\6Y?WGFAQ=N8RV\JLV$8WK]@^S=KKLMN!++!N9+,HC[O$Q4<,O M'C9>Q3;>1 KJ4<-6* UO_!@TL9MOO>6QI,(P7_I38UKA+)CKL7>Z'B# MV;VUHPN99S:NZEK=AG(U,0M:Q](=];[Q8,GP]DN7*\GE(7^]GUO57!Z;G.U; M6GT7^19HX6(K1B'=@K)BS"DF 68HCCF/ME08X!A%2O^BHG+/I#CU.064,>7/&H M&/$^F!;3\5%=(]DTZU%FP]F#B^#R+GU@:;VZE..$];$4$\0#>^ <1@2SB&VU M&8XCK'_]Q.ALJ)E@5,&+"?G*2^[STTTN/36M8[B_/SHA)@7-P,1NF@B% ]W/ M\G+AWN3B6-AM@^9VVXS>&JLFUG1K*=8J3W:V MIF:9CZU?>-7ON2XA5X9#7A[QBT.#'D2]1/?/S*D[-R3F-3JB.33:^UCQ/MC1 M!V4&6N[GVN1X[/:O)"2>3E:\7(_6S;3UID ;.M ZT*XH:*-+T#('VC6IT6. M=D?\S("E%>_](._J\TWO"T!T)FFG4[\_'6DC1UI'VA4E;7Q)VN"EDS81\L?W MO >M[0_+EMK_WJY-58&BP3ACZ&&_)W]XS=/+Q,&/Z:R,'?,<\U8@9H2B".,P MWE*,,8+$P_,J^> MA]$(>KLZR0?FR(@R7P>F#GP.?*ND[$6.>VM2H]TL+_K387(+6]L466L[?CRW MYJ+@A3+."][K2^,>MG%[B,]+W2V[P_3:5EFW4?4Y;51U<]/JS$T!01PAPN)X MJTV#@$9B&#!%+F>GV(5%+AG[PVBA^=F_2I[6>TP$9$:,U'UG Z>#.\X]8%PH MO<0<=YB;GV<[93[&D6&-8RO4P1PH Q3\\*H54&=%TE/GFU?4U0FH70-75?TT MJ6Y5>9R2?=,[/"_ZN@,:;;TK*P^_<(2I"_ET-%MIFK%QF#MR.%NZL8[G5MC6 MF'+,479E$]Q83_B/4@4.!(Y$JT.B2(2T6C+I"N/&9"(7=U4N. 6F^?$ M(2N6I6ZE];+"72P9#OUX# 96P4,J&,8-O@^*89@+<'?* M$B7KV^[&"0&S:SX=A%A#AJ/+4^4>9;P[%]2;8$P2&.AY4"<(RYP5X\ M-G:SM'\\,YK,V\ZU.3)[;.38[+3P0=8U!V&?VZM%IV>.,9B]^O7GX?MM[[WH M_O ^'U8WO89]&U!2+8J>S*Y>-$YYXKV":^UI>)72S:/S/&NWO4_G77F\Z>UG M.I=Z$_#2[>K<^U_1.7WK'78RJ$3IO#'W' ZZ_1RT%OO==Y!O*NG I;44^W^- MU: QSLH42?'". M6*#_+5!S(1%E=5OLH7KVL]BY49Z5#=9:[K<)E*%L5=8+; ME]2H$S K0DRUB2"%Z])S-0A8*;78(,,H'E%H:?6?OKFEO(^,PN9LY'G6N:YIA80?*=:@/FPZ,]!+7 &T1H0 M;)$,U/85CK=$_"-@YC356491Z%!VN9YMY!B/'"3WL)7FHXMWL[VQ)\X]ZVXE MR"'%(67UD((Q0S3$!-!!@CC>ZDKX'D+BF/["_RJ=XE'>5S/&%]Q]\U!,>8"S MP>8$RTQE92910)F(O$]&_S$1-$9E@0%N5H?+E9Y7<_&E.D+7C"RS.SK-NEGY MR+SWZ_S*P9Q0ILOC*S&KVH3W)9E,$EK[P,/:MET=.LVS]E!O(_CUK).=')L< MFY:<4OKZXH_;/'$9H')M27AL;+UJB(Z>%6'RVK-MO1"![I^9VLF\D_G?D7D^ MEGFWD^!2YO=U;D]!-E/_>U& 3'X!";:IFP\_.P@X"#PK")!Q*A/BXN\O(6 > MZM\J_9?!ID[7D:).Y)W(KZK(_]99FBC8$O"2 MD!G+&(2L%"V>SN5X;2V#/,U:ALE18\- ";EC-G>!C-Q19'%4>5)Z=*O"6,67,35EQ$^G6LL*? 2E/V>R8; M 6&.*XXK:\&5( *N8,QNXHJ+3[W.E> IN-+H_1R> !(XL#BPK#I8J'W)#%@X MC%8ZBRLN6/0P^_7$.^B^ZG:[\'9%_KTWW/'6J%3G#'"?IA6\_BBZ5X+:R>); M=QVF'*:>#E/C_+HD>O&8FF+1U1TX4P(_#YL^Y%KTH6CRA[C1.C3!_W&KT(>#I,A4)G*S77^8 M\7$<8/[VL9>,78J/YRAPPZS1A#J!>[?=ZQ;#1*8F!>&IML-M*'/6H-@?).U, M>E4I>X.NC0?9S?*.$T4GBK\OBA0/)S^**V[Z VDT!;G, 0HR>=.90*>#O!C MC%BJN/)8=+]K$%$07+NQB@H?LU?BM='!A>J=&LWXZBV'6I;I0LN3+,AHJCT4 M>2*ZNO";O]KZW#X0/B$(D47DW677_D4MZ)D_>;Y'WZ&!@G[T[>UU'> M1^+NA'U2V*^*)XZ]SY7#RG9E)*@@T0&Z0Y@]CL*ER+$[L6_=TH"MS9 WZWGU MQJ$1_BNC[N6(_#_O#SZ!75WT[1;*G9X<&+_UK*GTIJJ.9*S;L]/ +8WR>U<^ MIQ%WN/WGRQYQ+?&KU^UUSD%5[.MND0V3;G3$$PS!YS2PMJN?W,":&%C;HBT' M[5*G^91U?R0F&9\;9K\SS'9JNVZ830RS44HA-\J6-4&VQK8YJT3A?-;N?9[*:071EV5$WT>&5KXR M=>-BS5(3WB&\SF4H%]2I:UV:7B^'UYU3D!?1[^7GWJDY9 ;>%'ENG-ZC(_%R M_=]!EI'4[WO!Q?3KB6)5S/2KH.!TDGZQN' ML;X\@E:TV^>7[M^YA*"\9/J<"'>(QXQ#//C-AWB8.F3J_S:R,$H5"Q.M%>,L MY"R.!!)28MB:-T#LZ"3<16A,.90 M2HH8BQ#'* D3**0:Y;\-7OVSWY8Z-L.T6_G"<[O9^?R,'/ M([HW4">UG]\^\)/FR1']UOD;-3H?V]^^_HV:K;\)_,\:I'9VU&J??&L=H6^M M/=:XD+\^T4;[Z*)'&N3;C\;.M^S;UR_P^P=JG/Q S1UUO/>A%AR1SZ3QX?-% MW[L?C;Q>GV1Z!ST^^GS>^UB_@&G1T\9T_.@U(BD3D"Q+'/DM#Z@L1<3^1(L$A(%^ER8:G M"RE.S:)E/M#71>7Z',1A* S? 239/Q]?;*(98G/;2N?A]I^UG<^?:EZ]?B-] MGD$U+\7!!L./!6(49U>,*O_H&@G#P2(:":\@%BVDD=S^63"G0G(O[0E5:'3S MQZM56(PJ*%ILC=,5]GD5-IYOS"Y7-R_YL&R QG?QTRHO1UKDC^9!*F>*5:K^ M#LST>693;C^I'^VR#28CIAYRBIVOB=Z+MEE;+^U],3Q4J7^L;]0=5J7<&J;F MKIGP>^FJEW4?[NJI1X[=6CUIK$)9[2E?WO8Q:%9:#0=;S]ON%7VKQ]5^&<>5 M?L'(^IIG?>TWT[38:H(8/AZ]UYM;JXZ &@SN-0;57<=JEF:5L1YA5'E%KYTI M;U3:E5279KO_7M6[HPFP-X#GJ.+U)'+M=N_,QHFGO=RK%?VL4>CB(1KT/HV(O'5HRO^9;*9[5?%JU7+SU)6JVW"Q;M>LAIKE@T$W*Y?J M!H7:N+YVEXI08LEQHD/%F$ 9)*A*EB]-^Z.5FQ7+)36L)X:Q?_M^'3 MT0+>H/"_"W'Z9KQT-QJB1;6K#C34X*/BNK#]_[JO^D..K[JV<4/ M\U@8G-!\V@[3M5S5._KZL?C6.OT!Y4#?3@Z.CTZ.+KZUZO!=\J+YH7[Q[>O' M;&\'RGA1/6MR=_D\;%'CN" MUT>=^ME>Z_W)WDZ5-K\>D7\NZOW&-OKUJ57KPS7!WLGW?WDHPE0SY(=$:I_) M0/EQ'*8^CB,48APH*O<4#0'_HK7-PNB^^$Q$@2^B./0339".TI@(H3;>!6'@T.30])1U>[6Z;-K1:F#+5#A% M:IFL:DXH4@%-2((X]46 D<\HHWZ"B/2#)(V4%"J.<;#Q#F]B'$_1:LJ9ZD#E M0/74.E2B><+2)(D"RIF081PG(6*81W&4$D2E-?)^&T_.R'L -NVUJOV]0\,G M>'ZKSOX-HU1KEFJ?RU#Z#*G0YSH5?L YDIREC"1TXQW9#"E:(55JSG"CATF MNPZD&@I1Z=?[!8)5V&"!I@E\UWWMU;L_=;??,SE/?\-]/J-AUAODSY/7!"$6 ML4A2G6!&E> \B+E642(%"P5)G%-N17F]-^64DRE32 KACZ)ZF[\,ICHX>:TV/!$F$! ']3@9,*L(5TL3X^&,,4%'H ML3QF#BM+Q,JD.TVD+ X4\071L<\"(7U!$^RC0 LFB4IBRHT6& ?WU (=51Q5 M'HHJ!=077BWN]'+0N!QA<33KQ5!11$W7H M"R[!$(\4]9,T#'P9!&D2\X"H(#+!:4 M%YSF0+7Z.E:,51C1*$QYJID@)):< MH3B(8JR5HIH[+^'*LFG*2\A2#1,-V'VA2K$)3E-^'"7*QVDDE1!,* YP"J)- M&JZ2&?B(J1^>=*\MGL<]-T]EG\6V[,?><[M(P]YU[W.:]N:KX[.9]U"2LI2' M,4(! E6=)8F(8>)3#*4X95S8>0^Y>6_EYKW/4]Y/EB"6P-3GJTAPGY%4^C&C MJ:]41!3#*8\8,CMOR8P-([?/>G/)Q)(U\SN_TT'JQ4"*4Z7C,)$BX"'C)! \ M#D@2ACH-%8TC89T(>.1$^.VU&K?[=DF FO!Q:LEED*#4%YIJGP61]D5 B1\D M1*L@H)2&H)?S^^X8<71R='I2'^EHY&CD4BDY@VX!.DTY,DD<41X@Y2>"@<*$ M@]3G(8U])I&$;H:?'"^62^E!*?7"XB"?T8Y=MQ[FUL/*:40'2#.>))S3A)$D M$09$)$YX*F$F2:CS"Z[H-'(TY1@ELFO(EQG'$M(Z%'P6<^RQ@PBQU$#\)&4Q"H0X%XXNE@'(I^YY2G)>P M%]HEN%AK2@=J6U%*RRE774@9"I-0^HBG MS$!:^XD0$4!:,R&XUBB- =+1)@[O&LRF!TXY3X :<1PP!&I 3 (J M$F[^<3!0G1MM#;$RX4;#*0U%()@/?8M]QB3VA52I+P/)9 0:/NB$&^^ *LCE MZ7-468J+ZY&QXF+B%H;%I!>+2!(K(E-?L$3[#-'4CZ/4[/0-XB#63 I- 19L M>NO<33XL1XF71 F7>NDE4&/*OX20I&" QGZ4XM1GD@>^ *,33)= X%!SC1A= M+/?24X:D/9M-M^AWHK^6MAOW,9KY>6S376I7+*WYUWL274+]G\W4*[F*).6: M,YPR%)B##Q'%FFHM-)(X,%,OYF[J7;FI]_MTUL,T8DPHY@=Q&(+"3D(_UN9 M)A)$:0J?PB WR\Y!L*QL%_?!]6,L3#LH.B@N)>@Y98E(XQB#]LK,:PD$Y(H& M,: 0#T_21".GQ6\OJ3A?Z&/01\?[R/CTH4Q/@PA)QW L10L($3X(0=,,JF)4261 MST28DBB,B8A"VV4TO(D7\%/K29PF- M?!YHX4LEF$)"A0GBBR76>C(JNK!*=Q*R6Z><.Y@A#24*)5?6G]/3!%@#+ X8;Y& >B6E"@_ED$( M?V(1F9ZE6FR\PW23HF4%O[@T-0Y1#XTHS)1*&"*1TC&C"FSA4$D6$?H)G:Y !V[7A*[ M"J@OO'(;IA\-3=\GSAM%24I#2GWHL<1G0F-?P(CU!8Y0%+* 2A9NO(N6%E#L MN.2XY))*.3[=R"?[OV$4W;OX<=ZL_LLBB; ,D"^8(CZ+ ^Z+5(:^B@F-PRA% MB5HPK]3#)__;ZHNDK>&WRGZ^&Q6N,>B ",AW?]@WRY(E^=:[RU+:]^''J)Q# M.6"D$@4@*Z>](C.5>Y/K-@S/G_KM6:;ZQR,YN7)C6:(W:'R+,#%@@_[-MURI MI-0@4_GCBSLQ98K1]>:X^M,4UTH3]+YB8:*U8IR%G,610()+'3)-XRC"_V(> M;HSN.L['/N'OVD]R+7[ 2((JOA'M,W%>;&Q=:XE.UO4G6GZRT6[NO:D^[(#= M!0\<]@B'APW?,7&2YL_AF//-I/(F(J.9)NLJZ(8WOGGGP;LBFMD5]59MS\-A MQ1M5\2G&0RG(TS\?N$SVB6^R/DB$G*.I=IL'T%3(_\L[_+RW5STXNE&F[QH/ M3R1VC5Y75QR(KH((+P=$?%U ]/@-/UN6#NL?&M76YX/:X;H)T?X@+P:BV_?Z M/:]_K+U<_W>0Y;H#K5EXO=0[U%8Y*0&&J=?+/1R\4J_-9^9Z^'R0@YA B6J_ MY+'H?M=>5?;-QYA3MFDO.M#?LZ*?FZ\Y%H6G!NUS3XI!H15\G!7PI:>]W!8A MT=;,A@] ;]'*JN-LW- M>R*7Q\-BHTT/M&AZ"0NKZ8SEW>X!@ 9OB]-"OQF]>*NRXK0MSM]D7=ML]J:W MU[O1C._)[#-F2)8?#X<^YQ6& S/ZA^NRPR\>"D;%"L:$NE=^1BLX9#=^BBIX MP<\"&BQTYVUE9;@2L&CICZ65$"V_L.O6L,'-'U]][,S%?[[HOI#'R*,TA=,R MNP_ HM?-9.%M]W) @S5L?V/[QRUM<>W28?M-J!#47K#@-X9/<>FV&G 7+7Q[A"*)OJ#_'<.Z%GO MUMEXU\KZ[9=;_]M&QP[@/A;H.,0$/:];DO;/R-?D] MC6VU'/^E GPO97=20UN56KS:SS/0,D]!S9PJ_.N)I8+'' JS@=;)E&KK)VHJ MZ]WV1H[M>0AV&R.>1_;U1W.(S('DR,T7*^#?>,& N+=%[UVA[]2'4QN>7VJS M.N[>Z4URS'UHYCZM0[D!:#CW/E6\/[7Z_EM9V9X5&48KE=K;AFOS7KL-3#7: M^!BK52E[@V[?> &7Z']^#HWGL#K=)@\C9PZK*]C5!JL'O02*X[5@&LV%>AH] M=E:K7'+A,G1O::T3SM4X$V'QJ^J\V,ER+?N]W/DI'-CO2'G[()+NP+Z"76W M_BGK*N$U__?_Q01';]_GF5X=A_:JPGW)92%NHG$3SSK50_2<3.-FVG<3/-< M9QH7Y//B)INO(L]UUP08?.P==XOE[ 1U4XV;:MQ4XZ::6]KDH;CSR!/-JE_Z MW*>OX7+?8<7[2XONLK;A+'?R>C1(K\>2OYOPW(1WKRU@SV/">QA2N>GN14UW M#9VUO;^RCIOG5G\&X#RW9$2Y">Y%37 @43^, WJOEXO5=$6Z6<[- M^GNRX?@U)W<7S@+V(VIG&\X;\ =1G!3#G!R"^<> "87 $ $0 &%T'-D[3W;DMO(K>_[%7WF5)ULJE:>F[WV^*PW1>LR9J*1M)+&SCYM461+ZI@B M%5[&HWQ]@.9=O#1)21XF5!XV'JH; $T&D"CP5_^\KS1R1.U;&8:'RZN7UU= M$&JHIL:,U8>+Q_F@\^[B+[_^\,,O_]/I_/WC=$AZININJ.&0KD45AVKD&W/6 MY(M&[:]D:9D;\L6TOK(GI=/YE4_JFMN=Q59KA]QOU9>:XLWU]<_K=[_?$O?_'QS]Z[S^HWRIO/Z MZLW;CG*]N.Z\O7JC7MV]O=.NE+<#'#?O]L?[A8.\[V_>7E MMV_?7GV[?65:J\N;JZOKR[\_#&=\Z(4_5F?&U\3HYX6E!^-O+_'GA6+38+CB M6&9BN&+#$X.I]BO5W,"<%D?SYM+[\8(HCF.QA>O0@6EM>G2IN#I,<8U_NHK. MEHQJH @Z15$G!L1^=A1K19V1LJ'V5E%I&5;\^@,A*"*VV9J60XS4W*5B+SBM MMN7P:1?$$^?05!6'ZRB.M(/72HV_I+ICXU\=_.O5LZU=7);'ZMJ=E:)L*V&. MS_&P^T^J4!#3S>N[N[O+9U2V; HRE8>/[^ _.]+HAF\K_MDF1DK]223 @FX-N_J8+0INJKE?ETJ9JN MX5B[,LJ?-27XHXK:)X!IE%7!'0S'?V3@5 S#=/A\?.(_VVZ9L32]!_ (%>9] MH#53N@SL9VHCR%B:_/_>*Y9JF;I@'5]N+7-++8=1.[Z)< !KBRX_7.!6T@FL MY!^ZLG@%E 1#4@B2JH\_7\(4J@^C-PGFHO9]N+!! #KU>-/D%]]:M.J+PQ0; M]B@NZ/_X]U<5O>K[PQ35U?\[7E^CRZJO#U.8P6J\/P^^$:1\NNB9XP!<$ MGSU.Y0)'AN/T1@?@ H 1);]>\?]=DT[D+7<(G_7+Y?[8/2BN3;6Q\2O_][YJ M^Y/](043]W2B]+PD,S.G^0\#[A7P5'(UYLA@;:T-IZ0T>U,3A9R^27*: R Q M""WB>G<\FHV'8R_%I>S<6@A)*Y!7',@)'2RT-42B\U^6%EX!.$'Q+ MA?A1&DJC;G_VJ=^?UQ-:$H)02&^*A.3#(AZPLTCFLXEBP5NMJ<. SL/EDP0G M%-;/Y85%?DS _G-+A9S_F^/\OSW@Z66 5(HOG?EQ1<'_W__^^[F^NW_$P]-B\0Y>WQXD*:_ M [/E^Y$\D+O2:"YUN^/'T5P>W4^F\J@K3X;]F33J3:92=RZ#)2PMV%K A2*^ M0^^?V:INVJY%4=X>&B[3"!&),)$(%0%<)$36(D%/^Y_[H\=^:=D%XT7BN+[: M%X<_LT6\]35M-NUW^_)GZ>.P/)LSI@HY?KW/\0 (B:"TB/OR"/1M/I[*%2Q3 M?(Z0WS?[_([-;A&?)U,,V>>_3X9HQD<]W"LGN)N6YGH^!*$,;O=E$,#ZB7!H MW*Z'\%HD%1DY>2_#DI=FLRHQ:&JB4 :OT^L@ $$\&"WB^_UXW/LB#X>E^1U. M$/+YS3Z?@ZDM8N]P/+J?]ZK,)G]XB1H.S-9#GF#"!:/KUU?7?T.>JXO9ES!8Q_R856'IPB _H M$B%QYZ]%@ICVY_*4I[#PQ3%Q,NT/,;_OM49I"6#G\?2"/I%%7EH;R:#">/E33 M^7+0A*))1;T!7!(")B%D$@/=(L$-^_?2$+S-;K_? T^S2NBV-U$HCE1\S$&0 M&(P6\7W6O^>GLQ76A#]!R.=4L!Q,;1%[>_+G_FPNSQ^G?3S__"S/JQR99,\6 M,CX50L?@D A0B\0@/TQ@-^3*-P5.3!^[P M8Z1 0C>>?^M,N^('W53(:)>&) M1'6;"KACD'\B"=@\>N/0B0^^10+$2X2:JU-9_JSH+B=&,;3?^$6Y'3-6DLIO MQMCES5A9@$(1IL+N #219?@K!$\ /HD0D !#FZ18HSAE8NI,9;2"9 ]!(I1V M.HBO70E#?@S0MJGRL*3IG"L+O8+0JT$52CF5,:ABELF/'IHV2;7.HJLHX@-0 M".6=2E0+J$K2+OF59'CB4E"?J<2 ][T-G([5N]5V;KOSQ3R/1VJQ^K%VLC]BG5%E8.V.M"% M4DP%X+5JE]HH[G0E4M6\2AX H=!2$7E^05,;)1,O4JJZ]:2G"J6145L?KW)J MHP32-4L5Y9 +0"B-5(2>4?K41I&4*JFI:L$JP!0*+J-JH5RQ3CNEZ55T5!98 M8II0)NGKYSZ 5O*\QCG(2+$L(/N)]JBC,/VTARXI9"+YODGE!PXX?NF0$#_Y MT:?@K![%$NN./\N]Z[LIU;'=]#UVT3.PF8=DV\QK.?L]]*8\%4*%2M=D'*)0 MG+#.]1WQ22,1;20BKI7:YI_!U;8O>?.%$DZE6X+3P+:O_QR._G%]J$S^N#Y+ MY5"IS-S-1K%VYK)K&HZEJ&C;J&,KAC9DRH+I#/NXUEQ#E6 +)9E*JT62]!$1 M"C:+,T]GD\L4W-5!^#77JXE( IEF5L2TTG+T$= .(96BC)= M\Q*:S* 6=TI5RIXPI*PJU5K A0(N56R3L,@!,A)A.PN;\^EPB9866RKYEUDC MU4*IQ,J4PN4A&[#K.*95P_,I"4XHKU3.+UY.E5A>,>AM%V#MF*\(AE!4&74\ M<5&U.\K(+5\+5\?$^UK$;J(K\):&UO^GR[:8R*@JQ".@$LGZYZQN) 7%=(F% M&F"'H8B?1R8A!:U4COW*N9A_ GRQJ":CF%8,/ 8OFJN^KFLB$"I"*IV7+M[; M"9M3,MA_^)$]I^W MU+#ITK1.MG;K(!5J04;-5N%Z]H@@<2J(3P8!.L[+/%',&R4"U\ 5:C.C"PN* M7VK=8&QH+N]-4_O&=+VJEM3'(%2)5%HJ+!%.)AP]A(09)$!)/)SX:X"UU>*O M;=US 0B%E]L]M?7&/-X>M;9@"H$(A2/HN=IZ$05U\;7%DPM *)K<3JUGH?B, MB,40P OF@,'_@HPQG)VDJI:K5-[#JD,6BC&5/HJ),1&5>(AP\PI0$1]7*X7L MW9 (!3$=/Q[C.+0:5*%P4PDG_UY'0K2 Y'P$FBO8(55LVC6Q3$;K*O9ZHC#M M0*D6@12)]&TJKY0E4HZ!( HN4D1"$$N+!5K?@+A14*N\3"JK=N^/>8GA0 M(#R&C<5?%L>SG6+ 0A'F78M+K+4 3[3NSA:TFB JE'?5 'V6\JE2?>%UQXEE M/C$;P"Y-ZR,U (NSM,R-;(#6,@H_)BBZYC6;D U:BEZ**<#5. 0=$*E MR/A*44(I0N0H>L+1$P\_5PP24D!\$F*:TG8]F;&5P99,A6BQ:VZVI@%O96.1 MYV:K&#M8N,!%BVK J6,$3T='+-2=5.YP3W=B9)"(#J_XE%/R)] EGQ:N+^;GHVI;BW+0A&J0RL3F?9RJ]3:D8I.6 V[O'89')/)W&1^ZKM,6 MYJP/E>2T;^H_TA4S##"16,5IH*W\J.AXY=7F59[_@-B.:KY!'2]TMN+S3JQ, MQR52J(G'^;A:YF854NX5J7+:24"\7\OJD1_L6B1Z@;,^BU4%G']WLT7<]B-@ M=,RN_Q+46=.):3M3ZC"+8F7P]];B8Y FU-V,6[GU=#=&+4%RB6.2D& "%!,D MF40TGQ6VEL)Z27/P56W@:3R@AC\AM)U0BYD:4_%P\L3Z68,2H3IF7"VNIXX1 M<5SWDBD ?()I@(!$[RCWK'S531*PC%H;9M#OKGUU2!&JWY%:#69;PY# L_X5 M="BLWXY(#$HH_RI="]L>.*3Y'=\#)%5U-WSOU\:@[A;^9M$U-6S@U]"T*Z>; MCH1.J +I#S(6J4!R7XE103@9)$$'04+.NI(27EIBWA'?\=6D#":AAJ1RU!4T M)$LK_//,'Y&(/[=2/>(M39$+L"_.UHK%G4K7>ZGJY4H58 I%GLHR[_5/[7A+ M&W 0CH3$L;12I.GNJ+4W]A*@A ),Y8>S6JZV?4=/,QK5&*Q4_&Z?C(5"&_[D MHP*(3&.@, N_9$C-YZR\;D]*A$A/[E))Y6P]B9,4WC:, M$44X503^@73Q[SQ2-/^<-.+3QE-Z0-V?SA;"8VQ8=_B%LM4:G"CIB5K*BL9D MZ[/N'B](T,J%XD=$*=2D5%(X6Y-B-9 !"<2G84]W JWQ"3GK3*$ 8P'XZ;0D M XE0+U()U])ZT0GT(IY<.&M!0D!!!5IL#PBN5N%6X/5HC1GJ(^I&7=1"C4GE M1(4:$U6_Q3>NL3$6KO?],+979=&(QE:)G$72X=!5]"#ZC M#8P\*-<0V-6OW-5C=WU!/\Q+74-7BMV!+I< 4] M%+-0[U*9VFR]B[E07('V?"A.# FH\74HH(=WAVJE)@TD>?I9&A[0NSL?@E"R MJ00LPB(<6.LC]%)?,XF./F=4Y[4AO[F*Y5!+WPV8H1@JPWL+Q191O<$@$1BH%HIC^#[1:&//Z,KK)>:TBVV.,-Z^0-L=W78 M CE>7Z6_T!-\@2GA]_NH2(CK;&@3TH@54O$T@J+S"&YH&BN,@#3OFM)B=T_- ME:5LUTR=TE6=U'7-#K?J*4@FZ4!]2&="X/OBH8CV1 M\)X-8B,<'0GQM5+@/?ES?S:7YX_3/GZ#ZK,\E_N5=^Q"($+QI=*1,7 D@M=* M\<@/$PA6N3)/@2?3QRYP!3P9:=0;SS_UI]U/TO3^D+N5->$+A9J^I1]A^HDD M M8T6X0JU(Y_X"9U&6X:\0"Q=ZA"?Z[-%_N71_N7RVWRO;+8.P&I]X?QN&Z='. M'\$3JGO7KU#V"DCMCX&B^CTO9$.BEFEO%97ZT?H#W2RH=4&4A[(Q#5C_UJX,<]WMUGNFZ,'I M8'1ST3NHA$4:7AI^H!J#Y5ZL4@<";8+2Q3KVQ%KEX&$]&%H8V5;Q%/+F).Y,^M_^(G72I@ M#V!T5U=L^]'0/ 4N7@=%,YJ@Y",7:1DO1Z;A>1$,HJ;8VHW6;'*]X@JV^$ M*K+U<)3@AA3XNV)/(G-H$_2\1Q=@7#$,PN==$TP.6(\'\#TW[F; GF&OYV$1 M_H*%6E.DI\"&U8)6P:I54.LM! AEMGFJPD!M#!096)3FUP 8*U3%V7@P'>BF M:0EV]4HPFB#W:CY^D_WZ0IT;LG^Z##;\'?;W@C$,"SYX/WC=A8T' RK89DW] M"1,4W#7 C8DY/!]53\T/1'F -WQBWX;96]-6= X1[+77% UC<>ZLN:#^0>XN MWQ,C>6JM'2HY1<@]<$1TAX42UW?7M]FY;7H*XY+CXBAJ8%%X#B& M=1./$!'8\F:KX&L*8NF1E&$1KN!*8K<&\RAS;!=@K]R@/=TB:]JT<<#3_ WHA0.CL-6*S=Q7.:H-*')LQC5YN\?>EDJ?D, M3"?R#8))I2R"93N^ASM>@E][*SB)RAW?!&7X:%)8B<5OD!S3!*I'L-6OI0W@ M5)6P$S9ZD7X1B6"-EI[>A'=-9>#Y%N.?' /=Y5/WJ8D-S=N'.P=W;_.$N#_J M"++2G/?K'6X/[H+GZ))O@%D38U6"_HEE:J[J#"'\XTV5BI4Q;W03= ]"#T]U M\F.Y:$1#M6FB&(J-66Z!&/:'-8'_F-+#HW[;V_ZD9V;G^QT90X^S)C2VP7Y@ MWNY8O[J;P&8+GKBQ1"VBXHQ_Z>E-6+Q_H[N@EJ+XK3(& M-H'^[OBSW+N^\[MQW./AF,$]=-MF:,?5LDNW.J"&+&%P,2STF7K4^W_9F'B& M$,P0WZNQ;[B5W^H\?]L\ N3&'A[(QA/\;5J[L.QQ2FUJ/5%;"N)[947'2\!H MV^'@ E;5 W?LX]LZ"03F8D@KBY8P;[G#FV .RATO'G@ZV6"U%ELQ=.$1 M4*Z/5@G$B3(=I3TV[FNL35VCEMT'\3@[X?L53GGI]TF%P\$#OTEB5]DR1]'Q M4UMH8/#8$HQQCSY1W=QZ.FL7GKX?!WQ#HRCO,*)"VJM@0A.L&5ZRX*=&@:D% M852TUI5 -.&=_1;3Z#X+7RY[;!/>(JSZXQP0 M004 FAKX2UN+Z5@%=#M? ]#5^J^N0:_%VXAX7A/6;-4\1K,3%[&,M/3$>(%P MZ13V_H0FO ^_X3,-/Z2:N\I2XQH;B]0JS?L/J,I[P,0NL$!BEFHI2\$JRAO= MA#<9NDMGK1BV,J?JVF!?I7M!9C-W?!/>)GWOH_"K-M&72T;4N0<4-OZ;VK"% M%VWS1T/15#<@S^B& M8=@*FYGX*1;8^5U8814$[@66YS"P MC?77DS7LF.GEA_8S%XC%FBP4.MZT];R:DJ7P8C!-M2@2R,V)M=B4_-?-30+D MCG_I0X7")J7H&W"+;YF;4'1;RP3_5O3&A\-]:<[TF$71-8I_=$1\(UDTJPG& M+Y;M&.+]!6P89&@S94F=7>D\2>[,)KQAX5GMW%)@!S96 ],-+_I]E.<]J=[1 M;P&XQIISD.,3PQP[^'(CT\!KM%[T.3;" @1NC%7*GO -\H\-ZX!JJEE/'_\6 M%O#F#F].)6_V3<4Y.!M4 X'=FZ;V#8CUKBYNBJ[%U(#TTJXM$C?;V7AZ7^HZ M?O[X)M@TKFT5NFSECV_$VQSO9HW0%3D%JI?V3O;K[YB1MD:PNO"][*FIZ[!$ M\94*[B+4 _?2?$A7:0@.$0HF-&)=E/FD2_&N5 %" G> ME6'CCL.I*!9M-1B-D+8?^'KQKE\/D)^XRQ[=6"^3M]*HO$!%LYH@MU@\14JHI5-;()KQ!897P0HO>,TJ/#^&7'?3M4GYC4W8#;"Q5 MI3=8[O@F[.FISF6"U&/^^$:\C6EM:/A-T*'RS7:9R-DJFM*$=PI*WW#[YY\A MH9JT,)_ ;!A?\=FC :L(4V.Z;T,*NBQ4AO3"-PO9$].HH=D34V?J3MR%)']" M0[J-W%,#PRSIB94XK,D9W REW.]MLIB/4@"CJ?X$MMH/+I/!WN9? M;;'WWVU*;5?'-\-ZO@D0;7F)"9@R,;W>J/F,.BJ.QNZKF,").TK\SF]AUB=C M=$-C2/_ ;NOP)5SF2FS^A"8L_QE[/K@BOAJ,)KQUT*,-UU=T/YO?*"TL_BN8 MU%2S=K0/87QBJ_5W^N9&#%53V9J(?GA=_Z$AE!!(4UG!)35?6Z+&>>EQ33 % M/::L#-/>V;&"2+X%B;X^5V)B$]Z/7\$)FZF4:".3&MN$MRC9E+!^*Z_&U8A% M7QM)=X:.W&FP$Y6_7E(17D/BK;^Z^B[>6:2*#U9N;A/T/"6;()TA:4^HID%V MT?:[(N%8_QN?Y5OR5('94#<\^[L--7JM%\UN:MG'7O/H'E>NDIVF@\%-4';N M$.!-HA)^0WQ8$VBO\+TP=%T0?W#03!?OBQBK]US'U!LO-)&^($!:3B@ MPO7BFN ::K'BA5=^ 0^U'+9D:HG\8HC@Z3'P/3HFQES A MTYA2T VZY.S&9C(/:7/$\[8S:CTQE5_^]])AIVJJ5("MJ081J(Q]4,S;Q_S. M^KR7J<46KO^+J E.+5B-J(?+D'GRXY)=15=1 V"/2_653Y^[]/P29CP$K*)G MQ\/9A$;N7J;IFUDF'Q6-:L+N$D0F8:F87X;CB\&O[82 S3)UG7]%1!CD5 '5 MU!1CV:^*EKC:70=4

8U/=!O)518C&0<(KFL]5 M&+'H_2I4[QI;;K"3P"#]#T>3"&[ #AETB]7H3G%I[* M35'7+,JQ 23O0WZ17C7AVWP7?T?STAI5VCO>'B&Q[\M2Q,V]_O]$?[#ZI+&W2Z>_U'+TC: M[>P.1H\^ZJC3ZSULU-M*LMJYMG-]]7/MWTT.W!+GO8>G^H"?KD61#2KV.U0E M;?#R]U[W\E=7!;V&Y?>[KWOYO=>]_/YR9&R3^UJ,<_!+DFB*N#K9HG.'O7^L M-3\K>O$).=T<*OOY28H@'W[GL+[-/EY,)Z$77$;VK+O[IC?H#+J_/'?E3;NI MC[JI>YU^K]W3S=K3G7YGM-MNZF9MZGXK?#=N3WO#3F_OA6WJX\>XUL&F/RCG M;+8NI8$U<.<:LAKC]]UHF3^=1+C'P5]#TNZ-.KLM99^"LKO[G9V;TVM;RCZ, MLH-=L!!;RCX%94&EMY1]"LKVP0+N/SEE-SYHNYP/M.TQ+B''-1\&*OB:P[AK M>);:MLQKL4UOAIW!_?W#=G]^F++O=8;[[2%ZV9O4V^L,V\[F+WR3^GN=W5Z[ M22][D][ 4>K=_[:HC4JV4@8[T><=L-2[91R1Y]U$8EVZADZRK?)RJYV^F-6LH^!=."%-R[^0:M)>U#0V?]SK#-Z7L2 M VNPT[D%N+DE[4.CDGN=T=.3]F;XQU6@>$UX<:\=MV^_2HXZB%X4_M=/T6AW M%@Y'$Z7"X?YPM#_[V_O?8?>G_V[!_E80?@FW@0A_=';X MT1MU/#XJR__]_YTH&/E2A?__@Y'?;N'Z.V[MX*>'T%D.^3:Z$;_N]ALISQ]% M20@'X-=M_-%S[L5N9]56:-(]T=1HQ%^C F@SO<-D/XX_C7\__'CXZ4QP($^] M=T>G!U].3X^./WGC3^_@/^,/_SP].O6.WWOOCSZ-/QT?WAV=Z=^< M')Y^^7!&/SG^?'@RQB].'QEC\#FV\O@?AR?_.#K\8ZV6TBR:JS@G:4:@F @- MG*7E^847(:1R.X,4JP(,'7RT6<:0R!*(,PDM$4 Z]0DTO M$IC^.2)V(@[F(DO#,=E9A_&'Z&PBJ8*\3FG<1DJ\U+?NX!%;2]4-DNS.7[DJ5A-81R$N%RD5S#' MD!A:( M%K"YZ8)V%?9F%DRC&$PCX@_BM"])A#0]+8"T\*J#( G"@-[S/D,FX3>X[_S> MEQ@$6OGT[_!,F,X[GJ:#2F";%- 2QDIG,^%F[\O7+(#/Z?&C!$[;)NQ]\_:% M*H>I,:7@%250E Z(/>H:H79)4(APN.YXG_FW'K[4BH,;C^D- L&O2@,6-8X@ M,">]Z5@W'/\;3GH*"[-230IB&MXKTL7/B>((I^7TPL/SA!\17NT]+1J>(I) M-,&S>6$AE[]T3CO>.[4(LD)C]K\3;:&7_^7TW?$[38 ;3K7P'NRWNE1QNH"_ M*BS(/!DE!?PG7R&5F;ZX&J =+Z11D_%8>)H+O4E FAD/&G M8$.$'9 7V.7\&JTD("10##Q3(%T*WS%B]^1:LQX2,LFZL&_P> M)PA;6\>U?4NX"^TO.\AI&Q>0+\7Z) L $SKE94+V9KCN9D=P!_SH0W M@]D,>))T,"SO/$NO@$_%5IT!&4%T8P'1S_X^C==F_? M@S6%:AY-C?8OHKD^TD $$5J9FN))N?;>P+$'A0/'*T=R8R.*68G;.P'&N/I% M1.4U NU'K(WB8 );SQM#^/4YZQY"I >60ZCWJXL(1&X")#."%>?/APQ-9.>< MSLHD9 ND[N7+Y2L/[&#X@_-:\DXQ6,\O9[&9#.P:,<':3M9S,*!!X,.>$GA4/'>U^B6EO-WS+KBK)P7U19KR.W9*1I268L33P)I:W$-G97 MD3&X=T$2T"R$!"M?1A8#Z5;0E8LRRTO8E!B%$G#D# Z1![JQB*B=@8^O_YTCI*2FQB M M^D7^FYZLM0I,/X*#/IRBJH!FYZ 7@9/E"4?3)(<"?A> M?0.W!8^@X6$2ORE-VE@*8I6@>K(VPT9L^,$%4!($L-*'UR7_# WRLGJDM")O MUMP8[=(CA*+LM:1?=D)K:MIH94>UH?.0D6*[#*+86!5HZ&%G*FT?8H")%'SC MSU!7SM@I8#5MM#_->4Z,BL$X;!=S 3:\TL:FB>+Q>_!'%?F/WD+S-TO"?XX\ M#^(R.<]]\5=A.T40\A'QV=HG'LNH>1@P:78>@-WO&[-@J;N0-3,6*)>J=(&# MDJ)-F[H.,9$%)%KJAF7PY":Y,@< >^X@8WIS%;#,QB$+,>* 8LK$):-+(L4I MRW0X<&$&]G&"RE1/)*Q8%'BDSJD[$ZL$7@Q;&%<8=L@R-BF$M>%+ MV[LL)T=.$7W9>!&CB.P"&JFRL@4P+89C[9Y%V$H*&Q[)[FA;X@K\$FU)&%%& MDG.%([\1'N.)(L.\V6RU3!C S@1?M4WI!%LX]X^/9('C(H^'H-1-P":S;Z#C MA:(R0]T/.\:&<>(*![WI,Q";[KQ$! J#7Z4ES#*.OJK8M93TNT"^HD@ MJR.Y,S*7.]Y'4O"LGQ-ZB_ XG41][$A63$@ZP'RU$5PF)%T2UV?W0!KF&!,F]P;D-W+D5-M$(J=9.%-0PG(D!KF]?'H!QRV6?I,1 MV3XYJ#5DSPPH8HCBF;H85C,DSC!HRAJK+%$892D'>T#B-O+-";C\8 UQWN^W;J6N[AL[GU(87KF8X4>5EY.T/4607L)EF *?\ZB M!(P>'9WF:XX J)S-.=Z(GR;JG/^!@3#X>2$-($4U@(H!LI#HCIE'$V.QHYE" M+C2P(PC=B!U_$Y96SOOMX/!$(=%U='SAKWDYIXA[3/R( O[/$JP?F.OA;T=G M[\8>1E4BYF"\')!'X@@^#9$"[O<2S>:?S*)O<.2 !3%@0($^[)5)]TNU03DJ M2,;@-,C!M01&Q[O1X%KKETMPTBB:/TY H;!72JIUBGN)_(8SS^!L)Q@D(1=3 M^=D_7BNES.X43/+-2KL*XKA<2F632!+S&F$R7N*FIS M7QU_O:\7QT$;5./E0OQN7(-W7!;DP3?.JQ8BS8'V^8RC;T$,NBJ\%I.LB2UE MY0\Z@2"F#3_ BR=6ZFEC&@.$8-:!NAL'4Q"E)\-DYS-./F M*0BU-.,+!'(:TY(-%HRV=?" QDI?(%+\@R=!G &,C;(\2OCD1N3[F,:NPOMA M(R5T5"4L)3-#=C8XSY0]+M?N(3 R1 ?CY?I"\]$-/(/I8KJW:J,6\MW@/?J, M^@),0H;:5W-V?ED-^G@>;_#GW=H-_:]DRC_BDOF:VKDVVIS=+G/ M$1[.X-?Y4C=Q\H=2M*^0^'?8']Y_O#.>UM1FKNA.O[C0OLM#=FX30H!';F][ M;--6B89XY-Z8.Y;$"A8KH!K2"\YT:@0+)3?+X,RD6>C>[4![G2GQT>02X";\ M+9WDF*A2*'9I/TO?>#W<^./?/IO1B*.PS;.8D0ODBJW>L+/K2<]ZODS1"S/= MI+=V.T/]$V=./!(P!]-D:Z?3-[_2[FZ4@332]@^\%-N\$:ML]3N]^J^+BR@+ MZ[\VS:GA77PE7%#_;+SJ/$]@&T,;*,^C;]N@9X#J;IJ>W)"(%-/>/SGP.5'" M7)E1>@*'L7!KY&=:)ZDDYSV02"#K/M(E5T%&6A'OT8$^XA?-LN#:&"U:TX%R MI5_4.GH+69;9RUGGUJC3-30C(N[9O3-Z#>>"<1ETK?!(QQMQ",\:C3&R'D-T M-)U+.6N/H32T%VF)*L1TI:,@SV$ MHO#&1>)7V+X^43%&I*)J6HW)B/+>4"C[^/ CQVXP[%![^A?@=\TY+B0 MX] #AK^GJGJR)JK (TR,0YDB4U011 S'U4#284#.?15[-_2>7*&'0XFV^L A MI W^:JO;&6G&]UTE:.\-C/!=2@^$7<'K7#Q86@CZ<*\YFSV>C---J=FO8 MV3<'[QX#=3?A*/[!42 *I52L>L<32Y-9#!:%N1 _0<.%\V+=/%2VWF/:.MAD M/!?B'TK(I&*GV(L.^)!ORB-$.^+PZ)0]<>-VP7:+*66M=1*06I7R]^R=H6H6 M]I:I2J(#JFY?_OJ[_'58@GY00/@OB9;$%(Q ;SHN+NA"C)6&4 $S?9.TD"/' MG!* /9=AC,/>X/'QKLDOX[RB2@DPW(Q#1W.;D:8=_ @:3C,-0,.ZFCKU*1>VMLKS.C$W"V,Q_E"9\/P].SH[,O) MX7K5SZQ(E0071$VR$J^S>P.4O;W]JJJC0 (E(^))O 0E%.D<(BI)056:)JC3 M,(" %X0VBR?":^J52;!L/I"NHA0FI4)S1MTW25@QI,(%%4O #T\*A9;.*5)7 M9J 1<\6!\U!7EVC['C1-DI:%34L^TNJY1,>M:DK7#$OR4S@;%TQ:'LC3$4)X M8JO7=:Q+D]T-YE02!N0(=?5CYN9-['*M#=FJ0F,C1^<'8WL<7427ES(1G:AB MG$IRB8S"OD">O\;B K<7'81CM Q DJ)-=>P3&,.Z)7"0J8Z$;II M<3WS2]GJ8)Z6FC*]SF"ES\2K)\FA"V))N4UN4'LDUSSK;I>)7H/ \>+"W(Q+F$V5"W31(*^)D%UC9&Q HF[.>$@ M4Y>1NM(ZUB4NQZ*=4!Y2B"EJ8QM$*A2H\'K?I9E+,O\FF@WH^@;U&&I:!3(H MTNO"2<_P0,"/:XR>&_.#K&C,2;$GM.-AG$8_&27D41;BL'X"I]L#+H$_*8*S MYWOOC;5"E3HV@'^*H4"^LH+M?!<4@<\"(Q7_.*CP%<5GJP_L. ZU*[R8X44VP7<7=%Y40@[^>184-M[#UU"S6^-=K_+V MO=?>OG^O8?9Q?/+WP[/UM\EX'B$>,#I3OU(@$7_UTW\?V ")B8NB0O^JBK5? M-X>N&D- $N\!)8".'N6!@UI326CRH"A%@@)8-EFKF@!G$^[J823QC3!UGS/( M;8J%6(DW3,J7^[BYDZ?T%8P*ZS%BMF# 61BYO9\KP&OR*<_/2:'(08LFH'CY MP5J)B0YA*:J7N:7P1?N0E;LU>^V+0?9\ =:ED]\9)4)!MD?[-I*CXV99!#J' M4_YM@C;=STHFV=Q]"]_J9W*7W4! $TVFW9.\$++XW%M52Q][&4KOM!M-DXLQ M%A@ZCK:SXV10"[UV![O>Q_'_JU/N^%7FPM,DI$HD[]K>%FDV,1YPQQLW%KED MJK( G? R3T/@VKAR1\=.NF2OF,J%W)U[P[3'VP-P*1;1]&ONE0OKLKM,7;N; MUL4Q6'*A+P' @<Y!+<1QF8]3))-P3*N)W<@&J^TW1)W!]P%J])L;BL&W6C8F!C4O%E?Z% MSOM%4.K0]GJ%.E9C+Z3+6V'8N=5"^1'E6+@HL,YR4'%/-+]*KI)J)8X2M%4?]36#:CU(RKKD/ M\P7I"-^5F4F7<<$%>@[P-_;3(*;84^:>_IE"%OBKC M[Z+,)K?8U#@.ZE*\.C;9$9S=HV?&V=X1)4G8G%)]OU%YJZ,=Z5J;SP!JA0SS M04VPQ4V9Y^Q3,3XHB%-9NLZFPDRGQ4+'LZBNUV;=5^I0X50D2FM[3IO=)FG$ MP@E>05E)EY19Z0+7F%=22(_,D;R>Q)DCD_"4PC_QBFA*=1F6 M"@BDEV'MC2Y_0\:S.\<%N9QN*!,W"^4W:MG(B7>16S%#M[U7*#0X=\HI-6#H M!B*%)]HD8C<1(NH*R\CA' M T F7T0+L2#GP;^H0'F;;T XWP0?(#%G(2]H^K7CL?:"[R:O\:,N*[=QI(WQ M&2LVBL7A, N]S4+A\)ECICC 4BMG6%GQTT8VA3%?N9NL/5R*J61MD@/=DB7Z4G544"N:8(EY"A MR=\!>G%2[0DG"6:2JT0IXW%<+7>:*), 6BE2\I>+,_3O0:C.04?BUJ1RY0". MQ0ST)[X:[))JF9TN$C6)5*)&)U&HKQ Z%CC&"_'&%TT4NL%P,WM .G+J+_EN MUQ1+EKDYM?U3_$D<&^*.Z5&:- M2^4AC%Q1J=K(@3@Q[P*HK$(<.9+EDI55.R+KS\8WB>G?!>S)26&\44B_D"7Q MR5R!5$5V#9F^?"M0M3&MYVM*>A6G/)**IEO4>ZGI^ZGC7F?_#C&!9;4\/V\T6<,@U6P=O"C'\H@HP?H#:ZJX5=-N)K>^]J^LI9H'2./9%.Z*IXW6!U:4RNF86(PK M8_!$UBDWWYGRFC]+D.D&^ 6C;A$PNW& :0<8.3]RJOG/OME?/3V7*5=#IJ MB L<@2!.K\0J=*#!-R$#\/X[/-2'NO("?DU2Q45&&4B$DX6*EV*1:("Y%)4